diff --git a/DOCUMENTATION/01-Details/Details.md b/DOCUMENTATION/01-Details/Details.md index 5f6f3f105f3ae2e3d155992ca87e10520c1a89dc..d9f0852c7daa9dfd8c44c527cbae70f6b46ff2b5 100644 --- a/DOCUMENTATION/01-Details/Details.md +++ b/DOCUMENTATION/01-Details/Details.md @@ -3,6 +3,8 @@ title: Details --- -We provide an environment for modelling and metamodelling in SDbD. This means that the project members can use the modelling language for creating their own models and they can also extend the modelling language for futur needs. + + +We provide an environment for modelling and metamodelling in SDbD. This means that the project members can use the modelling language for creating their own models and they can also extend the modelling language for futur needs. Further information on modelling, metamodelling or foundations can be aquired in the community wiki pages of the Open Model Initiative. diff --git a/DOCUMENTATION/02-Download/Download.md b/DOCUMENTATION/02-Download/Download.md index 611ed03f2b4cfcd5f91dfb66ebf04af9eae52ec4..29c9d079ebd8d1130de268552a9600bfb3b2e3ad 100644 --- a/DOCUMENTATION/02-Download/Download.md +++ b/DOCUMENTATION/02-Download/Download.md @@ -2,24 +2,3 @@ title: Download type: download_page --- -### Modelling Toolkit - -The modelling tool developed in the project is packaged and can be downloaded by interested communities members as a standalone application. The download package is made available to all members, community members are informed accordingly when a new release is made available - -[Download](http://vienna.omilab.org/repo/files/SDBD/SDBD_ADOxx15.zip) -[Instructions](#) -× - -#### Instructions - -### Installation Kit - -Please note that the tool you download is implemented as an experimental prototype and may contain premature functionality. - -#### Download and Install Modeling Environment: - -1. Download the modelling toolkit (\~300 MB) -2. Extract the package to a local folder of your choice (executing the setup from within the ZIP file might cause permission issues). -3.Run "setup.exe" from the root directory to install the tool. -4.In case of issues related to the setup (database initialization, collation settings), please visit <https://www.adoxx.org/live/installation-guide-15> for detailed instructions and solutions or have a look at the support documents in the "dbinfo" folder. -Close diff --git a/DOCUMENTATION/3-Installation Guide/Installation Instructions.md b/DOCUMENTATION/03-Installation Guide/Installation Instructions.md similarity index 100% rename from DOCUMENTATION/3-Installation Guide/Installation Instructions.md rename to DOCUMENTATION/03-Installation Guide/Installation Instructions.md diff --git a/DOCUMENTATION/06-Team/Team.md b/DOCUMENTATION/06-Team/Team.md index e6e6095acaa7dd0f1c856b4a575dac45cc2fee30..28b382d2d84c93ad5646fe355bdfb9fef83f292b 100644 --- a/DOCUMENTATION/06-Team/Team.md +++ b/DOCUMENTATION/06-Team/Team.md @@ -1,59 +1,41 @@ --- members: -- affiliation: affiliation +- affiliation: University of Maryland + name: Prof. Nick Roussopoulos + headshot: nick181.jpeg +- affiliation: headshot: szaharna.jpg name: Sami Elzaharna -- affiliation: affiliation +- affiliation: headshot: hgrote.jpg name: Henning Grote -- affiliation: affiliation +- affiliation: headshot: gurell.jpg name: Beatrice Gurell -- affiliation: affiliation +- affiliation: headshot: sandra.jpg name: Sandra Hintringer -- affiliation: affiliation +- affiliation: headshot: dk.jpg name: Dimitris Karagiannis -- affiliation: affiliation +- affiliation: headshot: danny.jpg name: Xin Li -- affiliation: affiliation +- affiliation: headshot: jmisra.jpg name: Judy Misra -- affiliation: affiliation +- affiliation: headshot: ham.jpg name: Hanieh Moshki -- affiliation: affiliation +- affiliation: headshot: marion.jpg name: Marion Murzek -- affiliation: affiliation +- affiliation: headshot: dschremser.jpg name: Daniela Schremser -- affiliation: affiliation +- affiliation: headshot: wilfridutz.jpg name: Wilfrid Utz title: Project Members type: team_page --- -Sami Elzaharna - -Henning Grote - -Beatrice Gurell - -Sandra Hintringer - -Dimitris Karagiannis - -Xin Li - -Judy Misra - -Hanieh Moshki - -Marion Murzek - -Daniela Schremser - -Wilfrid Utz diff --git a/DOCUMENTATION/Images/nick181.jpeg b/DOCUMENTATION/Images/nick181.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..47d414e96dd5138472a477b9dd24a4289752b9ff Binary files /dev/null and b/DOCUMENTATION/Images/nick181.jpeg differ diff --git a/LIBRARY/SDBD.abl b/LIBRARY/SDBD.abl new file mode 100644 index 0000000000000000000000000000000000000000..4f6441ce80bddf6d8591871690b0beba9b50c6f2 Binary files /dev/null and b/LIBRARY/SDBD.abl differ diff --git a/README.md b/README.md index 59780ae4df37c8176cd82f52445681943af60912..2dbc22c157f92d1d37b18942a35e44478570d2b7 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,10 @@ affiliation: - country: united-states-of-america name: University of Maryland url: https://www.umd.edu/ -contact_details: [ - ] -keywords: 'Keywords:' +contact_details: +- name: Prof. Nick Roussopouls + email: nick@cs.umd.edu +keywords: Semantic Database Design title: Home toolname: Semantic Database Design --- diff --git a/TOOL/EndUserLicenceAgreement_ADOxx.pdf b/TOOL/EndUserLicenceAgreement_ADOxx.pdf new file mode 100644 index 0000000000000000000000000000000000000000..618165ab800aab04b3751b760516f1ddcef7b7db Binary files /dev/null and b/TOOL/EndUserLicenceAgreement_ADOxx.pdf differ diff --git a/TOOL/SQLExpress/sqlexpress.exe b/TOOL/SQLExpress/sqlexpress.exe new file mode 100644 index 0000000000000000000000000000000000000000..734deeb062a69b2797450e8dc9cfcc0b943e208c Binary files /dev/null and b/TOOL/SQLExpress/sqlexpress.exe differ diff --git a/TOOL/autorun.ico b/TOOL/autorun.ico new file mode 100644 index 0000000000000000000000000000000000000000..4a144db4eac0e5facc7e340019722967a60b794b Binary files /dev/null and b/TOOL/autorun.ico differ diff --git a/TOOL/autorun.inf b/TOOL/autorun.inf new file mode 100644 index 0000000000000000000000000000000000000000..82a4425cc51992efdd0b358f44959f5238cc61e4 --- /dev/null +++ b/TOOL/autorun.inf @@ -0,0 +1,2 @@ +[autorun] +icon=autorun.ico diff --git a/TOOL/dbinfo/BOC-Product - Hints for older SQL Server databases.txt b/TOOL/dbinfo/BOC-Product - Hints for older SQL Server databases.txt new file mode 100644 index 0000000000000000000000000000000000000000..a001b46b363cc1b9a71511efe12a9e15e20e5e05 --- /dev/null +++ b/TOOL/dbinfo/BOC-Product - Hints for older SQL Server databases.txt @@ -0,0 +1,64 @@ +----------------------------------------------------------------- +A Guide for Improving the Processing Performance of Older +BOC SQL Server Databases +----------------------------------------------------------------- + +If your BOC database was created with an older +version of a BOC product, then the processing +performance of this database can be increased by creating +additional indices. + + +All databases created with higher product versions than the ones +mentioned already include these indices automatically. + +For creating the correct indices it is necessary to distinguish +between BOC databases configured for the use of +single sign-on and those having this feature not activated. + + +a) BOC databases for which single sign-on + is activated: +----------------------------------------------------------------- + +Execute the following scripts: + +- "sqlserver_additional_indexes.sql" +- "sqlserver_additional_indexes_SSO.sql" + + +b) BOC databases for which single sign-on + is NOT activated: +----------------------------------------------------------------- + +Execute the following script: + +- "sqlserver_additional_indexes.sql" + + +The scripts can be executed as follows: +----------------------------------------------------------------- + +- Copy the scripts listed in a) and/or b) to a directory on the + Microsoft SQL Server database server. +- Open a command shell on the SQL Server database server + and change to the folder where you stored the script(s). +- Execute the script(s) from a) or b) using the MS SQL Server + service program "osql.exe" as follows: + +osql -U ADONIS -P BPMS -d <database name> -i <script name> + +Example: +-------- +osql -U ADONIS -P BPMS -d adodb -i sqlserver_additional_indexes.sql + +If the password of the database user "ADONIS" is no longer the +default password, instead of "BPMS" the current password has to +be supplied with the parameter "-P": + +Example: +-------- +osql -U ADONIS -P AdonisNewPassword -d adodb -i sqlserver_additional_indexes.sql + +Your BOC team (http://www.boc-group.com) +Vienna, 2014 diff --git "a/TOOL/dbinfo/BOC-Product - Hinweise f\302\201r \342\200\236ltere SQL-Server-Datenbanken.txt" "b/TOOL/dbinfo/BOC-Product - Hinweise f\302\201r \342\200\236ltere SQL-Server-Datenbanken.txt" new file mode 100644 index 0000000000000000000000000000000000000000..f342abdeadc73ff73d8112ffb3fe428202a266e6 --- /dev/null +++ "b/TOOL/dbinfo/BOC-Product - Hinweise f\302\201r \342\200\236ltere SQL-Server-Datenbanken.txt" @@ -0,0 +1,70 @@ +----------------------------------------------------------------- +Hinweis zur Verbesserung der Verarbeitungsleistung älterer +BOC-Datenbanken unter Microsoft SQL Server +----------------------------------------------------------------- + +Falls Ihre BOC-Datenbank mit einer älteren Version +eines BOC-Produkts erstellt wurde, so kann die +Verarbeitungsleistung dieser Datenbank durch das Erstellen +zusätzlicher Indizes erhöht werden. + + + +Datenbanken, die mit neueren Produktversionen als den +erwähnten erstellt wurden, enthalten diese Indizes bereits +automatisch. + +Beim Erstellen dieser Indizes ist zwischen BOC- +Datenbanken zu unterscheiden, die für den Einsatz von Single- +Sign-on konfiguriert wurden und jenen, in denen diese +Funktionalität nicht freigeschaltet ist. + + +a) BOC-Datenbanken, für die Single-Sign-on + aktiviert wurde: +----------------------------------------------------------------- + +Führen Sie folgende Skripten aus: + +- "sqlserver_additional_indexes.sql" +- "sqlserver_additional_indexes_SSO.sql" + + +b) BOC-Datenbanken, für die Single-Sign-on + NICHT aktiviert wurde: +----------------------------------------------------------------- + +Führen Sie folgendes Skript aus: + +- "sqlserver_additional_indexes.sql" + + +Die Skripten können wie folgt ausgeführt werden: +----------------------------------------------------------------- + +- Kopieren Sie die oben unter a) bzw. b) angeführten Skripten in + ein Verzeichnis auf dem Microsoft SQL Server-Datenbankserver. +- Öffnen Sie auf dem Microsoft SQL Server-Datenbankserver ein + Kommandozeilenfenster und wechseln Sie in das Verzeichnis, + welches die benötigten Skripten enthält. +- Führen Sie die unter a) bzw. b) angeführten Skripten jeweils + wie folgt mit dem Microsoft SQL Server Dienstprogramm + "osql.exe" aus: + +osql -U ADONIS -P BPMS -d <Datenbankname> -i <Skriptname> + +Beispiel: +--------- +osql -U ADONIS -P BPMS -d adodb -i sqlserver_additional_indexes.sql + +Sollte das Kennwort des Datenbankbenutzers "ADONIS" nicht gleich +dem Standardkennwort sein, muss nach dem Parameter "-P" +dessen aktuelles Kennwort anstatt "BPMS" angegeben werden: + +Beispiel: +--------- +osql -U ADONIS -P AdonisNewPassword -d adodb -i sqlserver_additional_indexes.sql + + +Ihr BOC-Team (http://www.boc-group.com) +Wien, 2009 diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2005_createdb_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2005_createdb_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..383a96519a7a47c18bae904cbdc28b287c4bb612 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2005_createdb_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2005_createdb_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2005_createdb_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..18b85adee9a124801bb6c72051580da8495e1b20 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2005_createdb_en.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_createdb_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_createdb_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1a3ab54ad5e59dd62216a998c84f65ebf6c6d1d4 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_createdb_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_createdb_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_createdb_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..cb46230bd5afb4e34752ed2650155a26c19ad825 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_createdb_en.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_install_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_install_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..48a21b2322d926d7e2e39ad9aa2f99b1deaf6ec2 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_install_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_install_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_install_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..18a817a7bdbec7357865bdc96284cb76ea01113e Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2005_express_install_en.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_createdb_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_createdb_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..19bba839560ecd1b0f578cddd9fc62fc26024ac2 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_createdb_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_createdb_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_createdb_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e3011ff761583bb85c921ad9d5818f9fa47c4209 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_createdb_en.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_install_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_install_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5976aa57c6d9a9cc79b5091027144ef1c1a537f1 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_install_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_install_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_install_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7b60850a27db9489eeec771a9ba9313f562e267a Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008+2008_express_install_en.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_createdb_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_createdb_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c49ae16ab5fac5fd6f3a2df1335d228c011a17c7 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_createdb_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_createdb_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_createdb_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..02997d88718e3682098f0584aec20daceac5bcb4 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_createdb_en.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_install_de.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_install_de.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ff2a79a063988ca9e19ab7c3eb0fc460e054ea9a Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_install_de.pdf differ diff --git a/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_install_en.pdf b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_install_en.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7e409637e214cbbccd3c62c07b9e466887b0ded4 Binary files /dev/null and b/TOOL/dbinfo/BOC-Product_sqlserver_2008_express_install_en.pdf differ diff --git a/TOOL/dbinfo/add_logfile.sql b/TOOL/dbinfo/add_logfile.sql new file mode 100644 index 0000000000000000000000000000000000000000..aed9b4b207bad7d889049a9b1f1b63b9d9ca40e1 --- /dev/null +++ b/TOOL/dbinfo/add_logfile.sql @@ -0,0 +1,39 @@ +/* ---------------------------------------------------------------------------------------- +-- The script "add_logfile.sql" adds a new logfile to a SQL-Server-Database. Before use +-- of the script, the placeholder <DBNAME> has to be replaced by the name of the +-- SQL-Server-Database to which the logfile shall be added to. The placeholder <PATH> +-- has to be replaced by the path of the new logfile (i.e., the place on disk, where the +-- new logfile shall be created) +-- Example: +-- USE master +-- GO +-- +-- ALTER DATABASE adonisdb +-- +-- ADD LOG FILE +-- ( +-- NAME = adonisdb_log2, +-- FILENAME = 'c:\mssql7\data\adonisdb_log2.ldf', +-- SIZE = 5MB, +-- MAXSIZE = UNLIMITED, +-- FILEGROWTH = 10% +-- ) +-----------------------------------------------------------------------------------------*/ + + +USE master +GO + +ALTER DATABASE <DBNAME> + +ADD LOG FILE +( + NAME = <DBNAME>_log2, + FILENAME = '<Path>\<DBNAME>_log2.ldf', + SIZE = 10MB, + MAXSIZE = UNLIMITED, + FILEGROWTH = 10% +) + +GO + diff --git a/TOOL/dbinfo/mdac26_sp1/mdac_eula.doc b/TOOL/dbinfo/mdac26_sp1/mdac_eula.doc new file mode 100644 index 0000000000000000000000000000000000000000..7e110cd3d39c2294a9fa2a39dd185c1a562a22d2 Binary files /dev/null and b/TOOL/dbinfo/mdac26_sp1/mdac_eula.doc differ diff --git a/TOOL/dbinfo/mdac26_sp1/mdac_typ.exe b/TOOL/dbinfo/mdac26_sp1/mdac_typ.exe new file mode 100644 index 0000000000000000000000000000000000000000..8b8971b0961dff86d441ebff3c7f17fc8531440f Binary files /dev/null and b/TOOL/dbinfo/mdac26_sp1/mdac_typ.exe differ diff --git a/TOOL/dbinfo/mdac26_sp1/mdac_typ_de.exe b/TOOL/dbinfo/mdac26_sp1/mdac_typ_de.exe new file mode 100644 index 0000000000000000000000000000000000000000..21ca431d5745e0e5eb9935d93d9ff160fff0f56d Binary files /dev/null and b/TOOL/dbinfo/mdac26_sp1/mdac_typ_de.exe differ diff --git a/TOOL/dbinfo/sqlserver_additional_indexes.sql b/TOOL/dbinfo/sqlserver_additional_indexes.sql new file mode 100644 index 0000000000000000000000000000000000000000..abd304c5797f84685c47780a346c01cf24dc2196 --- /dev/null +++ b/TOOL/dbinfo/sqlserver_additional_indexes.sql @@ -0,0 +1,18 @@ +/*----------------------------------------------------------------------- +// +// PRODUCT: ADOxx for Windows +// +// (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2014 +// All Rights Reserved +// Use, duplication or disclosure restricted by BOC +// Vienna, 1995 - 2014 +// +// DESCRIPTION: +// This script creates additional indexes in an ADOxx-Database +// on DBMS MS SQL Server. If the database has been configured for use +// with ADOxx Single-Sign-on, the script "sqlserver_additional_indexes_SSO.sql" +// must be executed in addition to this one. +************************************************************************/ + +CREATE INDEX perm_usrper ON ADONIS.permissions (userid,permission) +CREATE INDEX perms_mgp ON ADONIS.modelgroupperms (mgroupid,ugroupid) \ No newline at end of file diff --git a/TOOL/dbinfo/sqlserver_additional_indexes_SSO.sql b/TOOL/dbinfo/sqlserver_additional_indexes_SSO.sql new file mode 100644 index 0000000000000000000000000000000000000000..cfaa116120015ebb48480c62107b41cef92820c2 --- /dev/null +++ b/TOOL/dbinfo/sqlserver_additional_indexes_SSO.sql @@ -0,0 +1,18 @@ +/*----------------------------------------------------------------------- +// +// PRODUCT: ADOxx for Windows +// +// (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2014 +// All Rights Reserved +// Use, duplication or disclosure restricted by BOC +// Vienna, 1995 - 2014 +// +// DESCRIPTION: +// This script creates additional indexes in an ADOxx-Database +// on DBMS MS SQL Server which has been configured for use +// with ADOxx Single-Sign-on. If the script +// "sqlserver_additional_indexes.sql" has not been executed on +// the database yet, it must be executed in addition to this script. +************************************************************************/ + +CREATE INDEX perms_msgp ON ADONIS.modelsysgroupperms (mgroupid,ugroupid) diff --git a/TOOL/example/SDbD 1.0 Example Models.adl b/TOOL/example/SDbD 1.0 Example Models.adl new file mode 100644 index 0000000000000000000000000000000000000000..73572b180d95ab02d5471f8bcc004d064221ba29 --- /dev/null +++ b/TOOL/example/SDbD 1.0 Example Models.adl @@ -0,0 +1,11152 @@ +/////////////////////////////////////////////////////////////// +// +// Date: 16.06.2016 09:08 +// +// Generated by ADOxx - Model export -- V 2.0 +// +/////////////////////////////////////////////////////////////// +// +// The file contains the following models: +// +// Information Flow Diagram 1.0 (Information flow diagram) +// 2 - DISTRIBUTION 1.0 (Task flow diagram) +// Task Form Pool 1.0 (Task form pool) +// Document Model 1.0 (Document form pool) +// E-R Diagram 1.0 (ER diagram) +// Base Relation Pool 1.0 (Base relation pool) +// LOCAL PROJECTS 1.0 (Logic access path diagram) +// SHIPPED ORDERS 1.0 (Logic access path diagram) +// ORDERS-IN-PROCESS 1.0 (Logic access path diagram) +// ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET 1.0 (Logic access path diagram) +// EXCEEDING-BUDGET-PROJECT 1.0 (Logic access path diagram) +// Merged Queries/Relations (Logic access path diagram) +// +// 25FEC8341241C0EE79731C91DD484F93A6F722769B5F81F2CD3A3F2895D1C79B +// +////////////////////////////////////////////////////////////// + +VERSION <5.1> + + +BUSINESS PROCESS MODEL <Information Flow Diagram 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Information flow diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 18:44" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:48" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:39.26cm h:36.04cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 56 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:886 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 6256 + + ATTRIBUTE <Font size> + VALUE 110 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROCUREMENT> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:12cm y:9.5cm w:4cm h:4cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "P1" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Vendor Invoice> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:2cm w:4cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "VI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Payment> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:12cm y:2cm w:4cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "P" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Procurement Order> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:16.5cm y:2cm w:4cm h:2cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PO" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Shipment (Notice)> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:8.5cm w:4cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "S(N)" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <New Product> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:11cm w:4cm h:2cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "NP" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <boundary-826459> : <boundary> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:6cm w:32cm h:29cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Lines" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + +INSTANCE <Vendor File> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:12cm y:17cm w:4cm h:2cm index:13" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "VF" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Product Shipment> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:17cm w:4cm h:2cm index:16" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PS" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <INVENTORY> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:22.5cm w:4cm h:4cm index:18" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "I3" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Query Processing> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:15cm y:28cm w:4cm h:4cm index:20" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "QP" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Vendor Inquery> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:10cm y:33cm w:4cm h:2cm index:22" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "VI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Management Inquery> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:15cm y:33cm w:4cm h:2cm index:23" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "MI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Project Inquery> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:20cm y:33cm w:4cm h:2cm index:24" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Report Generation> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:28cm y:28.5cm w:4cm h:4cm index:28" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "RG" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Mailing Labels> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:34.5cm y:31cm w:4cm h:2cm index:30" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "ML" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Order Entry Summery Report> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:34.5cm y:28.5cm w:4cm h:2cm index:31" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "OESR" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Stock Product History> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:34.5cm y:26cm w:4cm h:2cm index:32" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "SPH" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Product History> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:22.5cm y:25.5cm w:4cm h:2cm index:36" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PH" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Project File> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:28cm y:17cm w:4cm h:2cm index:38" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PF" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Shipment / Project Order> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:23cm y:17cm w:4cm h:2cm index:40" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "S,P" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <DISTRIBUTION> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:23cm y:9.5cm w:4cm h:4cm index:42" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D2" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "REF mt:\"Task flow diagram\" m:\"2 - DISTRIBUTION 1.0\" +" + + +INSTANCE <Invoice> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:23cm y:2cm w:4cm h:2cm index:44" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "I" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Shipment> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:27.5cm y:2cm w:4cm h:2cm index:45" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "S" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Payment > : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:32cm y:2cm w:4cm h:2cm index:46" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "P" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Project Order> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:36.5cm y:2cm w:4cm h:2cm index:47" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PO" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <New Project> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:36.5cm y:4.5cm w:4cm h:2cm index:52" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "NP" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Payment> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:6" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Procurement Order> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:7" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Vendor File> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:15" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Product Shipment> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:17" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Vendor Invoice> : <structure> + TO <PROCUREMENT> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Shipment (Notice)> : <structure> + TO <PROCUREMENT> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:11" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <New Product> : <structure> + TO <PROCUREMENT> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:10" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Product Shipment> : <structure> + TO <INVENTORY> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:19" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <INVENTORY> : <process> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:21" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <INVENTORY> : <process> + TO <Product History> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:37" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Vendor Inquery> : <structure> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:25" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Management Inquery> : <structure> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:26" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Project Inquery> : <structure> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:27" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Report Generation> : <process> + TO <Stock Product History> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:33" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Report Generation> : <process> + TO <Order Entry Summery Report> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:34" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Report Generation> : <process> + TO <Mailing Labels> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:35" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Product History> : <structure> + TO <Report Generation> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:29" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Project File> : <structure> + TO <Report Generation> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:39" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Shipment / Project Order> : <structure> + TO <INVENTORY> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:41" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Shipment / Project Order> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:43" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Invoice> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:48" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Shipment> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:49" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Project File> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:54" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Payment > : <structure> + TO <DISTRIBUTION> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:50" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Project Order> : <structure> + TO <DISTRIBUTION> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:51" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <New Project> : <structure> + TO <DISTRIBUTION> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:53" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +BUSINESS PROCESS MODEL <2 - DISTRIBUTION 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Task flow diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:07" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:49" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:20.5cm h:39.68cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 49 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 4841 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 123 + + +INSTANCE <ENTER-NEW-PROJECT> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:5.5cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"ENTER-NEW-PROJECT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-1\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"ENTER-NEW-PROJECT\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826569> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:2.5cm w:3cm h:1.5cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"NEW-PROJECT-FORM\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"NEW-PROJECT-FORM\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D2\"" + + +INSTANCE <document (link)-826573> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:12.5cm y:5.5cm w:3cm h:1.5cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D1\"" + + +INSTANCE <document (link)-826577> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:9cm w:3cm h:1.5cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ORDER-FORM\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"ORDER-FORM\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D3\"" + + +INSTANCE <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:12cm w:3cm h:2cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"ENTER-GRANT-ORDER\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-2\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"ENTER-GRANT-ORDER\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826587> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:11.5cm y:9cm w:3cm h:1.5cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-BALANCE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D6\"" + + +INSTANCE <document (link)-826591> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:12cm w:3cm h:1.5cm index:11" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"WEEKLY-ORDER-HISTORY\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"WEEKLY-ORDER-HISTORY\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D4\"" + + +INSTANCE <document (link)-826594> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:14cm w:3cm h:1.5cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"DAILY-ORDER-BATCH\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"DAILY-ORDER-BATCH\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D5\"" + + +INSTANCE <ORDER-PICKING> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:19.5cm w:3cm h:2cm index:15" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"ORDER-PICKING\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-3\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"ORDER-PICKING\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826606> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:17.5cm w:3cm h:1.5cm index:17" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"STOCK-UP-REQUEST\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"STOCK-UP-REQUEST\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D17\"" + + +INSTANCE <document (link)-826609> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:19.5cm w:3cm h:1.5cm index:18" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"UNFULLFILLED-ORDERS\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"UNFULLFILLED-ORDERS\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D18\"" + + +INSTANCE <document (link)-826612> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:21.5cm w:3cm h:1.5cm index:19" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTION-QUANT-ON-HAND\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PRODUCTION-QUANT-ON-HAND\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D8\"" + + +INSTANCE <document (link)-826620> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4cm y:23cm w:3cm h:1.5cm index:23" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTS-TO-BE-SHIPPED\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PRODUCTS-TO-BE-SHIPPED\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D9\"" + + +INSTANCE <document (link)-826623> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:9.5cm y:23cm w:3cm h:1.5cm index:24" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-INVOICE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D7\"" + + +INSTANCE <SELECT-SHIP-ROUTE> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:25.5cm w:3cm h:2cm index:27" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"SELECT-SHIP-ROUTE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-4\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"SELECT-SHIP-ROUTE\" +" + + ATTRIBUTE <Frequency> + VALUE 2 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:246" + + +INSTANCE <document (link)-826623-826631> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:25.5cm w:3cm h:1.5cm index:28" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"SIPPING-ROUTE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"SIPPING-ROUTE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D10\"" + + +INSTANCE <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:30cm w:3cm h:2cm index:30" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"MAINTENANCE-OF-PROJ-TRANSACTION-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-5\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"MAINTENANCE-OF-PROJ-TRANSACTION-REC" + "ORD\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826652> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:28cm w:3cm h:1.5cm index:31" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PAYMENT\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PAYMENT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D11\"" + + +INSTANCE <document (link)-826655> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:30cm w:3cm h:1.5cm index:32" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ADJUSTMENT\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"ADJUSTMENT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D12\"" + + +INSTANCE <document (link)-826658> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:32cm w:3cm h:1.5cm index:33" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-INVOICE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D7\"" + + +INSTANCE <document (link)-826664> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:34.5cm w:3cm h:1.5cm index:37" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-BALANCE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D6\"" + + +INSTANCE <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:34.5cm w:3cm h:2cm index:39" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"PROJECT-BILLING\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-6\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"PROJECT-BILLING\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826672> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:36.5cm w:3cm h:1.5cm index:41" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D1\"" + + +INSTANCE <document (link)-826675> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:38.5cm w:3cm h:1.5cm index:42" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-TRANSACTION-RECORD\"" + " +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-TRANSACTION-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D15\"" + + +INSTANCE <document (link)-826680> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:19cm y:34.5cm w:3cm h:1.5cm index:45" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"MONTHLY-STATEMENT\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"MONTHLY-STATEMENT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D13\"" + + +INSTANCE <document (link)-826683> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:19cm y:36.5cm w:3cm h:1.5cm index:46" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"EXEEDING-LIMIT-PROJECT-LIST" + "\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"EXEEDING-LIMIT-PROJECT-LIST\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D14\"" + + +INSTANCE <clock-29417> : <clock> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:12cm w:4cm h:2.16cm index:51" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + +RELATION <information flow> + FROM <ENTER-NEW-PROJECT> : <task (link)> + TO <document (link)-826573> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826569> : <document (link)> + TO <ENTER-NEW-PROJECT> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826577> : <document (link)> + TO <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:8" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ENTER-GRANT-ORDER> : <task (link)> + TO <document (link)-826591> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:13" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ENTER-GRANT-ORDER> : <task (link)> + TO <document (link)-826594> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:14" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826587> : <document (link)> + TO <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:10" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826594> : <document (link)> + TO <ORDER-PICKING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:16" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <document (link)-826594> : <document (link)> + TO <ORDER-PICKING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:7cm y1:14cm index:50" + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826606> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:20" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826609> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:21" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826612> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:22" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 1 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826620> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:25" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826623> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:26" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <ORDER-PICKING> : <task (link)> + TO <SELECT-SHIP-ROUTE> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:49" + + +RELATION <information flow> + FROM <SELECT-SHIP-ROUTE> : <task (link)> + TO <document (link)-826623-826631> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:29" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <SELECT-SHIP-ROUTE> : <task (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:52" + + +RELATION <information flow> + FROM <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + TO <document (link)-826664> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:38" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 0 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826652> : <document (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:34" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826655> : <document (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:35" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826658> : <document (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:36" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826664> : <document (link)> + TO <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:40" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROJECT-BILLING> : <task (link)> + TO <document (link)-826680> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:47" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROJECT-BILLING> : <task (link)> + TO <document (link)-826683> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:48" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826672> : <document (link)> + TO <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:43" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826675> : <document (link)> + TO <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:44" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <clock-29417> : <clock> + TO <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:53" + + +BUSINESS PROCESS MODEL <Task Form Pool 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Task form pool> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:08" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:46" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:10.4cm h:18.01cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 2109 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <ENTER-NEW-PROJECT> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:4cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-1" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"NEW-PROJECT-FORM\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + + ATTRIBUTE <Referenced base relations> + VALUE + RECORD + ATTRIBUTE <Base relation> + VALUE "REF mt:\"Logic access path diagram\" m:\"LOCAL PROJECTS 1.0\" c:\"Base relation (link)\" i:\"PROJECT\"" + " +" + + ATTRIBUTE <Quantity> + VALUE 1000 + END + + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <ENTER-GRANT-ORDER> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:6.5cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "ORDER-FORMS (D3) are distributed and- recorded. +Balance of ordering project is checked: to determine +whether order should be granted. Order history is +generated every week." + + ATTRIBUTE <Task number> + VALUE "2-2" + + ATTRIBUTE <Task performer> + VALUE "Tomn Keener, Distribution Coordinator" + + ATTRIBUTE <Purpose> + VALUE "Enters orders in the database and grants orders." + + ATTRIBUTE <Enabling condition> + VALUE "Arrival of ORDER-.FORM (03)." + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ORDER-FORM\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"WEEKLY-ORDER-HISTORY\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"DAILY-ORDER-BATCH\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"SHIPPED ORDERS 1.0\" c:\"Query\" i:\"SHIPPED-ORDERS\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + RECORD + ATTRIBUTE <Base relation> + VALUE "REF mt:\"Logic access path diagram\" m:\"SHIPPED ORDERS 1.0\" c:\"Base relation (link)\" i:\"ORDER\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Authorization> + VALUE "Scott Farley" + + +INSTANCE <ORDER-PICKING> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:9cm w:3cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-3" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"DAILY-ORDER-BATCH\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTION-QUANT-ON-HAND\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTS-TO-BE-SHIPPED\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"UNFULLFILLED-ORDERS\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTION-QUANT-ON-HAND\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"STOCK-UP-REQUEST\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"ORDERS-IN-PROCESS 1.0\" c:\"Query\" i:\"ORDERS-IN-PROCESS\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <SELECT-SHIP-ROUTE> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:11.5cm w:3cm h:2cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-4" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "246" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"SIPPING-ROUTE\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"SHIPPED ORDERS 1.0\" c:\"Query\" i:\"SHIPPED-ORDERS\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:14cm w:3cm h:2cm index:5" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-5" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ADJUSTMENT\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PAYMENT\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"LOCAL PROJECTS 1.0\" c:\"Query\" i:\"LOCAL PROJECT\" +" + + ATTRIBUTE <Quantity> + VALUE 0 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + RECORD + ATTRIBUTE <Base relation> + VALUE "REF mt:\"Logic access path diagram\" m:\"LOCAL PROJECTS 1.0\" c:\"Base relation (link)\" i:\"PROJECT\"" + " +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <DISTRIBUTION> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:2cm y:2cm w:3cm h:2cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "" + + ATTRIBUTE <Output> + VALUE "" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <PROJECT-BILLING> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:16.5cm w:3cm h:2cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-6" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-TRANSACTION-RECORD\"" + " +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"EXEEDING-LIMIT-PROJECT-LIST" + "\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"MONTHLY-STATEMENT\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <ENTER-NEW-PROJECT> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:4cm index:7" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <ENTER-GRANT-ORDER> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:6.5cm index:8" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <ORDER-PICKING> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:9cm index:9" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <SELECT-SHIP-ROUTE> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:11.5cm index:10" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:14cm index:11" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <PROJECT-BILLING> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:16.5cm index:13" + + +BUSINESS PROCESS MODEL <Document Model 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Document form pool> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:28" + + ATTRIBUTE <Date last changed> + VALUE "10.01.2009, 21:33" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:21.6cm h:16.23cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 60 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:890 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 4865 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 0 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROJECT-RECORD> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:1.5cm w:2.82cm h:.8cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D1" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NAME" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "CRDT-CODE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "CRDT-LIMIT" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BUDGET-CODE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BUDGET-LIM" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"PROJ-NO\\r\\nPROJ-NAME\\r\\nCRDT-CODE\\r\\nCRDT-LIMIT\\r\\nPROJ-BUDGET-CODE\\r\\nPROJ-BUDG" + "ET-LIM\\r\\n\"" + + +INSTANCE <NEW-PROJECT-FORM> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:5.5cm y:1.5cm w:4.33cm h:1.46cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D2" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NAME" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BUDGET-LIM" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"PROJ-NAME\\r\\nPROJ-BUDGET-LIM\\r\\n\"" + + +INSTANCE <ORDER-FORM> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:10.5cm y:1.5cm w:4.28cm h:4.47cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D3" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "ORD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-ENTERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-POSTED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-MAIN-LOC-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BRANCH-LOC-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " ITEM-LINE-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " QUANT-ORDERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"ORD-NO\\r\\nDATE-ENTERED\\r\\nDATE-POSTED\\r\\nPROJ-NO\\r\\nPROJ-MAIN-LOC-NO\\r\\nPROJ-BRA" + "NCH-LOC-NO\\r\\n ITEM-LINE-NO\\r\\n PROD-NO\\r\\n QUANT-ORDERED\\r\\n\"" + + +INSTANCE <WEEKLY-ORDER-HISTORY> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:1.5cm w:5.12cm h:4.47cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D4" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "ORD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-POSTED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " ITEM-LINE-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " QUANT-ORDERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PRICE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"ORD-NO\\r\\nDATE-POSTED\\r\\nPROJ-NO\\r\\nPROD-MOD-NO\\r\\n ITEM-LINE-NO\\r\\n PROD-" + "NO\\r\\n PROD-MOD-NO\\r\\n QUANT-ORDERED\\r\\n PRICE\\r\\n\"" + + +INSTANCE <PROJECT-BALANCE> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:9cm w:4.01cm h:.8cm index:5" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D6" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PROJECT-INVOICE> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:10.5cm w:3.77cm h:.8cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D7" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PRODUCTION-QUANT-ON-HAND> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:12cm w:5.89cm h:.8cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D8" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PRODUCTS-TO-BE-SHIPPED> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:13.5cm w:5.36cm h:.8cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D9" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <SIPPING-ROUTE> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:15cm w:3.56cm h:.8cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D10" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PAYMENT> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:9cm w:2.58cm h:.8cm index:10" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D11" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <ADJUSTMENT> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:10.5cm w:3.16cm h:.8cm index:11" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D12" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <MONTHLY-STATEMENT> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:12cm w:4.7cm h:.8cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D13" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <EXEEDING-LIMIT-PROJECT-LIST> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:13.5cm w:6.02cm h:.8cm index:13" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D14" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <DAILY-ORDER-BATCH> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:5.5cm y:3.5cm w:4.27cm h:4.47cm index:14" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D5" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "ORD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-POSTED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " ITEM-LINE-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " QUANT-ORDERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PRICE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"ORD-NO\\r\\nDATE-POSTED\\r\\nPROJ-NO\\r\\nPROD-MOD-NO\\r\\n ITEM-LINE-NO\\r\\n PROD-" + "NO\\r\\n PROD-MOD-NO\\r\\n QUANT-ORDERED\\r\\n PRICE\\r\\n\"" + + +INSTANCE <PROJECT-TRANSACTION-RECORD> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:15cm w:6.52cm h:.8cm index:15" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D15" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <STOCK-UP-REQUEST> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:15.5cm y:9cm w:4.41cm h:.8cm index:16" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D17" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <UNFULLFILLED-ORDERS> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:15.5cm y:10.5cm w:4.91cm h:.8cm index:17" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D18" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +BUSINESS PROCESS MODEL <E-R Diagram 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <ER diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:55" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:46" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:25.2cm h:18.8cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 82 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE \"links\" +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 20230 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROJECT> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:6cm y:3cm w:4cm h:1cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:3cm w:3.8cm h:3.2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Cardinality> + VALUE "?" + + ATTRIBUTE <Type> + VALUE "Strong relation" + + +INSTANCE <ORDER> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:6.5cm w:4cm h:1cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <PROJ-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:5cm w:3cm h:.8cm index:10" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Composite" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <PROJECT-NAME> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:6cm w:3cm h:.8cm index:15" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <PROJ-BUDGET-CODE> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:9cm w:3cm h:.8cm index:19" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <ORDER-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:6.5cm w:3cm h:.8cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <SHIP-LOCATION> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:16.5cm y:3cm w:4cm h:1cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <SHIP-LOCATION-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:3cm w:3cm h:.8cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <SHIP-LOCATION_NAME> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:4.5cm w:3cm h:.8cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <SHIP-LOCATION-ADRESS> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:6cm w:3cm h:.8cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <ORDER-LINE> : <Relation> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:9.5cm w:3.8cm h:3.2cm index:16" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Cardinality> + VALUE "?" + + ATTRIBUTE <Type> + VALUE "Strong relation" + + +INSTANCE <LINE> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:12.5cm w:4cm h:1cm index:17" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <LINE-PROD-NO-QTY-ORD> : <Relation> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:12.5cm w:3.8cm h:3.2cm index:21" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Cardinality> + VALUE "?" + + ATTRIBUTE <Type> + VALUE "Strong relation" + + +INSTANCE <PRODUCT> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:16.5cm w:4cm h:1cm index:24" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <PRODUCT-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:16.5cm w:3cm h:.8cm index:25" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <PRODUCT_NAME> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:17.5cm w:3cm h:.8cm index:29" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <QUANT-ORDERED> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:12.5cm w:3cm h:.8cm index:30" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong relation\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <CRDT-CODE> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:7cm w:3cm h:.8cm index:36" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <CRDT-LIMIT> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:8cm w:3cm h:.8cm index:39" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <DATE-ENTERED> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:8cm w:3cm h:.8cm index:37" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <DATE-POSTED> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:9cm w:3cm h:.8cm index:40" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <PROJ-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:5cm index:13" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <PROJECT-NAME> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:6cm index:22" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <PROJ-BUDGET-CODE> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:9cm index:26" + + +RELATION <links> + FROM <PROJECT> : <Entity> + TO <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:33" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <CRDT-CODE> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:7cm index:38" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <CRDT-LIMIT> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:8cm index:41" + + +RELATION <has attribute> + FROM <ORDER> : <Entity> + TO <ORDER-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + +RELATION <links> + FROM <ORDER> : <Entity> + TO <ORDER-LINE> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:20" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <links> + FROM <ORDER> : <Entity> + TO <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:27" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <ORDER> : <Entity> + TO <DATE-ENTERED> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 2 x1:14cm y1:6.5cm x2:14cm y2:8cm index:42" + + +RELATION <has attribute> + FROM <ORDER> : <Entity> + TO <DATE-POSTED> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 2 x1:14cm y1:6.5cm x2:14cm y2:9cm index:43" + + +RELATION <has attribute> + FROM <SHIP-LOCATION> : <Entity> + TO <SHIP-LOCATION-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:8" + + +RELATION <has attribute> + FROM <SHIP-LOCATION> : <Entity> + TO <SHIP-LOCATION_NAME> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:11" + + +RELATION <has attribute> + FROM <SHIP-LOCATION> : <Entity> + TO <SHIP-LOCATION-ADRESS> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:14" + + +RELATION <links> + FROM <SHIP-LOCATION> : <Entity> + TO <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:32" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <links> + FROM <LINE> : <Entity> + TO <ORDER-LINE> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:18" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <links> + FROM <LINE> : <Entity> + TO <LINE-PROD-NO-QTY-ORD> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:23" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <LINE-PROD-NO-QTY-ORD> : <Relation> + TO <QUANT-ORDERED> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:35" + + +RELATION <links> + FROM <PRODUCT> : <Entity> + TO <LINE-PROD-NO-QTY-ORD> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:31" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <PRODUCT> : <Entity> + TO <PRODUCT-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:28" + + +RELATION <has attribute> + FROM <PRODUCT> : <Entity> + TO <PRODUCT_NAME> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:34" + + +BUSINESS PROCESS MODEL <Base Relation Pool 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Base relation pool> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "04.01.2009, 13:58" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:38" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:14.59cm h:11.22cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:1098 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1260 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 0 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROJECT> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:2cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.285714 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PROJ-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "PROJECT-NAME" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "PROJ-BUDGET-CODE" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "CRDT-CODE" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "CRDT-LIMIT" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <ORDER> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:8cm y:2cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.142857 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "ORDER-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "DATE-ENTERED" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "DATE-POSTED" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <SHIP-LOCATION> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:13cm y:2cm w:3cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION_NAME" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION-ADRESS" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <LINE> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:5.5cm w:3cm h:2cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + + +INSTANCE <PRODUCT> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:8cm y:5.5cm w:3cm h:2cm index:5" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PRODUCT-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "PRODUCT_NAME" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <ORDER-PLACEMENT> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:13cm y:5.5cm w:3cm h:2cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "ORDER_ORDER-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION_SHIP-LOCATION-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PROJECT_PROJ-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <ORDER-LINE> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:9cm w:3cm h:2cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "ORDER_ORDER-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <LINE-PROD-NO-QTY-ORD> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:8cm y:9cm w:3cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PRODUCT_PRODUCT-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "QUANT-ORDERED" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +BUSINESS PROCESS MODEL <LOCAL PROJECTS 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "05.01.2009, 20:19" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 20:02" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:10.98cm h:10.74cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:719 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1212 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:8.5cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:2.5cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.285714 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"PROJECT\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <SHIPPED ORDERS 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "05.01.2009, 20:53" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:45" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:11.85cm h:10.35cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1874 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:8cm w:3.69cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.428571" + + ATTRIBUTE <Initial Probability> + VALUE 0.428571 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:3cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.428571" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.142857 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"ORDER\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "05.01.2009, 20:54" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 20:02" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:11.51cm h:13.03cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:702 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1113 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:6cm y:3.5cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"ORDER\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:6cm y:9.5cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Initial Probability> + VALUE 0.142857 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "07.01.2009, 19:04" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:45" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:17.79cm h:13.31cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 116 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1637 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:10.5cm w:3.69cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:4cm y:5.5cm w:3.69cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:5.5cm w:3.69cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4cm y:2cm w:3cm h:2cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"ORDER\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:2cm w:3cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"PROJECT\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +RELATION <link> + FROM <ORDERS-IN-PROCESS> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:4" + + +RELATION <link> + FROM <EXCEEDING-BUDGET-PROJECT> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:7" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:9" + + +BUSINESS PROCESS MODEL <EXCEEDING-BUDGET-PROJECT 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "07.01.2009, 19:06" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 20:02" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:13.07cm h:11.31cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:719 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1095 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:7.5cm w:3.69cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:3cm w:3.69cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"PROJECT\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <Merged Queries/Relations> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "10.01.2009, 22:49" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:45" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:24.84cm h:15.83cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 67 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 467 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 0 + + ATTRIBUTE <Quantity> + VALUE 1 + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:4.5cm w:3.69cm h:2cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.285714 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Referenced base relation> + VALUE "" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:18.5cm y:4cm w:3.69cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.571428" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.142857 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Referenced base relation> + VALUE "" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:8.5cm w:3.69cm h:2cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:8.5cm w:3.69cm h:2cm index:10" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.428571" + + ATTRIBUTE <Initial Probability> + VALUE 0.428571 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:15.5cm y:8.5cm w:3.69cm h:2cm index:11" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Initial Probability> + VALUE 0.142857 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:13cm y:12.5cm w:3.69cm h:2cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:9.5cm y:8.5cm w:3.69cm h:2cm index:13" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:1" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:4" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:2" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +RELATION <link> + FROM <ORDERS-IN-PROCESS> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + +RELATION <link> + FROM <EXCEEDING-BUDGET-PROJECT> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:6" + + +ROOTMODELGROUP <Project> : <Adaptable Methodology for Database Design 0.1a - 20090109> + + + MODELGROUP <1 Environment Analysis> : 1 + + BUSINESS PROCESS MODEL <Information Flow Diagram 1.0> + TYPE <Information flow diagram> + + MODELGROUP <2 System Analysis and Specification> : 1 + + BUSINESS PROCESS MODEL <2 - DISTRIBUTION 1.0> + TYPE <Task flow diagram> + BUSINESS PROCESS MODEL <Task Form Pool 1.0> + TYPE <Task form pool> + BUSINESS PROCESS MODEL <Document Model 1.0> + TYPE <Document form pool> + + MODELGROUP <3 Conceptual Modelling> : 1 + + BUSINESS PROCESS MODEL <E-R Diagram 1.0> + TYPE <ER diagram> + + MODELGROUP <4 Logical Schema Design> : 1 + + BUSINESS PROCESS MODEL <Base Relation Pool 1.0> + TYPE <Base relation pool> + + MODELGROUP <5 Task Emulation & Optimisation> : 1 + + BUSINESS PROCESS MODEL <LOCAL PROJECTS 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <SHIPPED ORDERS 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <EXCEEDING-BUDGET-PROJECT 1.0> + TYPE <Logic access path diagram> + + MODELGROUP <6 Merged Graphs> : 1 + + BUSINESS PROCESS MODEL <Merged Queries/Relations> + TYPE <Logic access path diagram> + diff --git a/TOOL/readme.htm b/TOOL/readme.htm new file mode 100644 index 0000000000000000000000000000000000000000..00854a45713af0473250c5652febc031e9c445ce --- /dev/null +++ b/TOOL/readme.htm @@ -0,0 +1,18 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" + "http://www.w3.org/TR/html4/frameset.dtd"> + +<html> +<head> + <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" /> + <title>ADONIS® Readme</title> +</head> + +<frameset cols="*"> + <frame src="./readme/readme.htm" name="readme" /> + <noframes> + <body> + <a href="./readme/readme.htm">ADONIS<span style="vertical-align:super">®</span> Readme</a> + </body> + </noframes> +</frameset> +</html> \ No newline at end of file diff --git a/TOOL/readme/boc-style.css b/TOOL/readme/boc-style.css new file mode 100644 index 0000000000000000000000000000000000000000..5018fd22599ddeff2fbab0dd5073b4a5218e132e --- /dev/null +++ b/TOOL/readme/boc-style.css @@ -0,0 +1,83 @@ +/********************************************************************************\ + + boc-style.css + + C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 + All Rights Reserved + Use, duplication or disclosure restricted by BOC + Vienna, 1995 - 2010 + + Description: + This is the stylesheed used for the ADONIS readme.htm. + Colors and fonts are based on the BOC website. + +\********************************************************************************/ + +/********************************************************************************\ + Paragraph: + Used in the introduction to seperate different pieces of information. + Bottom margin set to 0 to keep the Link list closer to the introduction. +\********************************************************************************/ +P { + margin-bottom: 0px; +} + +/********************************************************************************\ + Anchor: + Hyperlink color and style based on the BOC website style. +\********************************************************************************/ +A { + color: #145196; + text-decoration: none; + white-space: nowrap; +} + +/********************************************************************************\ + Anchor - hover effect: + Hyperlink hover effect based on the BOC website style. +\********************************************************************************/ +A:hover { + text-decoration: underline; +} + +/********************************************************************************\ + Body: + Global font settings based on BOC website style. + Body width set to 800 to guarantee usability on 800x600 resolution. +\********************************************************************************/ +BODY { + font-weight: bold; + font: 100%/100% arial, sans-serif; + background-color: white; + width: 800px; +} + +/********************************************************************************\ + Image: + Border set to none to remove hyperlink frame from the BOC logo. +\********************************************************************************/ +IMG { + border: none; +} + +/********************************************************************************\ + Header Size 3: + Used for the big ADONIS Readme header. + H3 was used to keep the header small withou changing too many default settings. +\********************************************************************************/ +H3 { + text-align: left; +} + +/********************************************************************************\ + Header Size 4: + Used for the language headers. + Margin was adjusted to keen the links closer to the header. +\********************************************************************************/ +H4 { + text-align: left; + margin-top: 0px; + margin-bottom: 5px; + margin-left: 0px; + margin-right: 0px; +} \ No newline at end of file diff --git a/TOOL/readme/logo.png b/TOOL/readme/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..b649264082a515fd0145c5f47834fa8d4821dedb Binary files /dev/null and b/TOOL/readme/logo.png differ diff --git a/TOOL/readme/readme.htm b/TOOL/readme/readme.htm new file mode 100644 index 0000000000000000000000000000000000000000..82cd2112a079cf0c3540d22a808c1eae68c71a79 --- /dev/null +++ b/TOOL/readme/readme.htm @@ -0,0 +1,44 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> + <link rel="stylesheet" type="text/css" href="style.css"> + <title>ADOxx® Readme</title> + <meta http-equiv="refresh" content="5;URL='http://www.adoxx.org/'" /> +</head> + +<body> + <table> + <tr> + <td width="200" valign="top" align="center"> + <a href="http://www.boc-group.com" border="0"> + <img src="logo.png" alt="www.boc-group.com"> + </a> + </td> + <td> + <table> + <th> + <p align="left"> + <h3>ADOxx® - News, installation, migration, useful hints + </p> + </th> + <tr> + <td> + <p> + The file "ADOxx® - News, installation, useful hints" + <br> + are available on <a href="http://www.adoxx.org/">http://www.adoxx.org/</a>. + <br><br> + Access the website for further information and details on the ADOxx Metamodelling Platform. + </p> + <p> + You are redirected automatically. + </p> + </td> + </tr> + </table> + </td> + </tr> + </table> +</body> +</html> diff --git a/TOOL/readme/style.css b/TOOL/readme/style.css new file mode 100644 index 0000000000000000000000000000000000000000..ba0c10a894761b90e3ce92377ba07e12265da3cf --- /dev/null +++ b/TOOL/readme/style.css @@ -0,0 +1,86 @@ +/********************************************************************************\ + + boc-style.css + + C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2008 + All Rights Reserved + Use, duplication or disclosure restricted by BOC + Vienna, 1995 - 2008 + + Author: Matthias Rainer + Date: September 21, 2008 + + Description: + This is the stylesheed used for the ADONIS readme.htm. + Colors and fonts are based on the BOC website. + +\********************************************************************************/ + +/********************************************************************************\ + Paragraph: + Used in the introduction to seperate different pieces of information. + Bottom margin set to 0 to keep the Link list closer to the introduction. +\********************************************************************************/ +P { + margin-bottom: 0px; +} + +/********************************************************************************\ + Anchor: + Hyperlink color and style based on the BOC website style. +\********************************************************************************/ +A { + color: #145196; + text-decoration: none; + white-space: nowrap; +} + +/********************************************************************************\ + Anchor - hover effect: + Hyperlink hover effect based on the BOC website style. +\********************************************************************************/ +A:hover { + text-decoration: underline; +} + +/********************************************************************************\ + Body: + Global font settings based on BOC website style. + Body width set to 800 to guarantee usability on 800x600 resolution. +\********************************************************************************/ +BODY { + font-weight: bold; + font: 100%/100% arial, sans-serif; + background-color: white; + width: 800px; +} + +/********************************************************************************\ + Image: + Border set to none to remove hyperlink frame from the BOC logo. +\********************************************************************************/ +IMG { + border: none; +} + +/********************************************************************************\ + Header Size 3: + Used for the big ADONIS Readme header. + H3 was used to keep the header small withou changing too many default settings. +\********************************************************************************/ +H3 { + text-align: left; +} + +/********************************************************************************\ + Header Size 4: + Used for the language headers. + Margin was adjusted to keen the links closer to the header. +\********************************************************************************/ +H4 { + text-align: left; + margin-top: 0px; + margin-bottom: 5px; + margin-left: 0px; + margin-right: 0px; +} \ No newline at end of file diff --git a/TOOL/setup.exe b/TOOL/setup.exe new file mode 100644 index 0000000000000000000000000000000000000000..a78f5ccab699c1347fc63940f3f03f68e7e4f31e Binary files /dev/null and b/TOOL/setup.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/CentralEuropean.cmt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/CentralEuropean.cmt new file mode 100644 index 0000000000000000000000000000000000000000..55fcc574b8ad20a6d834eeb722161ef1ccaf8048 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/CentralEuropean.cmt @@ -0,0 +1,130 @@ +CENTRALEUROPE +€ +0 +‚ +0 +„ +… +† +‡ +0 +‰ +Š +‹ +Ś +Ť +Ž +Ź +0 +‘ +’ +“ +” +• +– +— +0 +™ +š +› +ś +ť +ž +ź +  +Ą +˘ +Ł +¤ +Ą +Ś +§ +¨ +Š +Ş +Ť +Ź +­ +Ž +Ż +° +ą +˛ +ł +´ +ľ +ś +ˇ +¸ +ą +ş +ť +Ľ +˝ +ľ +ż +Ŕ +Á + +Ă +Ä +Ĺ +Ć +Ç +Č +É +Ę +Ë +Ě +Í +Î +Ď +Đ +Ń +Ň +Ó +Ô +Ő +Ö +× +Ř +Ů +Ú +Ű +Ü +Ý +Ţ +ß +ŕ +á +â +ă +ä +ĺ +ć +ç +č +é +ę +ë +ě +í +î +ď +đ +ń +ň +ó +ô +ő +ö +÷ +ř +ů +ú +ű +ü +ý +ţ +˙ + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Cyrillic.cmt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Cyrillic.cmt new file mode 100644 index 0000000000000000000000000000000000000000..37d885253441f2aa5b3bf3bb28f7556827759ccf --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Cyrillic.cmt @@ -0,0 +1,130 @@ +Cyrillic +Ђ +Ѓ +‚ +ѓ +„ +… +† +‡ +€ +‰ +Љ +‹ +Њ +Ќ +Ћ +Џ +ђ +‘ +’ +“ +” +• +– +— +0 +™ +љ +› +њ +ќ +ћ +џ +  +Ў +ў +Ј +¤ +Ґ +¦ +§ +Ё +© +Є +« +¬ +­ +® +Ї +° +± +І +і +ґ +µ +¶ +· +ё +№ +є +» +p +Ѕ +ѕ +ї +А +Б +В +Г +Д +Е +Ж +З +И +Й +К +Л +М +Н +О +П +Р +С +Т +У +Ф +Х +Ц +Ч +Ш +Щ +Ъ +Ы +Ь +Э +Ю +Я +а +б +в +г +д +е +ж +з +и +й +к +л +м +н +о +п +р +с +т +у +ф +х +ц +ч +ш +щ +ъ +ы +ь +э +ю +я + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/FreeImage.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/FreeImage.dll new file mode 100644 index 0000000000000000000000000000000000000000..e7bf667a2b4ccf294b751ee31372fd77b7705ae0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/FreeImage.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/FreeImagePlus.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/FreeImagePlus.dll new file mode 100644 index 0000000000000000000000000000000000000000..0fdc489d0bcf071a9cc6938a231def13ea941e6f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/FreeImagePlus.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/WesternEuropean.cmt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/WesternEuropean.cmt new file mode 100644 index 0000000000000000000000000000000000000000..6f42fe7741f95dbb6ed2c59f0f499ec705fe5e8a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/WesternEuropean.cmt @@ -0,0 +1,129 @@ +Western european +€ +0 +‚ +ƒ +„ +… +† +‡ +ˆ +‰ +Š +‹ +Œ +Ž +0 +0 +0 +‘ +’ +“ +” +• +– +— +˜ +™ +š +› +œ +0 +ž +Ÿ +  +¡ +¢ +£ +¤ +¥ +¦ +§ +¨ +© +ª +« +¬ +­ +® +¯ +° +± +² +³ +´ +µ +¶ +· +¸ +¹ +º +» +¼ +½ +¾ +¿ +À +Á + +à +Ä +Å +Æ +Ç +È +É +Ê +Ë +Ì +Í +Î +Ï +Ð +Ñ +Ò +Ó +Ô +Õ +Ö +× +Ø +Ù +Ú +Û +Ü +Ý +Þ +ß +à +á +â +ã +ä +å +æ +ç +è +é +ê +ë +ì +í +î +ï +ð +ñ +ò +ó +ô +õ +ö +÷ +ø +ù +ú +û +ü +ý +þ +ÿ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcm90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcm90.dll new file mode 100644 index 0000000000000000000000000000000000000000..734d86bef71b2418f8a4e5db03b4fe046397cb8e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcm90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcp90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcp90.dll new file mode 100644 index 0000000000000000000000000000000000000000..70ddf553e8e02b23c6a561dc308df1311c87d497 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcp90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcr90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcr90.dll new file mode 100644 index 0000000000000000000000000000000000000000..072bc0b491567fbdbd091d165ff1f9d220e671f6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/system32/msvcr90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Manifests/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.cat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Manifests/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.cat new file mode 100644 index 0000000000000000000000000000000000000000..dbb27a2f9604c13b11818aa09e004b5ef9333b4e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Manifests/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.cat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Manifests/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Manifests/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest new file mode 100644 index 0000000000000000000000000000000000000000..53f27337b601ea9a26f7f47052763d2622bd710d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Manifests/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <noInheritable></noInheritable> + <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.1" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> + <file name="msvcr90.dll" hashalg="SHA1" hash="9785b1c493deb5b2134dc4aef3719cee207001bc"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>VF5ECUAHPV7EnUf+/UIXMPizPvs=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="0f6bbf7fe4fb3fca2cb5b542eca1a1cad051f01c"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>3Wg+StVMq2uhx7POnAkl2w4dDmY=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="7f3290ab2b7444c2b4a9b1fedfdb16466d7a21bb"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>/YfRn7UQENzdMeoMHxTgdRMiObA=</dsig:DigestValue></asmv2:hash></file> +</assembly> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Policies/dlpCRTx86/9.0.30729.1.cat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Policies/dlpCRTx86/9.0.30729.1.cat new file mode 100644 index 0000000000000000000000000000000000000000..9b8563ba722858eae3948b7dfd295ec6748f64e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Policies/dlpCRTx86/9.0.30729.1.cat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Policies/dlpCRTx86/9.0.30729.1.policy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Policies/dlpCRTx86/9.0.30729.1.policy new file mode 100644 index 0000000000000000000000000000000000000000..e8bde863c2bdc421feecb0eb4b5004fbcbe99c44 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/Policies/dlpCRTx86/9.0.30729.1.policy @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<!-- Copyright (c) Microsoft Corporation. All rights reserved. --> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <assemblyIdentity type="win32-policy" name="policy.9.0.Microsoft.VC90.CRT" version="9.0.30729.1" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/> + <dependency> + <dependentAssembly> + <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/> + <bindingRedirect oldVersion="9.0.20718.0-9.0.21022.8" newVersion="9.0.30729.1"/> + <bindingRedirect oldVersion="9.0.30201.0-9.0.30729.1" newVersion="9.0.30729.1"/> + </dependentAssembly> + </dependency> +</assembly> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcm90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcm90.dll new file mode 100644 index 0000000000000000000000000000000000000000..734d86bef71b2418f8a4e5db03b4fe046397cb8e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcm90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcp90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcp90.dll new file mode 100644 index 0000000000000000000000000000000000000000..70ddf553e8e02b23c6a561dc308df1311c87d497 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcp90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcr90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcr90.dll new file mode 100644 index 0000000000000000000000000000000000000000..072bc0b491567fbdbd091d165ff1f9d220e671f6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/dlCRTx86/msvcr90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcm90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcm90.dll new file mode 100644 index 0000000000000000000000000000000000000000..734d86bef71b2418f8a4e5db03b4fe046397cb8e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcm90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcp90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcp90.dll new file mode 100644 index 0000000000000000000000000000000000000000..70ddf553e8e02b23c6a561dc308df1311c87d497 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcp90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcr90.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcr90.dll new file mode 100644 index 0000000000000000000000000000000000000000..072bc0b491567fbdbd091d165ff1f9d220e671f6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/msvcr90.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.cat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.cat new file mode 100644 index 0000000000000000000000000000000000000000..dbb27a2f9604c13b11818aa09e004b5ef9333b4e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.cat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest new file mode 100644 index 0000000000000000000000000000000000000000..53f27337b601ea9a26f7f47052763d2622bd710d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulCRTx86/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.1_x-ww_6f74963e.manifest @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <noInheritable></noInheritable> + <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.30729.1" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity> + <file name="msvcr90.dll" hashalg="SHA1" hash="9785b1c493deb5b2134dc4aef3719cee207001bc"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>VF5ECUAHPV7EnUf+/UIXMPizPvs=</dsig:DigestValue></asmv2:hash></file> <file name="msvcp90.dll" hashalg="SHA1" hash="0f6bbf7fe4fb3fca2cb5b542eca1a1cad051f01c"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>3Wg+StVMq2uhx7POnAkl2w4dDmY=</dsig:DigestValue></asmv2:hash></file> <file name="msvcm90.dll" hashalg="SHA1" hash="7f3290ab2b7444c2b4a9b1fedfdb16466d7a21bb"><asmv2:hash xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"></dsig:Transform></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></dsig:DigestMethod><dsig:DigestValue>/YfRn7UQENzdMeoMHxTgdRMiObA=</dsig:DigestValue></asmv2:hash></file> +</assembly> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulpCRTx86/9.0.30729.1.cat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulpCRTx86/9.0.30729.1.cat new file mode 100644 index 0000000000000000000000000000000000000000..9b8563ba722858eae3948b7dfd295ec6748f64e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulpCRTx86/9.0.30729.1.cat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulpCRTx86/9.0.30729.1.policy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulpCRTx86/9.0.30729.1.policy new file mode 100644 index 0000000000000000000000000000000000000000..e8bde863c2bdc421feecb0eb4b5004fbcbe99c44 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/Windows/winsxs/ulpCRTx86/9.0.30729.1.policy @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<!-- Copyright (c) Microsoft Corporation. All rights reserved. --> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <assemblyIdentity type="win32-policy" name="policy.9.0.Microsoft.VC90.CRT" version="9.0.30729.1" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/> + <dependency> + <dependentAssembly> + <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/> + <bindingRedirect oldVersion="9.0.20718.0-9.0.21022.8" newVersion="9.0.30729.1"/> + <bindingRedirect oldVersion="9.0.30201.0-9.0.30729.1" newVersion="9.0.30729.1"/> + </dependentAssembly> + </dependency> +</assembly> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/aagent51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aagent51.dll new file mode 100644 index 0000000000000000000000000000000000000000..ca3ab16537c61c292c2d9dc1f0fd2fb2ea916bd2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aagent51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/aalc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aalc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..bee1c8ee631e2f5fca787d19051bc4c42349276d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aalc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/aanc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aanc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..eeb36604c77f03e57f398d4a94bb77791a78a638 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aanc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/abasic51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/abasic51.dll new file mode 100644 index 0000000000000000000000000000000000000000..656ec2062b81bb025dc3ee6d7241cd05ff151d20 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/abasic51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/abrwse51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/abrwse51.dll new file mode 100644 index 0000000000000000000000000000000000000000..8ae27baad14a4d786621642cabb688a9eee68123 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/abrwse51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/accc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/accc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..e01088e896979a162c301f5422467792624ddb71 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/accc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/achkmdac.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/achkmdac.exe new file mode 100644 index 0000000000000000000000000000000000000000..ae36fe2377f9e1c4594a989895c305565c1f45e0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/achkmdac.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/aconf51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aconf51.dll new file mode 100644 index 0000000000000000000000000000000000000000..e5a8717e3a1c656529b360c6b41730710512f85c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aconf51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/aconvert.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aconvert.exe new file mode 100644 index 0000000000000000000000000000000000000000..618b87b01237cd92e474a77af0f3e8c92a188658 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aconvert.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/acore51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acore51.dll new file mode 100644 index 0000000000000000000000000000000000000000..ca0346e5f2f8f50df4bff09eddf692416bbe0453 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acore51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/acorex51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acorex51.dll new file mode 100644 index 0000000000000000000000000000000000000000..2db2323838955a9bbb25fd4126c04f4b456d310f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acorex51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/acorui51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acorui51.dll new file mode 100644 index 0000000000000000000000000000000000000000..7c9f6af54b31f0727340a0bf09efb6d93da7b77b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acorui51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/acqui.dat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acqui.dat new file mode 100644 index 0000000000000000000000000000000000000000..e3181e0f98935e8596ba062820867fa2fe92c0e9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/acqui.dat @@ -0,0 +1 @@ +\homer.exe \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adb51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adb51.dll new file mode 100644 index 0000000000000000000000000000000000000000..c1559f7cac01bd7cd18e300b75a9787262d0bd15 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adb51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adbinst.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adbinst.exe new file mode 100644 index 0000000000000000000000000000000000000000..fc994e720ee6f5c5b1744fea800eb30eff78f99d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adbinst.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adblist.ini b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adblist.ini new file mode 100644 index 0000000000000000000000000000000000000000..33b364b745daaf8cd5b8da4c2d18f56a5cfd56dc --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adblist.ini @@ -0,0 +1 @@ +adoxxdb; \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adbui51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adbui51.dll new file mode 100644 index 0000000000000000000000000000000000000000..fb469f4209d9c87b558a55986594f35b32644773 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adbui51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ado.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ado.dtd new file mode 100644 index 0000000000000000000000000000000000000000..a5e4b08482a622f43344c01539b7c1350012cd3a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ado.dtd @@ -0,0 +1,307 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the SGML +specification for ADONIS SGML-Model-Export. + +The elements of this DTD have the following hierarchy: + + ado + | + +___modelgroup (modelgroup|modelreference)* + | + +___uservariables (var*) + | + +___xmodel + | + +___model (name, version?, interref*, library) + | + +___attributes + | | + | +___nbchapter (chapter) + | | + | +___attribute (name, value, corevalue?, multilinevalue?) + | + +___instances + | + +___img? + | | + | +___imgmap? + | | + | +___spot* + | | + | +___attrspot* + | + +___imgmap? + | | + | +___spot* + | | + | +___attrspot* + | + +___instance (name, class, interref*) + | + +___attributes + | | + | +___nbchapter (chapter) + | | + | +___attribute (name, value, corevalue?, multilinevalue?) + | | + | +___row (name) + | | + | +___attribute (name, value, corevalue?, multilinevalue?) + | + +___relations + | + +___relation (name) + | + +___from (name, class) + | + +___to (name, class) + +Each container element can contain terminals and/or other container +elements. The allowed terminals are given in brackets. + +The following elements have a (required) SGML attribute of type ID: + + * model + * instance + +This attribute can e.g. be used by the DSSSL procedure 'idref-address' +to create links. + +The element 'relation' has an SGML attribute 'RELID' which points to +the relation instance. + +The element 'to' has a required SGML attribute 'TARGET' whose value +matches the 'ID'-attribute of the corresponding instance. +--> + + + +<!--========================== Character mnemonic entities =================--> + +<!ENTITY % ISOlat1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML"> +%ISOlat1; + +<!ENTITY copy CDATA "©" -- copyright sign --> +<!ENTITY reg CDATA "®" -- registered sign --> +<!ENTITY amp CDATA "&" -- ampersand --> +<!ENTITY gt CDATA ">" -- greater than --> +<!ENTITY lt CDATA "<" -- less than --> +<!ENTITY quot CDATA """ -- double quote --> +<!ENTITY nbsp CDATA " " -- non breaking space --> +<!ENTITY euro CDATA "€" -- euro sign --> + + + +<!--========================== container elements ==========================--> + +<!element ado - o (model|uservariables|modelgroup)*> +<!attlist ado + filebase CDATA #REQUIRED -- basename of file, e.g. demo -- + fileext CDATA #REQUIRED -- extension of file, e.g. htm -- + filepath CDATA #REQUIRED -- location of file, e.g. c:temp -- + gfxext CDATA #IMPLIED -- extension of graphics, e.g. pcx -- + gfxdpi NUMBER #IMPLIED -- dpi value of the graphics -- +> + +<!element xmodel - o EMPTY> +<!attlist xmodel + id ID #REQUIRED -- modelid -- + filename CDATA #REQUIRED -- filename -- +> + +<!element model - - (name, version?, library, interref*, attributes, instances)> +<!attlist model + id ID #REQUIRED -- modelid -- + name CDATA #REQUIRED -- model name -- + version CDATA #REQUIRED -- model version -- + mode CDATA #REQUIRED -- mode -- + attrmode CDATA #IMPLIED -- attribute mode -- + toplev (YES) #IMPLIED -- only for top level processes, value + (if any) is ignored -- + library CDATA #REQUIRED -- name of the library, same as contents + of library element -- + type CDATA #IMPLIED -- model type name -- +> + +<!element attributes - - (nbchapter)*> +<!element nbchapter - - (chapter, attribute*)> +<!element instances - - (img*, imgmap*, instance*)> + +<!element row - - (attribute*)> + +<!element attribute - - (name, ((value+,corevalue?)|row*), multilinevalue?)> +<!attlist attribute + class CDATA #IMPLIED + attribute CDATA #IMPLIED + attrid CDATA #IMPLIED + type CDATA #IMPLIED + apref CDATA #IMPLIED + skippedrows (YES) #IMPLIED + rowcount NUMBER #IMPLIED +> + +<!element img - - (imgmap)?> +<!attlist img + variantindex NUMBER #IMPLIED -- variant index -- + src CDATA #REQUIRED -- basename of image file -- + dpi CDATA #IMPLIED -- dpi of current image -- + mapid CDATA #IMPLIED -- id of the assigned image map -- + tl CDATA #IMPLIED -- name of top left image -- + tr CDATA #IMPLIED -- name of top right image -- + bl CDATA #IMPLIED -- name of bottom left image -- + br CDATA #IMPLIED -- name of bottom right image -- + l CDATA #IMPLIED -- name of left image -- + r CDATA #IMPLIED -- name of right image -- + t CDATA #IMPLIED -- name of top image -- + b CDATA #IMPLIED -- name of bottom image -- + x CDATA #IMPLIED -- position of picture in table -- + y CDATA #IMPLIED -- -"- -- + gfxext CDATA #IMPLIED -- extension of graphics, e.g. pcx -- + gfxdpi NUMBER #IMPLIED -- dpi value of the graphics -- + modelw CDATA #IMPLIED -- size of model (in tmm) -- + modelh CDATA #IMPLIED -- -"- -- + imgw CDATA #IMPLIED -- size of page (in tmm) -- + imgh CDATA #IMPLIED -- -"- -- + scale CDATA #IMPLIED -- scale factor (mostly 1.0) -- +> + +<!element imgmap - - (spot | attrspot)*> +<!attlist imgmap + id CDATA #REQUIRED + w CDATA #IMPLIED + h CDATA #IMPLIED +> + +<!element instance - - (name, class, interref*, attributes, relations?)> +<!attlist instance + id ID #REQUIRED + isrelation (0|1) #IMPLIED +> + +<!element relations - - (relation)*> + +<!element relation - - (name, from, to)> +<!attlist relation + relid CDATA #REQUIRED -- the value of the attribute 'RELID' + is the 'ID' of this relation. -- + type CDATA #REQUIRED -- the value of the attribute 'RELID' + is 'IN' or 'OUT' depending whether it is + an incoming or outgoing relation. -- +> + +<!element (from|to) - - (name, class)> +<!attlist to + target CDATA #REQUIRED -- the value of the attribute 'TARGET' + is the 'ID' of the instance this + relation points to. -- +> + +<!element interref - - (#PCDATA)> +<!attlist interref + modelid CDATA #REQUIRED + classid CDATA #REQUIRED + instanceid CDATA #REQUIRED + ownerid CDATA #IMPLIED + attributeid CDATA #REQUIRED + ownerattrid CDATA #IMPLIED + model CDATA #IMPLIED + modeltype CDATA #IMPLIED + class CDATA #IMPLIED + attribute CDATA #IMPLIED +> + +<!--========================== model groups ==========================--> + +<!element modelgroup - - (modelgroup|modelreference)*> +<!attlist modelgroup + name CDATA #REQUIRED +> + +<!element modelreference - - (#PCDATA)> +<!attlist modelreference + modelid CDATA #REQUIRED + modeltype CDATA #REQUIRED + version CDATA #IMPLIED + currentversion (YES) #IMPLIED +> + +<!--========================== user variables ==========================--> + +<!element uservariables - - (var)*> + +<!element var - - (#PCDATA)> +<!attlist var + name CDATA #REQUIRED -- modename -- +> + +<!--========================== terminals ===================================--> + +<!element spot - o EMPTY> +<!attlist spot + id CDATA #REQUIRED -- ID of the instance -- + x CDATA #REQUIRED -- position (from class center) -- + y CDATA #REQUIRED + w CDATA #IMPLIED -- size (from class center) -- + h CDATA #IMPLIED + realx CDATA #REQUIRED -- real position (from instance center)-- + realy CDATA #REQUIRED + realw CDATA #IMPLIED -- size (from instance center)-- + realh CDATA #IMPLIED + layer CDATA #IMPLIED + index CDATA #IMPLIED + relation (YES) #IMPLIED -- is this a relation spot? -- + classname CDATA #IMPLIED -- classname of class of instance -- + relname CDATA #IMPLIED -- relationclassname of relationclass of relationinstance -- +> + +<!element attrspot - o EMPTY> +<!attlist attrspot + attrid CDATA #REQUIRED -- id of the attribute -- + objectid CDATA #REQUIRED -- id of its class -- + attrname CDATA #REQUIRED -- name of the attribute -- + classname CDATA #IMPLIED -- name of the class -- + x CDATA #REQUIRED -- position -- + y CDATA #REQUIRED + w CDATA #REQUIRED -- size -- + h CDATA #REQUIRED + hotspot (YES) #IMPLIED -- is this defined as hotspot? -- +> + + +<!element (chapter|library|name|version|class|p|corevalue) - - (#PCDATA)> + +<!element multilinevalue - - (P)*> +<!element value - - (br|#PCDATA)*> +<!-- the attributes are used only if this is a relation (== subprocess call + or inter model reference --> +<!attlist value + target CDATA #IMPLIED -- id of the target model if any (only if target model exported) -- + offlinetarget CDATA #IMPLIED -- id of the target model even if target model not exported -- + targettype CDATA #IMPLIED -- modeltype of the target model -- + targetclass CDATA #IMPLIED -- class of the target instance if any -- + targetinstance CDATA #IMPLIED -- name of the target instance if any -- + targetclassid CDATA #IMPLIED -- class of the target instance if any -- + targetinstid CDATA #IMPLIED -- name of the target instance if any -- + targetinstanceid CDATA #IMPLIED -- id of the target instance if any (only if target model exported) -- + offlinetargetinstanceid CDATA #IMPLIED -- id of the target instance even if target model not exported -- + program CDATA #IMPLIED -- program name if any -- + param CDATA #IMPLIED -- commandline parameter if any -- + corevalue CDATA #IMPLIED -- double values only: point as delimiter -- +> + +<!-- Inside 'value' a linefeed is an invisible 'br' element --> +<!entity brtag STARTTAG "br"> +<!shortref valuemap "&#RE;" brtag + "B&#RE;" brtag> +<!usemap valuemap value> + +<!element br - o EMPTY -- linefeed --> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ado_utl.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ado_utl.dsl new file mode 100644 index 0000000000000000000000000000000000000000..4ef3a0da396195940e5e3a0e0313ca24a5342d09 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ado_utl.dsl @@ -0,0 +1,340 @@ +<!-- -*- Lisp -*- +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1997 + +READ BEFORE EDIT: This file is considered to be language independent. Do not + add language dependent text. +******************************************************************************* + +$Revision: 1.1 $ + +--> + +;; +;; utilities independent of both the output format and the ADONIS library used +;; + +; this file contains the following functions: +; (color-brightred) +; (color-darkred) +; (color-darkgreen) +; (color-blue) +; +; (node-list-reduce) +; (node-list-some?) +; (string->list) +; +; (node-list-filter) +; (num-instance) +; (libname) +; (is-class?) +; (do-class) +; (do-classes) +; (do-classes2) +; (do-classes3) +; (char-to-cgi) +; (string-to-cgi) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; units +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define-unit mm .001m) +(define-unit cm .01m) +(define-unit in 2.54cm) +(define-unit pt (/ 1in 72)) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; colors +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (color-brightred) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 1 0 0)) + +(define (color-darkred) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + .5 0 0)) + +(define (color-darkgreen) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 0 .3 0)) + +(define (color-blue) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 0 0 1)) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; functions from the DSSSL standard that jade doesn't support +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; per ISO/IEC 10179 +(define (node-list-reduce nl proc init) + (if (node-list-empty? nl) + init + (node-list-reduce (node-list-rest nl) + proc + (proc init (node-list-first nl))))) + +;; per ISO/IEC 10179 +(define (node-list-some? proc nl) + (node-list-reduce nl + (lambda (result snl) + (if (or result (proc snl)) + #t + #f)) + #f)) + +;; per ISO/IEC 10179 +(define (string->list s) + (let ((len (string-length s))) + (let loop ((i 0) (ln len)) + (if (= i len) + '() + (cons (string-ref s i) (loop (+ i 1) ln)))))) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; this is NOT the ISO/IEC node-list-filter +(define (node-list-filter proc nl) + (node-list-reduce nl + (lambda (result snl) + (if (proc snl) + (sosofo-append result (process-node-list snl)) + result)) + (empty-sosofo))) + +(define (num-instance) + (let ((x (element-number-list (list "INSTANCES" "INSTANCE")))) + (string-append + (format-number (list-ref x 1) "1") + ". "))) + +(define (libname) + (attribute-string "LIBRARY" (ancestor "MODEL"))) + +(define (is-class? class snl) + (if (string=? class (data (select-elements (children snl) '(CLASS)))) + #t + #f)) + +(define (do-class class #!optional (nd (current-node))) + (node-list-filter + (lambda (snl) + (is-class? class snl)) + (children nd))) + +(define (do-classes heading-proc heading-list class-list) + (let loop ((headings heading-list) + (classes class-list)) + (sosofo-append + (heading-proc (list-ref headings 0)) + (do-class (list-ref classes 0)) + (if (= (length headings) 1) + (empty-sosofo) + (loop (list-tail headings 1) (list-tail classes 1)))))) + +(define (do-classes2 heading-proc tail-proc heading-list class-list) + (let loop ((headings heading-list) + (classes class-list)) + (sosofo-append + (heading-proc (list-ref headings 0)) + (do-class (list-ref classes 0)) + (tail-proc) + (if (= (length headings) 1) + (empty-sosofo) + (loop (list-tail headings 1) (list-tail classes 1)))))) + +(define (do-classes3 heading-proc tail-proc heading-list class-list #!optional (nd (current-node))) + (let loop ((num 1) + (headings heading-list) + (classes class-list)) + (sosofo-append + (if (node-list-some? + (lambda (nl) + (is-class? (list-ref classes 0) nl)) + (children nd)) + (sosofo-append + (heading-proc num (list-ref headings 0)) + (do-class (list-ref classes 0) nd) + (tail-proc) + (if (= (length headings) 1) + (empty-sosofo) + (loop (+ num 1) (list-tail headings 1) (list-tail classes 1)))) + (if (= (length headings) 1) + (empty-sosofo) + (loop num (list-tail headings 1) (list-tail classes 1))))))) + +(define (char-to-cgi c) + (case c + ; control characters (0..31) + + ; punctuation (32..47) + ((#\space) "%20") + ((#\!) "%21") ((#\") "%22") ((#\#) "%23") ((#\$) "%24") ((#\%) "%25") + ((#\&) "%26") ((#\') "%27") ((#\() "(") ((#\)) ")") ((#\*) "%2A") + ((#\+) "%2B") ((#\,) "%2C") ((#\-) "%2D") ((#\.) ".") ((#\/) "%2F") + + ; digits (48..57) + ((#\0) "0") ((#\1) "1") ((#\2) "2") ((#\3) "3") ((#\4) "4") + ((#\5) "5") ((#\6) "6") ((#\7) "7") ((#\8) "8") ((#\9) "9") + + ; punctuation (58..63) + ((#\colon) "%3A") ((#\semicolon) "%3B") ((#\less-than-sign) "%3C") + ((#\equals-sign) "%3D") ((#\greater-than-sign) "%3E") + ((#\question-mark) "%3F") ((#\commercial-at) "%40") + + ; upper case ASCII (65..90) + ((#\A) "A") ((#\B) "B") ((#\C) "C") ((#\D) "D") ((#\E) "E") + ((#\F) "F") ((#\G) "G") ((#\H) "H") ((#\I) "I") ((#\J) "J") + ((#\K) "K") ((#\L) "L") ((#\M) "M") ((#\N) "N") ((#\O) "O") + ((#\P) "P") ((#\Q) "Q") ((#\R) "R") ((#\S) "S") ((#\T) "T") + ((#\U) "U") ((#\V) "V") ((#\W) "W") ((#\X) "X") ((#\Y) "Y") + ((#\Z) "Z") + + ; (91..96) + ((#\[) "%5B") ((#\\) "%5C") ((#\]) "%5D") ((#\^) "%5E") + ((#\_) "%5F") ((#\`) "%60") + + ; lower case ASCII (97..122) + ((#\a) "a") ((#\b) "b") ((#\c) "c") ((#\d) "d") ((#\e) "e") + ((#\f) "f") ((#\g) "g") ((#\h) "h") ((#\i) "i") ((#\j) "j") + ((#\k) "k") ((#\l) "l") ((#\m) "m") ((#\n) "n") ((#\o) "o") + ((#\p) "p") ((#\q) "q") ((#\r) "r") ((#\s) "s") ((#\t) "t") + ((#\u) "u") ((#\v) "v") ((#\w) "w") ((#\x) "x") ((#\y) "y") + ((#\z) "z") + + ; (123..126) + ((#\{) "%7B") ((#\|) "%7C") ((#\}) "%7D") ((#\~) "%7E") + + ; control characters (127..160) + + ; (161..255) + ((#\inverted-exclamation-mark) "%A1") + ((#\cent-sign) "%A2") + ((#\pound-sign) "%A3") + ((#\currency-sign) "%A4") + ((#\yen-sign) "%A5") + ((#\section-sign) "%A7") + ((#\copyright-sign) "%A9") + ((#\left-pointing-double-angle-quotation-mark) "%AB") + ((#\registered-sign) "%AE") + ((#\degree-sign) "%B0") + ((#\plus-minus-sign) "%B1") + ((#\superscript-two) "%B2") + ((#\superscript-three) "%B3") + ((#\acute-accent) "%B4") + ((#\micro-sign) "%B5") + ((#\pilcrow-sign) "%B6") + ((#\cedilla) "%B8") + ((#\superscript-one) "%B9") + ((#\right-pointing-double-angle-quotation-mark) "%BB") + ((#\vulgar-fraction-one-quarter) "%BC") + ((#\vulgar-fraction-one-half) "%BD") + ((#\vulgar-fraction-three-quarters) "%BE") + ((#\inverted-question-mark) "%BF") + ((#\latin-capital-letter-a-with-grave) "%C0") + ((#\latin-capital-letter-a-with-acute) "%C1") + ((#\latin-capital-letter-a-with-circumflex) "%C2") + ((#\latin-capital-letter-a-with-tilde) "%C3") + ((#\latin-capital-letter-a-with-diaeresis) "%C4") + ((#\latin-capital-letter-a-with-ring-above) "%C5") + ((#\latin-capital-letter-ae) "%C6") + ((#\latin-capital-letter-c-with-cedilla) "%C7") + ((#\latin-capital-letter-e-with-grave) "%C8") + ((#\latin-capital-letter-e-with-acute) "%C9") + ((#\latin-capital-letter-e-with-circumflex) "%CA") + ((#\latin-capital-letter-e-with-diaeresis) "%CB") + ((#\latin-capital-letter-i-with-grave) "%CC") + ((#\latin-capital-letter-i-with-acute) "%CD") + ((#\latin-capital-letter-i-with-circumflex) "%CE") + ((#\latin-capital-letter-i-with-diaeresis) "%CF") + ((#\latin-capital-letter-eth) "%D0") + ((#\latin-capital-letter-n-with-tilde) "%D1") + ((#\latin-capital-letter-o-with-grave) "%D2") + ((#\latin-capital-letter-o-with-acute) "%D3") + ((#\latin-capital-letter-o-with-circumflex) "%D4") + ((#\latin-capital-letter-o-with-tilde) "%D5") + ((#\latin-capital-letter-o-with-diaeresis) "%D6") + ;((#\multiplication-sign) "%D7") + ((#\latin-capital-letter-o-with-stroke) "%D8") + ((#\latin-capital-letter-u-with-grave) "%D9") + ((#\latin-capital-letter-u-with-acute) "%DA") + ((#\latin-capital-letter-u-with-circumflex) "%DB") + ((#\latin-capital-letter-u-with-diaeresis) "%DC") + ((#\latin-capital-letter-y-with-acute) "%DD") + ((#\latin-capital-letter-thorn) "%DE") + ((#\latin-small-letter-sharp-s) "%DF") + ((#\latin-small-letter-a-with-grave) "%E0") + ((#\latin-small-letter-a-with-acute) "%E1") + ((#\latin-small-letter-a-with-circumflex) "%E2") + ((#\latin-small-letter-a-with-tilde) "%E3") + ((#\latin-small-letter-a-with-diaeresis) "%E4") + ((#\latin-small-letter-a-with-ring-above) "%E5") + ((#\latin-small-letter-ae) "%E6") + ((#\latin-small-letter-c-with-cedilla) "%E7") + ((#\latin-small-letter-e-with-grave) "%E8") + ((#\latin-small-letter-e-with-acute) "%E9") + ((#\latin-small-letter-e-with-circumflex) "%EA") + ((#\latin-small-letter-e-with-diaeresis) "%EB") + ((#\latin-small-letter-i-with-grave) "%EC") + ((#\latin-small-letter-i-with-acute) "%ED") + ((#\latin-small-letter-i-with-circumflex) "%EE") + ((#\latin-small-letter-i-with-diaeresis) "%EF") + ((#\latin-small-letter-eth) "%F0") + ((#\latin-small-letter-n-with-tilde) "%F1") + ((#\latin-small-letter-o-with-grave) "%F2") + ((#\latin-small-letter-o-with-acute) "%F3") + ((#\latin-small-letter-o-with-circumflex) "%F4") + ((#\latin-small-letter-o-with-tilde) "%F5") + ((#\latin-small-letter-o-with-diaeresis) "%F6") + ((#\division-sign) "%F7") + ((#\latin-small-letter-o-with-stroke) "%F8") + ((#\latin-small-letter-u-with-grave) "%F9") + ((#\latin-small-letter-u-with-acute) "%FA") + ((#\latin-small-letter-u-with-circumflex) "%FB") + ((#\latin-small-letter-u-with-diaeresis) "%FC") + ((#\latin-small-letter-y-with-acute) "%FD") + ((#\latin-small-letter-thorn) "%FE") + ((#\latin-small-letter-y-with-diaeresis) "%FF") + + ; else replace by space + (else "%20"))) + +;; +;; escape a string so that it can be used as a parameter to a CGI-script +;; +(define (string-to-cgi str) + (let ((c-list (string->list str))) + (let loop ((c c-list)) + (if (= (length c) 0) + "" + (string-append + (char-to-cgi (list-ref c 0)) + (loop (list-tail c 1))))))) + +;; +;; compute the factor to calculate the HTML-client side image maps +;; according to the GFXDPI attribute +;; +(define (%map-fact%) + (/ (string->number (attribute-string "GFXDPI" (ancestor "ADO"))) 2.542373)) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adocu51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adocu51.dll new file mode 100644 index 0000000000000000000000000000000000000000..ebc3906940d4c2cc9fdeacecd7b00820d3f4e5ae Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adocu51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adolib.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adolib.dtd new file mode 100644 index 0000000000000000000000000000000000000000..7495563306f1025d3dc973ed46b95358586863fc --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adolib.dtd @@ -0,0 +1,411 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the SGML +specification for ADONIS SGML-Library-Export. + +The elements of this DTD have the following hierarchy: + +ado +I ++_____library +I I +I +_____libraryattribute +I I +I +_____modelattributes +I I I +I I +_____modelattribute +I I I +I I +_____value +I I I +I I +_____facet +I I +I +_____class +I I I +I I +_____attribute +I I I I +I I I +_____value +I I I I +I I I +_____facet +I I I +I I +_____classattribute +I I I +I I +_____value +I I I +I I +_____facet +I I +I +_____relationclass +I I +I +_____from +I I +I +_____to +I I +I +_____attribute +I I +I +_____value +I I +I +_____facet +I ++_____applicationlibrary + I + +_____libraryattribute + I + +_____class + I + +_____attribute + I I + I +_____value + I I + I +_____facet + I + +_____classattribute + I + +_____value + I + +_____facet + + +The following elements have a (required) SGML attribute of type ID: + * library + * class + +This attribute can e.g. be used by the DSSSL procedure 'idref-address' +to create links. + +Usually elements can contain other tags and no text. The following elements +can also contain text (#PCDATA) which is then interpreted as the 'value': + * libraryattribute + * inheritedattribute + * from + * to + * facet + * value + +The following elements store their values in value elements. + * classattribute + * attribute +Would be nice if we had a facet called "value" instead of the value element. + +The values are then stored as #PCDATA so that we need not cast the '"' chars. +--> + +<!--========================== Character mnemonic entities =================--> + +<!ENTITY % ISOlat1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML"> +%ISOlat1; + +<!ENTITY copy CDATA "©" -- copyright sign --> +<!ENTITY reg CDATA "®" -- registered sign --> +<!ENTITY amp CDATA "&" -- ampersand --> +<!ENTITY gt CDATA ">" -- greater than --> +<!ENTITY lt CDATA "<" -- less than --> +<!ENTITY quot CDATA """ -- double quote --> +<!ENTITY nbsp CDATA " " -- non breaking space --> + + +<!--========================== container elements ==========================--> + + +<!-- ado + + The document element;root element for library descriptions. + In one XML element, many libraries (bp and we) and application + libraries can be stored. + + Copied from Robert's ado.dtd. +--> +<!element ado - o ((library|applicationlibrary)*)> +<!attlist ado + filebase CDATA #REQUIRED + fileext CDATA #REQUIRED + filepath CDATA #IMPLIED + gfxext CDATA #IMPLIED + gfxdpi NUMBER #IMPLIED +> + + +<!-- applicationlibrary + + An application consists of one bp- and one we-library. These two + libraries are referenced with the attributes bplibrary and welibrary. +--> +<!element applicationlibrary - - (libraryattribute*, class*)> +<!attlist applicationlibrary + name CDATA #REQUIRED + metamodel CDATA #REQUIRED + id ID #REQUIRED + bplibrary IDREF #REQUIRED + welibrary IDREF #REQUIRED +> + + +<!-- library + + A library in ADONIS contains libraryattributes, classes and + relationclasses. + + The type of the library (if it's bp or we library) is assigned with the + type attribute. + + For every bp and we library there is a fixed number of library attributes. + All the library attributes have to be specified for a library. +--> +<!element library - - (libraryattribute*, modelattributes, class*, relationclass*)> +<!attlist library + name CDATA #REQUIRED + metamodel CDATA #REQUIRED + id ID #REQUIRED + type (BP|WE) #REQUIRED +> + + +<!-- libraryattribute + + Describes one library attribute. For an ADONIS library there is a fixed + number of library attributes. All library attributes have to be + specified. + + The name of the library attribute is specified in the name attribute, + the value is put in the content of the attribute. + The type is a number. +--> +<!element libraryattribute - - (#PCDATA)> +<!attlist libraryattribute + name CDATA #REQUIRED + id CDATA #REQUIRED + type CDATA #REQUIRED +> + +<!-- modelattributes + + Contains all (meta) model attributes of the current library. +--> +<!element modelattributes - - (modelattribute*)> + +<!-- modelattribute + + Is used to specify attributes of the (meta) model. The name + and type for the attribute is stored in (sgml-)attributes. The value + is stored in an own value element within the attribute. + + Facets are inserted as special facet elements after the value-content. + The type of the attribute determines the facets that have to be contained + in the attribute. + + Possible values for the type of attributes are: + INTEGER, DOUBLE, STRING, TIME, ENUMERATION, ENUMERATIONLIST, + LONGSTRING, PROGRAMCALL, INTERREF, EXPRESSION and RECORD. + + Attributes can be defined within a class or be inherited + from superclasses. The values YES, NO of inherited are used + to specify if the Attribute is a new one or an inherited one. +--> +<!element modelattribute - - ((value, attrrep?, facet*) | facet*)> +<!attlist modelattribute + name CDATA #REQUIRED + id CDATA #REQUIRED + type (Integer| + Double| + String| + Distribution| + Time| + Enumeration| + Enumerationlist| + Longstring| + Programcall| + Interref| + Expression| + Record| + Attrprofref| + Date| + Datetime| + Clob) + #IMPLIED + inherited (YES|NO) #IMPLIED + writeprotected CDATA #IMPLIED + ctrltype (radio| + dropdown| + check| + graphrep) #IMPLIED + unchecked-value CDATA #IMPLIED + checked-value CDATA #IMPLIED +> + + + + +<!-- class + + Describes a class of a library. A class has a name and a superclass. It + contains classattributes and attributes. Classes can reset values of + inherited attributes of their super classes. + + The id of the class is used by the from and to elements of relations. + They can use the id to reference the from / to classes of the relation. +--> +<!element class - - (classattribute*, attribute*)> +<!attlist class + name CDATA #REQUIRED + metaclass CDATA #REQUIRED + id ID #REQUIRED + img CDATA #IMPLIED +> + + +<!-- relationclass + + Describes a relationclass of a library. A relationclass has a name. + Relationclasses don't have superclasses. They contain only attributes. + + Each relationclass element has to contain one from and one to element + which are used to specify the from and to classes. +--> +<!element relationclass - - (from, to, attribute*)> +<!attlist relationclass + name CDATA #REQUIRED + id ID #REQUIRED + img CDATA #IMPLIED +> + + +<!-- from, to + + Describes the class, a relationclass points to or from. + If the class is a metamodelclass, the ref attribute + can be left blank. +--> +<!element (from|to) - - (#PCDATA)> +<!attlist (from|to) + id CDATA #IMPLIED +> + + +<!-- attribute + + Is used to specify attributes of classes and relationclasses. The name + and type for the attribute is stored in (sgml-)attributes. The value + is stored in an own value element within the attribute. + + Facets are inserted as special facet elements after the value-content. + The type of the attribute determines the facets that have to be contained + in the attribute. + + Possible values for the type of attributes are: + INTEGER, DOUBLE, STRING, TIME, ENUMERATION, ENUMERATIONLIST, + LONGSTRING, PROGRAMCALL, INTERREF, EXPRESSION and RECORD. + + Attributes can be defined within a class or be inherited + from superclasses. The values YES, NO of inherited are used + to specify if the Attribute is a new one or an inherited one. +--> +<!element attribute - - ((value, attrrep?, facet*) | facet*)> +<!attlist attribute + name CDATA #REQUIRED + id CDATA #IMPLIED + type (Integer| + Double| + String| + Distribution| + Time| + Enumeration| + Enumerationlist| + Longstring| + Programcall| + Interref| + Expression| + Record| + Attrprofref| + Date| + Datetime| + Clob) + #IMPLIED + inherited (YES|NO) #IMPLIED + writeprotected CDATA #IMPLIED + ctrltype (radio| + dropdown| + check| + graphrep) #IMPLIED + unchecked-value CDATA #IMPLIED + checked-value CDATA #IMPLIED + format CDATA #IMPLIED + lines CDATA #IMPLIED + mandatory CDATA #IMPLIED +> + + +<!-- classattribute + + Is used to specify classattributes of classes. The name and type + for the classattribute is stored in (sgml-)attributes. The value + is stored in an own value element within the attribute. + + Facets are inserted as special facet elements after the value-content. + The type of the attribute determines the facets that have to be contained + in the attribute. + + Possible values for the type of attributes are: + INTEGER, DOUBLE, STRING, TIME, ENUMERATION, ENUMERATIONLIST, + LONGSTRING, PROGRAMCALL, INTERREF, EXPRESSION and RECORD. + + Classattributes can be defined within a class or be inherited + from superclasses. The values YES, NO of inherited are used + to specify if the classattribute is a new one or an inherited + one. +--> +<!element classattribute - - ((value, attrrep?, facet*) | facet*)> +<!attlist classattribute + name CDATA #REQUIRED + id CDATA #REQUIRED + type (Integer| + Double| + String| + Distribution| + Time| + Enumeration| + Enumerationlist| + Longstring| + Programcall| + Interref| + Expression| + Record| + Attrprofref| + Date| + Datetime| + Clob) + #IMPLIED + + inherited (YES|NO) #IMPLIED +> + +<!element attrrep - - (attribute|chapter)*> +<!element chapter - - (attribute*)> +<!attlist chapter + name CDATA #REQUIRED +> + +<!-- value + + Is used to specify value for attributes and classattributes. + The value element has no attributes +--> +<!element value - - (#PCDATA)> + + +<!-- facet + + Attributes consist of facets. Depending on the type of attributes, + different facets have to be set. The name-attribute specifies the + name of the facet, the value is inserted as content between the + facet tags. +--> +<!element facet - - (#PCDATA)> +<!attlist facet + name CDATA #REQUIRED +> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adomgrouptree.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adomgrouptree.xsd new file mode 100644 index 0000000000000000000000000000000000000000..a1a3f47643184cd9abee9600435d719b87b22754 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adomgrouptree.xsd @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- XML schema for CC "Documentation" GET_MODEL_GROUP_TREE. --> +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> + +<xsd:element name="root"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="group" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="group"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="access" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="group" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="model" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="access"> + <xsd:complexType> + <xsd:attribute name="usergroupid" type="xsd:string" use="required" /> + <xsd:attribute name="usergroup" type="xsd:string" use="optional" /> + <xsd:attribute name="sys" type="xsd:string" use="optional" /> + <xsd:attribute name="mode" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="model"> + <xsd:complexType> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="idclass" type="xsd:string" use="required" /> + <xsd:attribute name="variantid" type="xsd:string" use="optional" /> + </xsd:complexType> +</xsd:element> + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adorec.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adorec.dtd new file mode 100644 index 0000000000000000000000000000000000000000..efdd1c706fd13a2b5992af9e89dc8db2cb193eed --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adorec.dtd @@ -0,0 +1,89 @@ +<!-- +******************************************************************************* +ADONIS 5.0 +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2011 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the SGML +specification for ADONIS SGML-Record-Export. + +The elements of this DTD have the following hierarchy: + + ado + | + +___attribute (name, value, corevalue?, multilinevalue?) + | + +___row (name) + | + +___attribute (name, value, corevalue?, multilinevalue?) + +Each container element can contain terminals and/or other container +elements. The allowed terminals are given in brackets. +--> + +<!--========================== Character mnemonic entities =================--> + +<!ENTITY % ISOlat1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML"> +%ISOlat1; + +<!ENTITY copy CDATA "©" -- copyright sign --> +<!ENTITY reg CDATA "®" -- registered sign --> +<!ENTITY amp CDATA "&" -- ampersand --> +<!ENTITY gt CDATA ">" -- greater than --> +<!ENTITY lt CDATA "<" -- less than --> +<!ENTITY quot CDATA """ -- double quote --> +<!ENTITY nbsp CDATA " " -- non breaking space --> +<!ENTITY euro CDATA "€" -- euro sign --> + +<!--========================== container elements ==========================--> + +<!element ado - o (attribute)*> +<!attlist ado + filebase CDATA #REQUIRED -- basename of file, e.g. demo -- + fileext CDATA #REQUIRED -- extension of file, e.g. htm -- + filepath CDATA #REQUIRED -- location of file, e.g. c:temp -- +> + +<!element row - - (attribute*)> + +<!element attribute - - (name, ((value+,corevalue?)|row*), multilinevalue?)> +<!attlist attribute + class CDATA #IMPLIED + attribute CDATA #IMPLIED + attrid CDATA #IMPLIED + type CDATA #IMPLIED + apref CDATA #IMPLIED + skippedrows (YES) #IMPLIED + rowcount NUMBER #IMPLIED +> + +<!--========================== terminals ===================================--> + +<!element (name|version|class|p|corevalue) - - (#PCDATA)> + +<!element multilinevalue - - (P)*> +<!element value - - (br|#PCDATA)*> +<!-- the attributes are used only if this is a relation (== subprocess call + or inter model reference --> +<!attlist value + target CDATA #IMPLIED -- id of the target model if any (only if target model exported) -- + offlinetarget CDATA #IMPLIED -- id of the target model even if target model not exported -- + targettype CDATA #IMPLIED -- modeltype of the target model -- + targetclass CDATA #IMPLIED -- class of the target instance if any -- + targetinstance CDATA #IMPLIED -- name of the target instance if any -- + targetinstanceid CDATA #IMPLIED -- id of the target instance if any (only if target model exported) -- + offlinetargetinstanceid CDATA #IMPLIED -- id of the target instance even if target model not exported -- + program CDATA #IMPLIED -- program name if any -- + param CDATA #IMPLIED -- commandline parameter if any -- + corevalue CDATA #IMPLIED -- double values only: point as delimiter -- +> + +<!-- Inside 'value' a linefeed is an invisible 'br' element --> +<!entity brtag STARTTAG "br"> +<!shortref valuemap "&#RE;" brtag + "B&#RE;" brtag> +<!usemap valuemap value> + +<!element br - o EMPTY -- linefeed --> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adorep.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adorep.dtd new file mode 100644 index 0000000000000000000000000000000000000000..51242bc499594816d7c30b94b5c47b8ed95ec8d4 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adorep.dtd @@ -0,0 +1,65 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the SGML +specification for ADONIS reports. +--> + + + +<!--========================== Character mnemonic entities =================--> + +<!ENTITY % ISOlat1 PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML"> +%ISOlat1; + +<!ENTITY copy CDATA "©" -- copyright sign --> +<!ENTITY reg CDATA "®" -- registered sign --> +<!ENTITY amp CDATA "&" -- ampersand --> +<!ENTITY gt CDATA ">" -- greater than --> +<!ENTITY lt CDATA "<" -- less than --> +<!ENTITY quot CDATA """ -- double quote --> +<!ENTITY nbsp CDATA " " -- non breaking space --> +<!ENTITY euro CDATA "€" -- euro sign --> + + +<!ENTITY % sequence "#PCDATA | SPAN"> + +<!--========================== container elements ==========================--> + +<!element adorep o o (style?, (heading?, table)+)> + +<!element style - - (class)*> +<!element class - - (#PCDATA)> +<!attlist class + id ID #REQUIRED +> + +<!element heading - - (%sequence)* +(br)> +<!element table - - (tr)+> +<!element tr - - (th | td)+> +<!element th - - (%sequence)*> +<!element td - - (%sequence)* +(br)> + +<!element span - - (#PCDATA)> + + + +<!attlist (heading | span) + class IDREF #IMPLIED +> + +<!-- Inside 'td' a linefeed is an invisible 'br' element --> +<!entity brtag STARTTAG "br"> +<!shortref brmap "&#RE;" brtag + "B&#RE;" brtag> +<!usemap brmap td> +<!usemap brmap heading> + +<!element br - o EMPTY -- linefeed --> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adostd.adl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adostd.adl new file mode 100644 index 0000000000000000000000000000000000000000..73572b180d95ab02d5471f8bcc004d064221ba29 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adostd.adl @@ -0,0 +1,11152 @@ +/////////////////////////////////////////////////////////////// +// +// Date: 16.06.2016 09:08 +// +// Generated by ADOxx - Model export -- V 2.0 +// +/////////////////////////////////////////////////////////////// +// +// The file contains the following models: +// +// Information Flow Diagram 1.0 (Information flow diagram) +// 2 - DISTRIBUTION 1.0 (Task flow diagram) +// Task Form Pool 1.0 (Task form pool) +// Document Model 1.0 (Document form pool) +// E-R Diagram 1.0 (ER diagram) +// Base Relation Pool 1.0 (Base relation pool) +// LOCAL PROJECTS 1.0 (Logic access path diagram) +// SHIPPED ORDERS 1.0 (Logic access path diagram) +// ORDERS-IN-PROCESS 1.0 (Logic access path diagram) +// ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET 1.0 (Logic access path diagram) +// EXCEEDING-BUDGET-PROJECT 1.0 (Logic access path diagram) +// Merged Queries/Relations (Logic access path diagram) +// +// 25FEC8341241C0EE79731C91DD484F93A6F722769B5F81F2CD3A3F2895D1C79B +// +////////////////////////////////////////////////////////////// + +VERSION <5.1> + + +BUSINESS PROCESS MODEL <Information Flow Diagram 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Information flow diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 18:44" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:48" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:39.26cm h:36.04cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 56 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:886 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 6256 + + ATTRIBUTE <Font size> + VALUE 110 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROCUREMENT> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:12cm y:9.5cm w:4cm h:4cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "P1" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Vendor Invoice> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:2cm w:4cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "VI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Payment> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:12cm y:2cm w:4cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "P" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Procurement Order> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:16.5cm y:2cm w:4cm h:2cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PO" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Shipment (Notice)> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:8.5cm w:4cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "S(N)" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <New Product> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:11cm w:4cm h:2cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "NP" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <boundary-826459> : <boundary> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:6cm w:32cm h:29cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Lines" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + +INSTANCE <Vendor File> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:12cm y:17cm w:4cm h:2cm index:13" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "VF" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Product Shipment> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:17cm w:4cm h:2cm index:16" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PS" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <INVENTORY> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:22.5cm w:4cm h:4cm index:18" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "I3" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Query Processing> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:15cm y:28cm w:4cm h:4cm index:20" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "QP" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Vendor Inquery> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:10cm y:33cm w:4cm h:2cm index:22" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "VI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Management Inquery> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:15cm y:33cm w:4cm h:2cm index:23" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "MI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Project Inquery> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:20cm y:33cm w:4cm h:2cm index:24" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PI" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Report Generation> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:28cm y:28.5cm w:4cm h:4cm index:28" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "RG" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "" + + +INSTANCE <Mailing Labels> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:34.5cm y:31cm w:4cm h:2cm index:30" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "ML" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Order Entry Summery Report> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:34.5cm y:28.5cm w:4cm h:2cm index:31" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "OESR" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Stock Product History> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:34.5cm y:26cm w:4cm h:2cm index:32" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "SPH" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Product History> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:22.5cm y:25.5cm w:4cm h:2cm index:36" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PH" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Project File> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:28cm y:17cm w:4cm h:2cm index:38" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PF" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Shipment / Project Order> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:23cm y:17cm w:4cm h:2cm index:40" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "S,P" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <DISTRIBUTION> : <process> + + ATTRIBUTE <Position> + VALUE "NODE x:23cm y:9.5cm w:4cm h:4cm index:42" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D2" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced task> + VALUE "" + + ATTRIBUTE <Referenced task flow> + VALUE "REF mt:\"Task flow diagram\" m:\"2 - DISTRIBUTION 1.0\" +" + + +INSTANCE <Invoice> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:23cm y:2cm w:4cm h:2cm index:44" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "I" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Shipment> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:27.5cm y:2cm w:4cm h:2cm index:45" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "S" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Payment > : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:32cm y:2cm w:4cm h:2cm index:46" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "P" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <Project Order> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:36.5cm y:2cm w:4cm h:2cm index:47" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "PO" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +INSTANCE <New Project> : <structure> + + ATTRIBUTE <Position> + VALUE "NODE x:36.5cm y:4.5cm w:4cm h:2cm index:52" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "NP" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "" + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Payment> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:6" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Procurement Order> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:7" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Vendor File> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:15" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROCUREMENT> : <process> + TO <Product Shipment> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:17" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Vendor Invoice> : <structure> + TO <PROCUREMENT> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Shipment (Notice)> : <structure> + TO <PROCUREMENT> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:11" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <New Product> : <structure> + TO <PROCUREMENT> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:10" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Product Shipment> : <structure> + TO <INVENTORY> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:19" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <INVENTORY> : <process> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:21" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <INVENTORY> : <process> + TO <Product History> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:37" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Vendor Inquery> : <structure> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:25" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Management Inquery> : <structure> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:26" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Project Inquery> : <structure> + TO <Query Processing> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:27" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Report Generation> : <process> + TO <Stock Product History> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:33" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Report Generation> : <process> + TO <Order Entry Summery Report> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:34" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Report Generation> : <process> + TO <Mailing Labels> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:35" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Product History> : <structure> + TO <Report Generation> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:29" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Project File> : <structure> + TO <Report Generation> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:39" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Shipment / Project Order> : <structure> + TO <INVENTORY> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:41" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Shipment / Project Order> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:43" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Invoice> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:48" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Shipment> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:49" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <DISTRIBUTION> : <process> + TO <Project File> : <structure> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:54" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Payment > : <structure> + TO <DISTRIBUTION> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:50" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <Project Order> : <structure> + TO <DISTRIBUTION> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:51" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <New Project> : <structure> + TO <DISTRIBUTION> : <process> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:53" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +BUSINESS PROCESS MODEL <2 - DISTRIBUTION 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Task flow diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:07" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:49" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:20.5cm h:39.68cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 49 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 4841 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 123 + + +INSTANCE <ENTER-NEW-PROJECT> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:5.5cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"ENTER-NEW-PROJECT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-1\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"ENTER-NEW-PROJECT\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826569> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:2.5cm w:3cm h:1.5cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"NEW-PROJECT-FORM\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"NEW-PROJECT-FORM\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D2\"" + + +INSTANCE <document (link)-826573> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:12.5cm y:5.5cm w:3cm h:1.5cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D1\"" + + +INSTANCE <document (link)-826577> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:9cm w:3cm h:1.5cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ORDER-FORM\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"ORDER-FORM\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D3\"" + + +INSTANCE <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:12cm w:3cm h:2cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"ENTER-GRANT-ORDER\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-2\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"ENTER-GRANT-ORDER\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826587> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:11.5cm y:9cm w:3cm h:1.5cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-BALANCE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D6\"" + + +INSTANCE <document (link)-826591> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:12cm w:3cm h:1.5cm index:11" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"WEEKLY-ORDER-HISTORY\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"WEEKLY-ORDER-HISTORY\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D4\"" + + +INSTANCE <document (link)-826594> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:14cm w:3cm h:1.5cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"DAILY-ORDER-BATCH\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"DAILY-ORDER-BATCH\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D5\"" + + +INSTANCE <ORDER-PICKING> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:19.5cm w:3cm h:2cm index:15" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"ORDER-PICKING\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-3\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"ORDER-PICKING\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826606> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:17.5cm w:3cm h:1.5cm index:17" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"STOCK-UP-REQUEST\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"STOCK-UP-REQUEST\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D17\"" + + +INSTANCE <document (link)-826609> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:19.5cm w:3cm h:1.5cm index:18" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"UNFULLFILLED-ORDERS\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"UNFULLFILLED-ORDERS\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D18\"" + + +INSTANCE <document (link)-826612> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:21.5cm w:3cm h:1.5cm index:19" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTION-QUANT-ON-HAND\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PRODUCTION-QUANT-ON-HAND\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D8\"" + + +INSTANCE <document (link)-826620> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4cm y:23cm w:3cm h:1.5cm index:23" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTS-TO-BE-SHIPPED\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PRODUCTS-TO-BE-SHIPPED\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D9\"" + + +INSTANCE <document (link)-826623> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:9.5cm y:23cm w:3cm h:1.5cm index:24" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-INVOICE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D7\"" + + +INSTANCE <SELECT-SHIP-ROUTE> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:25.5cm w:3cm h:2cm index:27" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"SELECT-SHIP-ROUTE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-4\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"SELECT-SHIP-ROUTE\" +" + + ATTRIBUTE <Frequency> + VALUE 2 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:246" + + +INSTANCE <document (link)-826623-826631> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:25.5cm w:3cm h:1.5cm index:28" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"SIPPING-ROUTE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"SIPPING-ROUTE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D10\"" + + +INSTANCE <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:30cm w:3cm h:2cm index:30" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"MAINTENANCE-OF-PROJ-TRANSACTION-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-5\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"MAINTENANCE-OF-PROJ-TRANSACTION-REC" + "ORD\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826652> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:28cm w:3cm h:1.5cm index:31" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PAYMENT\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PAYMENT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D11\"" + + +INSTANCE <document (link)-826655> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:30cm w:3cm h:1.5cm index:32" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ADJUSTMENT\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"ADJUSTMENT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D12\"" + + +INSTANCE <document (link)-826658> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:32cm w:3cm h:1.5cm index:33" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-INVOICE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D7\"" + + +INSTANCE <document (link)-826664> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:34.5cm w:3cm h:1.5cm index:37" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-BALANCE\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D6\"" + + +INSTANCE <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:13.5cm y:34.5cm w:3cm h:2cm index:39" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced task\")) val:\"PROJECT-BILLING\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced task\"), \"Task number\")) val:\"2-6\"" + + ATTRIBUTE <Referenced task> + VALUE "REF mt:\"Task form pool\" m:\"Task Form Pool 1.0\" c:\"task\" i:\"PROJECT-BILLING\" +" + + ATTRIBUTE <Frequency> + VALUE 1 + + ATTRIBUTE <Input Documents> + VALUE "" + + ATTRIBUTE <Output Documents> + VALUE "" + + ATTRIBUTE <Total quantity> + VALUE "EXPR val:123" + + +INSTANCE <document (link)-826672> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:36.5cm w:3cm h:1.5cm index:41" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D1\"" + + +INSTANCE <document (link)-826675> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:7cm y:38.5cm w:3cm h:1.5cm index:42" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-TRANSACTION-RECORD\"" + " +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"PROJECT-TRANSACTION-RECORD\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D15\"" + + +INSTANCE <document (link)-826680> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:19cm y:34.5cm w:3cm h:1.5cm index:45" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"MONTHLY-STATEMENT\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"MONTHLY-STATEMENT\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D13\"" + + +INSTANCE <document (link)-826683> : <document (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:19cm y:36.5cm w:3cm h:1.5cm index:46" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced document> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"EXEEDING-LIMIT-PROJECT-LIST" + "\" +" + + ATTRIBUTE <Longname> + VALUE "EXPR expr:(avalf(\"%o\", \"Referenced document\")) val:\"EXEEDING-LIMIT-PROJECT-LIST\"" + + ATTRIBUTE <shortcut> + VALUE "EXPR expr:(aval (VAL irtobjs(\"Referenced document\"), \"Shortname\")) val:\"D14\"" + + +INSTANCE <clock-29417> : <clock> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:12cm w:4cm h:2.16cm index:51" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + +RELATION <information flow> + FROM <ENTER-NEW-PROJECT> : <task (link)> + TO <document (link)-826573> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826569> : <document (link)> + TO <ENTER-NEW-PROJECT> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826577> : <document (link)> + TO <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:8" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ENTER-GRANT-ORDER> : <task (link)> + TO <document (link)-826591> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:13" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ENTER-GRANT-ORDER> : <task (link)> + TO <document (link)-826594> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:14" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826587> : <document (link)> + TO <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:10" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826594> : <document (link)> + TO <ORDER-PICKING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:16" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <document (link)-826594> : <document (link)> + TO <ORDER-PICKING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:7cm y1:14cm index:50" + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826606> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:20" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826609> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:21" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826612> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:22" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 1 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826620> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:25" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <ORDER-PICKING> : <task (link)> + TO <document (link)-826623> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:26" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <ORDER-PICKING> : <task (link)> + TO <SELECT-SHIP-ROUTE> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:49" + + +RELATION <information flow> + FROM <SELECT-SHIP-ROUTE> : <task (link)> + TO <document (link)-826623-826631> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:29" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <SELECT-SHIP-ROUTE> : <task (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:52" + + +RELATION <information flow> + FROM <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + TO <document (link)-826664> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:38" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 0 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826652> : <document (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:34" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826655> : <document (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:35" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826658> : <document (link)> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:36" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826664> : <document (link)> + TO <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:40" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROJECT-BILLING> : <task (link)> + TO <document (link)-826680> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:47" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <PROJECT-BILLING> : <task (link)> + TO <document (link)-826683> : <document (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:48" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826672> : <document (link)> + TO <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:43" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <information flow> + FROM <document (link)-826675> : <document (link)> + TO <PROJECT-BILLING> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:44" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Number of flows> + VALUE 1 + + ATTRIBUTE <Bi-directional information flow?> + VALUE 0 + + +RELATION <control flow> + FROM <clock-29417> : <clock> + TO <ENTER-GRANT-ORDER> : <task (link)> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:53" + + +BUSINESS PROCESS MODEL <Task Form Pool 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Task form pool> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:08" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:46" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:10.4cm h:18.01cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 2109 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <ENTER-NEW-PROJECT> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:4cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-1" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"NEW-PROJECT-FORM\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + + ATTRIBUTE <Referenced base relations> + VALUE + RECORD + ATTRIBUTE <Base relation> + VALUE "REF mt:\"Logic access path diagram\" m:\"LOCAL PROJECTS 1.0\" c:\"Base relation (link)\" i:\"PROJECT\"" + " +" + + ATTRIBUTE <Quantity> + VALUE 1000 + END + + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <ENTER-GRANT-ORDER> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:6.5cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "ORDER-FORMS (D3) are distributed and- recorded. +Balance of ordering project is checked: to determine +whether order should be granted. Order history is +generated every week." + + ATTRIBUTE <Task number> + VALUE "2-2" + + ATTRIBUTE <Task performer> + VALUE "Tomn Keener, Distribution Coordinator" + + ATTRIBUTE <Purpose> + VALUE "Enters orders in the database and grants orders." + + ATTRIBUTE <Enabling condition> + VALUE "Arrival of ORDER-.FORM (03)." + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ORDER-FORM\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"WEEKLY-ORDER-HISTORY\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"DAILY-ORDER-BATCH\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"SHIPPED ORDERS 1.0\" c:\"Query\" i:\"SHIPPED-ORDERS\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + RECORD + ATTRIBUTE <Base relation> + VALUE "REF mt:\"Logic access path diagram\" m:\"SHIPPED ORDERS 1.0\" c:\"Base relation (link)\" i:\"ORDER\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Authorization> + VALUE "Scott Farley" + + +INSTANCE <ORDER-PICKING> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:9cm w:3cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-3" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"DAILY-ORDER-BATCH\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTION-QUANT-ON-HAND\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTS-TO-BE-SHIPPED\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"UNFULLFILLED-ORDERS\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PRODUCTION-QUANT-ON-HAND\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"STOCK-UP-REQUEST\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"ORDERS-IN-PROCESS 1.0\" c:\"Query\" i:\"ORDERS-IN-PROCESS\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <SELECT-SHIP-ROUTE> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:11.5cm w:3cm h:2cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-4" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "246" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"SIPPING-ROUTE\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"SHIPPED ORDERS 1.0\" c:\"Query\" i:\"SHIPPED-ORDERS\" +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:14cm w:3cm h:2cm index:5" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-5" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"ADJUSTMENT\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-INVOICE\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PAYMENT\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + RECORD + ATTRIBUTE <Query> + VALUE "REF mt:\"Logic access path diagram\" m:\"LOCAL PROJECTS 1.0\" c:\"Query\" i:\"LOCAL PROJECT\" +" + + ATTRIBUTE <Quantity> + VALUE 0 + END + + + ATTRIBUTE <Referenced base relations> + VALUE + RECORD + ATTRIBUTE <Base relation> + VALUE "REF mt:\"Logic access path diagram\" m:\"LOCAL PROJECTS 1.0\" c:\"Base relation (link)\" i:\"PROJECT\"" + " +" + + ATTRIBUTE <Quantity> + VALUE 1 + END + + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <DISTRIBUTION> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:2cm y:2cm w:3cm h:2cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "" + + ATTRIBUTE <Output> + VALUE "" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +INSTANCE <PROJECT-BILLING> : <task> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:16.5cm w:3cm h:2cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Task number> + VALUE "2-6" + + ATTRIBUTE <Task performer> + VALUE "" + + ATTRIBUTE <Purpose> + VALUE "" + + ATTRIBUTE <Enabling condition> + VALUE "" + + ATTRIBUTE <Frequency> + VALUE "123" + + ATTRIBUTE <Duration> + VALUE "" + + ATTRIBUTE <Importance> + VALUE "" + + ATTRIBUTE <Maximum delay> + VALUE "" + + ATTRIBUTE <Input> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-TRANSACTION-RECORD\"" + " +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-RECORD\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"PROJECT-BALANCE\" +" + + ATTRIBUTE <Output> + VALUE "REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"EXEEDING-LIMIT-PROJECT-LIST" + "\" +REF mt:\"Document form pool\" m:\"Document Model 1.0\" c:\"document\" i:\"MONTHLY-STATEMENT\" +" + + ATTRIBUTE <Operations performed> + VALUE "" + + ATTRIBUTE <Subtasks> + VALUE "" + + ATTRIBUTE <Error condition> + VALUE "" + + ATTRIBUTE <Document use> + VALUE + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Referenced logical access path> + VALUE "" + + ATTRIBUTE <Referenced queries> + VALUE + + ATTRIBUTE <Referenced base relations> + VALUE + + ATTRIBUTE <Authorization> + VALUE "" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <ENTER-NEW-PROJECT> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:4cm index:7" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <ENTER-GRANT-ORDER> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:6.5cm index:8" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <ORDER-PICKING> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:9cm index:9" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <SELECT-SHIP-ROUTE> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:11.5cm index:10" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <MAINTENANCE-OF-PROJ-TRANSACTION-RECORD> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:14cm index:11" + + +RELATION <has subtask> + FROM <DISTRIBUTION> : <task> + TO <PROJECT-BILLING> : <task> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:2cm y1:16.5cm index:13" + + +BUSINESS PROCESS MODEL <Document Model 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Document form pool> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:28" + + ATTRIBUTE <Date last changed> + VALUE "10.01.2009, 21:33" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:21.6cm h:16.23cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 60 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:890 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 4865 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 0 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROJECT-RECORD> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:1.5cm w:2.82cm h:.8cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D1" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NAME" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "CRDT-CODE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "CRDT-LIMIT" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BUDGET-CODE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BUDGET-LIM" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"PROJ-NO\\r\\nPROJ-NAME\\r\\nCRDT-CODE\\r\\nCRDT-LIMIT\\r\\nPROJ-BUDGET-CODE\\r\\nPROJ-BUDG" + "ET-LIM\\r\\n\"" + + +INSTANCE <NEW-PROJECT-FORM> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:5.5cm y:1.5cm w:4.33cm h:1.46cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D2" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NAME" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BUDGET-LIM" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"PROJ-NAME\\r\\nPROJ-BUDGET-LIM\\r\\n\"" + + +INSTANCE <ORDER-FORM> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:10.5cm y:1.5cm w:4.28cm h:4.47cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D3" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "ORD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-ENTERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-POSTED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-MAIN-LOC-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-BRANCH-LOC-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " ITEM-LINE-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " QUANT-ORDERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"ORD-NO\\r\\nDATE-ENTERED\\r\\nDATE-POSTED\\r\\nPROJ-NO\\r\\nPROJ-MAIN-LOC-NO\\r\\nPROJ-BRA" + "NCH-LOC-NO\\r\\n ITEM-LINE-NO\\r\\n PROD-NO\\r\\n QUANT-ORDERED\\r\\n\"" + + +INSTANCE <WEEKLY-ORDER-HISTORY> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:1.5cm w:5.12cm h:4.47cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D4" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "ORD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-POSTED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " ITEM-LINE-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " QUANT-ORDERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PRICE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"ORD-NO\\r\\nDATE-POSTED\\r\\nPROJ-NO\\r\\nPROD-MOD-NO\\r\\n ITEM-LINE-NO\\r\\n PROD-" + "NO\\r\\n PROD-MOD-NO\\r\\n QUANT-ORDERED\\r\\n PRICE\\r\\n\"" + + +INSTANCE <PROJECT-BALANCE> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:9cm w:4.01cm h:.8cm index:5" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D6" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PROJECT-INVOICE> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:10.5cm w:3.77cm h:.8cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D7" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PRODUCTION-QUANT-ON-HAND> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:12cm w:5.89cm h:.8cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D8" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PRODUCTS-TO-BE-SHIPPED> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:13.5cm w:5.36cm h:.8cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D9" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <SIPPING-ROUTE> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:1cm y:15cm w:3.56cm h:.8cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D10" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <PAYMENT> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:9cm w:2.58cm h:.8cm index:10" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D11" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <ADJUSTMENT> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:10.5cm w:3.16cm h:.8cm index:11" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D12" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <MONTHLY-STATEMENT> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:12cm w:4.7cm h:.8cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D13" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <EXEEDING-LIMIT-PROJECT-LIST> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:13.5cm w:6.02cm h:.8cm index:13" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D14" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <DAILY-ORDER-BATCH> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:5.5cm y:3.5cm w:4.27cm h:4.47cm index:14" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D5" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + RECORD + ATTRIBUTE <Column ID> + VALUE "ORD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "DATE-POSTED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROJ-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE "PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " ITEM-LINE-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PROD-MOD-NO" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " QUANT-ORDERED" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + RECORD + ATTRIBUTE <Column ID> + VALUE " PRICE" + + ATTRIBUTE <Entity reference> + VALUE "" + END + + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"ORD-NO\\r\\nDATE-POSTED\\r\\nPROJ-NO\\r\\nPROD-MOD-NO\\r\\n ITEM-LINE-NO\\r\\n PROD-" + "NO\\r\\n PROD-MOD-NO\\r\\n QUANT-ORDERED\\r\\n PRICE\\r\\n\"" + + +INSTANCE <PROJECT-TRANSACTION-RECORD> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:15cm w:6.52cm h:.8cm index:15" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D15" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <STOCK-UP-REQUEST> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:15.5cm y:9cm w:4.41cm h:.8cm index:16" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D17" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +INSTANCE <UNFULLFILLED-ORDERS> : <document> + + ATTRIBUTE <Position> + VALUE "NODE x:15.5cm y:10.5cm w:4.91cm h:.8cm index:17" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Shortname> + VALUE "D18" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Document definition> + VALUE + + ATTRIBUTE <Document definition (display)> + VALUE "EXPR val:\"\"" + + +BUSINESS PROCESS MODEL <E-R Diagram 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <ER diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "02.01.2009, 19:55" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:46" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:25.2cm h:18.8cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 82 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE \"links\" +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 20230 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROJECT> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:6cm y:3cm w:4cm h:1cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:3cm w:3.8cm h:3.2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Cardinality> + VALUE "?" + + ATTRIBUTE <Type> + VALUE "Strong relation" + + +INSTANCE <ORDER> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:6.5cm w:4cm h:1cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <PROJ-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:5cm w:3cm h:.8cm index:10" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Composite" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <PROJECT-NAME> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:6cm w:3cm h:.8cm index:15" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <PROJ-BUDGET-CODE> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:9cm w:3cm h:.8cm index:19" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <ORDER-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:6.5cm w:3cm h:.8cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <SHIP-LOCATION> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:16.5cm y:3cm w:4cm h:1cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <SHIP-LOCATION-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:3cm w:3cm h:.8cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <SHIP-LOCATION_NAME> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:4.5cm w:3cm h:.8cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <SHIP-LOCATION-ADRESS> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:6cm w:3cm h:.8cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <ORDER-LINE> : <Relation> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:9.5cm w:3.8cm h:3.2cm index:16" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Cardinality> + VALUE "?" + + ATTRIBUTE <Type> + VALUE "Strong relation" + + +INSTANCE <LINE> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:12.5cm w:4cm h:1cm index:17" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <LINE-PROD-NO-QTY-ORD> : <Relation> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:12.5cm w:3.8cm h:3.2cm index:21" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Cardinality> + VALUE "?" + + ATTRIBUTE <Type> + VALUE "Strong relation" + + +INSTANCE <PRODUCT> : <Entity> + + ATTRIBUTE <Position> + VALUE "NODE x:17cm y:16.5cm w:4cm h:1cm index:24" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Type> + VALUE "Strong entity" + + +INSTANCE <PRODUCT-NO> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:16.5cm w:3cm h:.8cm index:25" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "yes" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <PRODUCT_NAME> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:17.5cm w:3cm h:.8cm index:29" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <QUANT-ORDERED> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:12.5cm w:3cm h:.8cm index:30" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong relation\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <CRDT-CODE> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:7cm w:3cm h:.8cm index:36" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <CRDT-LIMIT> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:2.5cm y:8cm w:3cm h:.8cm index:39" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <DATE-ENTERED> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:8cm w:3cm h:.8cm index:37" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +INSTANCE <DATE-POSTED> : <Attribute> + + ATTRIBUTE <Position> + VALUE "NODE x:16cm y:9cm w:3cm h:.8cm index:40" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:\"black\"" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <__NameGeneration__> + VALUE "NAMEGEN srcattr:\"Denomination\"" + + ATTRIBUTE <Denomination> + VALUE "(Denomination)" + + ATTRIBUTE <Key attribute> + VALUE "no" + + ATTRIBUTE <Type> + VALUE "Standard" + + ATTRIBUTE <relatedToWeak> + VALUE "EXPR expr:(aval (VAL cfobjs(\"has attribute\"), \"Type\")) val:\"Strong entity\"" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <PROJ-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:5cm index:13" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <PROJECT-NAME> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:6cm index:22" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <PROJ-BUDGET-CODE> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:9cm index:26" + + +RELATION <links> + FROM <PROJECT> : <Entity> + TO <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:33" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <CRDT-CODE> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:7cm index:38" + + +RELATION <has attribute> + FROM <PROJECT> : <Entity> + TO <CRDT-LIMIT> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 1 x1:5cm y1:8cm index:41" + + +RELATION <has attribute> + FROM <ORDER> : <Entity> + TO <ORDER-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + +RELATION <links> + FROM <ORDER> : <Entity> + TO <ORDER-LINE> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:20" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <links> + FROM <ORDER> : <Entity> + TO <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:27" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <ORDER> : <Entity> + TO <DATE-ENTERED> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 2 x1:14cm y1:6.5cm x2:14cm y2:8cm index:42" + + +RELATION <has attribute> + FROM <ORDER> : <Entity> + TO <DATE-POSTED> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 2 x1:14cm y1:6.5cm x2:14cm y2:9cm index:43" + + +RELATION <has attribute> + FROM <SHIP-LOCATION> : <Entity> + TO <SHIP-LOCATION-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:8" + + +RELATION <has attribute> + FROM <SHIP-LOCATION> : <Entity> + TO <SHIP-LOCATION_NAME> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:11" + + +RELATION <has attribute> + FROM <SHIP-LOCATION> : <Entity> + TO <SHIP-LOCATION-ADRESS> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:14" + + +RELATION <links> + FROM <SHIP-LOCATION> : <Entity> + TO <ORDER-PLACEMENT> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:32" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <links> + FROM <LINE> : <Entity> + TO <ORDER-LINE> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:18" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <links> + FROM <LINE> : <Entity> + TO <LINE-PROD-NO-QTY-ORD> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:23" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <LINE-PROD-NO-QTY-ORD> : <Relation> + TO <QUANT-ORDERED> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:35" + + +RELATION <links> + FROM <PRODUCT> : <Entity> + TO <LINE-PROD-NO-QTY-ORD> : <Relation> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:31" + + ATTRIBUTE <Cardinality> + VALUE "[0,1]" + + ATTRIBUTE <Display attributes> + VALUE "Arrow representation (Chen)" + + ATTRIBUTE <Role> + VALUE "" + + ATTRIBUTE <Participation> + VALUE "Partial participation" + + +RELATION <has attribute> + FROM <PRODUCT> : <Entity> + TO <PRODUCT-NO> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:28" + + +RELATION <has attribute> + FROM <PRODUCT> : <Entity> + TO <PRODUCT_NAME> : <Attribute> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:34" + + +BUSINESS PROCESS MODEL <Base Relation Pool 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Base relation pool> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "04.01.2009, 13:58" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:38" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:14.59cm h:11.22cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:1098 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1260 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 0 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <PROJECT> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:2cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.285714 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PROJ-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "PROJECT-NAME" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "PROJ-BUDGET-CODE" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "CRDT-CODE" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "CRDT-LIMIT" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <ORDER> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:8cm y:2cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.142857 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "ORDER-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "DATE-ENTERED" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "DATE-POSTED" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <SHIP-LOCATION> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:13cm y:2cm w:3cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION_NAME" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION-ADRESS" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <LINE> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:5.5cm w:3cm h:2cm index:4" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + + +INSTANCE <PRODUCT> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:8cm y:5.5cm w:3cm h:2cm index:5" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PRODUCT-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "PRODUCT_NAME" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <ORDER-PLACEMENT> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:13cm y:5.5cm w:3cm h:2cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "ORDER_ORDER-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "SHIP-LOCATION_SHIP-LOCATION-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PROJECT_PROJ-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <ORDER-LINE> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:9cm w:3cm h:2cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "ORDER_ORDER-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +INSTANCE <LINE-PROD-NO-QTY-ORD> : <Base relation> + + ATTRIBUTE <Position> + VALUE "NODE x:8cm y:9cm w:3cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + ATTRIBUTE <Attributes> + VALUE + RECORD + ATTRIBUTE <Primary Key> + VALUE "true" + + ATTRIBUTE <Attribute Name> + VALUE "PRODUCT_PRODUCT-NO" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + RECORD + ATTRIBUTE <Primary Key> + VALUE "false" + + ATTRIBUTE <Attribute Name> + VALUE "QUANT-ORDERED" + + ATTRIBUTE <Data Type> + VALUE "Character Varying" + END + + + +BUSINESS PROCESS MODEL <LOCAL PROJECTS 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "05.01.2009, 20:19" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 20:02" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:10.98cm h:10.74cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:719 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1212 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:8.5cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:2.5cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.285714 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"PROJECT\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <SHIPPED ORDERS 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "05.01.2009, 20:53" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:45" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:11.85cm h:10.35cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1874 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:8cm w:3.69cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.428571" + + ATTRIBUTE <Initial Probability> + VALUE 0.428571 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:3cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.428571" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.142857 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"ORDER\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "05.01.2009, 20:54" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 20:02" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:11.51cm h:13.03cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:702 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1113 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:6cm y:3.5cm w:3cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"ORDER\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:6cm y:9.5cm w:3cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Initial Probability> + VALUE 0.142857 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "07.01.2009, 19:04" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:45" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:17.79cm h:13.31cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 116 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1637 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:7.5cm y:10.5cm w:3.69cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:4cm y:5.5cm w:3.69cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:5.5cm w:3.69cm h:2cm index:3" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4cm y:2cm w:3cm h:2cm index:6" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"ORDER\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:11cm y:2cm w:3cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"PROJECT\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "No" + + +RELATION <link> + FROM <ORDERS-IN-PROCESS> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:4" + + +RELATION <link> + FROM <EXCEEDING-BUDGET-PROJECT> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:7" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:9" + + +BUSINESS PROCESS MODEL <EXCEEDING-BUDGET-PROJECT 1.0> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <1.0> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "07.01.2009, 19:06" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 20:02" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:13.07cm h:11.31cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 100 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:719 h:501 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 1095 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 1 + + ATTRIBUTE <Quantity> + VALUE 0 + + +INSTANCE <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:7.5cm w:3.69cm h:2cm index:1" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:4.5cm y:3cm w:3.69cm h:2cm index:2" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Referenced base relation> + VALUE "REF mt:\"Base relation pool\" m:\"Base Relation Pool 1.0\" c:\"Base relation\" i:\"PROJECT\" +" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +BUSINESS PROCESS MODEL <Merged Queries/Relations> : <Adaptable Methodology for Database Design 0.1a - 20090109> +VERSION <> +TYPE <Logic access path diagram> + + ATTRIBUTE <Author> + VALUE "uni" + + ATTRIBUTE <Creation date> + VALUE "10.01.2009, 22:49" + + ATTRIBUTE <Date last changed> + VALUE "29.01.2009, 19:45" + + ATTRIBUTE <Last user> + VALUE "uni" + + ATTRIBUTE <Keywords> + VALUE "" + + ATTRIBUTE <Comment> + VALUE "" + + ATTRIBUTE <Model type> + VALUE "Current model" + + ATTRIBUTE <State> + VALUE "In process" + + ATTRIBUTE <Reviewed on> + VALUE "" + + ATTRIBUTE <Reviewed by> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <World area> + VALUE "w:24.84cm h:15.83cm" + + ATTRIBUTE <Grid> + VALUE "" + + ATTRIBUTE <Zoom> + VALUE 67 + + ATTRIBUTE <Viewable area> + VALUE "VIEW representation:graphic +GRAPHIC x:-16 y:-16 w:903 h:767 +TABLE +" + + ATTRIBUTE <Current mode> + VALUE "" + + ATTRIBUTE <Access state> + VALUE "write" + + ATTRIBUTE <Current page layout> + VALUE "" + + ATTRIBUTE <Connector marks> + VALUE "" + + ATTRIBUTE <Change counter> + VALUE 467 + + ATTRIBUTE <Font size> + VALUE 100 + + ATTRIBUTE <Context of version> + VALUE "" + + ATTRIBUTE <Position> + VALUE "" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(set(targets, ctobjs(\"Is inside\")), +cond + (tokcnt(targets,\" \")=0,\"black\", + (cond + (tokcnt(targets,\" \")=1,aval (VAL ctobjs(\"Is inside\"), \"Fontcolor\"), + ( + set(tk,token(targets,0,\" \")), + set(t,VAL (copy(aval(VAL tk, \"Position\"),search(aval(VAL tk, \"Position\"),\"index\"" + ",0)+6,-1))), + fortok(x,targets,\" \", + ( + set(c,VAL (copy(aval(VAL x, \"Position\"),search(aval(VAL x, \"Position\"),\"index\",0)+6,-1)" + ")), + cond(c>=t,(set(res,x),set(t,c)),\"\") + )), + aval (VAL res, \"Fontcolor\") + )) + ) + )) val:error:\"[acoexpar-01] Internal error! \\\"fontcolor\\\" (BPModel)\"" + + ATTRIBUTE <Bezeichnung> + VALUE "Keine Modellbezeichnung vergeben" + + ATTRIBUTE <Beschreibung> + VALUE "" + + ATTRIBUTE <Kommentar> + VALUE "" + + ATTRIBUTE <Language> + VALUE "System" + + ATTRIBUTE <Change history> + VALUE + + ATTRIBUTE <RACI/DEMI visibility> + VALUE 0 + + ATTRIBUTE <Modelling direction> + VALUE "horizontal" + + ATTRIBUTE <IT systems> + VALUE 0 + + ATTRIBUTE <Responsible role> + VALUE 0 + + ATTRIBUTE <Input/Output> + VALUE 0 + + ATTRIBUTE <Products> + VALUE 0 + + ATTRIBUTE <Use cases> + VALUE 0 + + ATTRIBUTE <Products color> + VALUE "whitesmoke" + + ATTRIBUTE <RACI/DEMI color> + VALUE "whitesmoke" + + ATTRIBUTE <Responsible role color> + VALUE "whitesmoke" + + ATTRIBUTE <Input/Output color> + VALUE "whitesmoke" + + ATTRIBUTE <Use cases color> + VALUE "whitesmoke" + + ATTRIBUTE <IT systems color> + VALUE "whitesmoke" + + ATTRIBUTE <Reference overview active> + VALUE 0 + + ATTRIBUTE <Contact person> + VALUE "" + + ATTRIBUTE <_ToggleModelInfo_> + VALUE "_ToggleModelInfo_" + + ATTRIBUTE <Display modelling information> + VALUE 0 + + ATTRIBUTE <Quantity> + VALUE 1 + + +INSTANCE <PROJECT> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:6.5cm y:4.5cm w:3.69cm h:2cm index:7" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.285714 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Referenced base relation> + VALUE "" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDER> : <Base relation (link)> + + ATTRIBUTE <Position> + VALUE "NODE x:18.5cm y:4cm w:3.69cm h:2cm index:8" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "Shortname" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.571428" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0.142857 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Referenced base relation> + VALUE "" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:3cm y:8.5cm w:3.69cm h:2cm index:9" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:22cm y:8.5cm w:3.69cm h:2cm index:10" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.428571" + + ATTRIBUTE <Initial Probability> + VALUE 0.428571 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:15.5cm y:8.5cm w:3.69cm h:2cm index:11" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Initial Probability> + VALUE 0.142857 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:13cm y:12.5cm w:3.69cm h:2cm index:12" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.142857" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +INSTANCE <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Position> + VALUE "NODE x:9.5cm y:8.5cm w:3.69cm h:2cm index:13" + + ATTRIBUTE <External tool coupling> + VALUE "" + + ATTRIBUTE <fontcolor> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Shortname> + VALUE "" + + ATTRIBUTE <Description> + VALUE "" + + ATTRIBUTE <Color> + VALUE "white" + + ATTRIBUTE <Lines> + VALUE "Normal" + + ATTRIBUTE <Font size> + VALUE "10" + + ATTRIBUTE <Font style> + VALUE "Standard" + + ATTRIBUTE <Font color> + VALUE "black" + + ATTRIBUTE <Aggregated probability> + VALUE "EXPR expr:(\"\") val:\"\"" + + ATTRIBUTE <Query statement> + VALUE "" + + ATTRIBUTE <Computed Probability> + VALUE "EXPR val:0" + + ATTRIBUTE <Initial Probability> + VALUE 0 + + ATTRIBUTE <Initial Update Probability> + VALUE 0 + + ATTRIBUTE <Computed Update Probability> + VALUE "EXPR val:0.285714" + + ATTRIBUTE <Show Probabilities> + VALUE "Yes" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <LOCAL PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:1" + + +RELATION <link> + FROM <PROJECT> : <Base relation (link)> + TO <EXCEEDING-BUDGET-PROJECT> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:4" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <SHIPPED-ORDERS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:2" + + +RELATION <link> + FROM <ORDER> : <Base relation (link)> + TO <ORDERS-IN-PROCESS> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:3" + + +RELATION <link> + FROM <ORDERS-IN-PROCESS> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:5" + + +RELATION <link> + FROM <EXCEEDING-BUDGET-PROJECT> : <Query> + TO <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET> : <Query> + + ATTRIBUTE <Positions> + VALUE "EDGE 0 index:6" + + +ROOTMODELGROUP <Project> : <Adaptable Methodology for Database Design 0.1a - 20090109> + + + MODELGROUP <1 Environment Analysis> : 1 + + BUSINESS PROCESS MODEL <Information Flow Diagram 1.0> + TYPE <Information flow diagram> + + MODELGROUP <2 System Analysis and Specification> : 1 + + BUSINESS PROCESS MODEL <2 - DISTRIBUTION 1.0> + TYPE <Task flow diagram> + BUSINESS PROCESS MODEL <Task Form Pool 1.0> + TYPE <Task form pool> + BUSINESS PROCESS MODEL <Document Model 1.0> + TYPE <Document form pool> + + MODELGROUP <3 Conceptual Modelling> : 1 + + BUSINESS PROCESS MODEL <E-R Diagram 1.0> + TYPE <ER diagram> + + MODELGROUP <4 Logical Schema Design> : 1 + + BUSINESS PROCESS MODEL <Base Relation Pool 1.0> + TYPE <Base relation pool> + + MODELGROUP <5 Task Emulation & Optimisation> : 1 + + BUSINESS PROCESS MODEL <LOCAL PROJECTS 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <SHIPPED ORDERS 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <ORDERS-IN-PROCESS-FOR-PROJECTS-EXCEEDING-BUDGET 1.0> + TYPE <Logic access path diagram> + BUSINESS PROCESS MODEL <EXCEEDING-BUDGET-PROJECT 1.0> + TYPE <Logic access path diagram> + + MODELGROUP <6 Merged Graphs> : 1 + + BUSINESS PROCESS MODEL <Merged Queries/Relations> + TYPE <Logic access path diagram> + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adows.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adows.dll new file mode 100644 index 0000000000000000000000000000000000000000..e51b60f5612c2e7f9de12e583e32127c7076942b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adows.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml.dtd new file mode 100644 index 0000000000000000000000000000000000000000..235f795f3881f59e060fe2e6612a28396da1393b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml.dtd @@ -0,0 +1,83 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains +the SGML specification for ADONIS XML import/export. +--> + +<!ELEMENT ADOXML (MODEL)*> +<!ATTLIST ADOXML + version CDATA #REQUIRED + applib CDATA #REQUIRED +> + +<!ELEMENT MODEL (MODELATTRIBUTES,INSTANCE*,CONNECTOR*)> +<!ATTLIST MODEL + name CDATA #REQUIRED + version CDATA #REQUIRED + modeltype CDATA #REQUIRED + libtype CDATA #REQUIRED +> + +<!ELEMENT MODELATTRIBUTES (MODELATTRIBUTE*)> +<!ELEMENT MODELATTRIBUTE (#PCDATA)> +<!ATTLIST MODELATTRIBUTE + name CDATA #REQUIRED +> + +<!ELEMENT INSTANCE ((ATTRIBUTE|RECORD|INTERREF)*)> +<!ATTLIST INSTANCE + class CDATA #REQUIRED + name CDATA #REQUIRED +> + +<!ELEMENT CONNECTOR (FROM,TO,(ATTRIBUTE|RECORD|INTERREF)*)> +<!ATTLIST CONNECTOR + class CDATA #REQUIRED +> + +<!ELEMENT FROM EMPTY> +<!ATTLIST FROM + class CDATA #REQUIRED + instance CDATA #REQUIRED +> + +<!ELEMENT TO EMPTY> +<!ATTLIST TO + class CDATA #REQUIRED + instance CDATA #REQUIRED +> + +<!ELEMENT ATTRIBUTE (#PCDATA)> +<!ATTLIST ATTRIBUTE + name CDATA #REQUIRED + type CDATA #REQUIRED +> + +<!ELEMENT RECORD (ROW*)> +<!ATTLIST RECORD + name CDATA #REQUIRED +> + +<!ELEMENT ROW ((ATTRIBUTE|INTERREF)*)> + +<!ELEMENT INTERREF (IREF*)> +<!ATTLIST INTERREF + name CDATA #REQUIRED +> +<!ELEMENT IREF EMPTY> +<!ATTLIST IREF + type CDATA #REQUIRED + tmodeltype CDATA #REQUIRED + tmodelname CDATA #REQUIRED + tmodelver CDATA #REQUIRED + tclassname CDATA #IMPLIED + tobjname CDATA #IMPLIED +> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml30.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml30.dtd new file mode 100644 index 0000000000000000000000000000000000000000..7bca96f96097294a899f5372cf250dca0920eee2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml30.dtd @@ -0,0 +1,111 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains +the SGML specification for ADONIS XML import/export. +--> + +<!ELEMENT ADOXML (ATTRIBUTEPROFILES?, MODELS?, APPLICATIONMODELS?, MODELGROUPS?)> +<!ATTLIST ADOXML + version CDATA #REQUIRED + date CDATA #REQUIRED + time CDATA #REQUIRED + database CDATA #IMPLIED + username CDATA #IMPLIED + adoversion CDATA #REQUIRED +> +<!ELEMENT ATTRIBUTEPROFILES (ATTRIBUTEPROFILE+ | ATTRPROFDIR+)> +<!ELEMENT ATTRIBUTEPROFILE ((ATTRIBUTE | RECORD | INTERREF)*)> +<!ATTLIST ATTRIBUTEPROFILE + class CDATA #REQUIRED + name CDATA #REQUIRED + version CDATA #REQUIRED + applib CDATA #REQUIRED +> +<!ELEMENT ATTRPROFDIR (ATTRIBUTEPROFILE*, ATTRPROFDIR*)> +<!ATTLIST ATTRPROFDIR + name CDATA #REQUIRED +> +<!ELEMENT MODELS (MODEL+)> +<!ELEMENT MODEL (MODELATTRIBUTES, INSTANCE*, CONNECTOR*)> +<!ATTLIST MODEL + id ID #IMPLIED + name CDATA #REQUIRED + version CDATA #REQUIRED + modeltype CDATA #REQUIRED + libtype CDATA #REQUIRED + applib CDATA #REQUIRED +> +<!ELEMENT MODELATTRIBUTES ((ATTRIBUTE | RECORD)*)> +<!ELEMENT INSTANCE ((ATTRIBUTE | RECORD | INTERREF)*)> +<!ATTLIST INSTANCE + id ID #IMPLIED + class CDATA #REQUIRED + name CDATA #REQUIRED +> +<!ELEMENT CONNECTOR (FROM, TO, (ATTRIBUTE | RECORD | INTERREF)*)> +<!ATTLIST CONNECTOR + id ID #IMPLIED + class CDATA #REQUIRED +> +<!ELEMENT FROM EMPTY> +<!ATTLIST FROM + class CDATA #REQUIRED + instance CDATA #REQUIRED +> +<!ELEMENT TO EMPTY> +<!ATTLIST TO + class CDATA #REQUIRED + instance CDATA #REQUIRED +> +<!ELEMENT ATTRIBUTE (#PCDATA)> +<!ATTLIST ATTRIBUTE + name CDATA #REQUIRED + type CDATA #REQUIRED +> +<!ELEMENT RECORD (ROW*)> +<!ATTLIST RECORD + name CDATA #REQUIRED +> +<!ELEMENT ROW ((ATTRIBUTE | INTERREF)*)> +<!ATTLIST ROW + number CDATA #IMPLIED +> +<!ELEMENT INTERREF (IREF*)> +<!ATTLIST INTERREF + name CDATA #REQUIRED +> +<!ELEMENT IREF EMPTY> +<!ATTLIST IREF + type CDATA #REQUIRED + tmodeltype CDATA #REQUIRED + tmodelname CDATA #REQUIRED + tmodelver CDATA #REQUIRED + tclassname CDATA #IMPLIED + tobjname CDATA #IMPLIED +> +<!ELEMENT APPLICATIONMODELS (APPLICATIONMODEL+)> +<!ELEMENT APPLICATIONMODEL (MODELREFERENCE+)> +<!ATTLIST APPLICATIONMODEL + name CDATA #REQUIRED + applib CDATA #REQUIRED +> +<!ELEMENT MODELREFERENCE EMPTY> +<!ATTLIST MODELREFERENCE + name CDATA #REQUIRED + version CDATA #REQUIRED + modeltype CDATA #REQUIRED + libtype CDATA #REQUIRED +> +<!ELEMENT MODELGROUPS (MODELGROUP+)> +<!ELEMENT MODELGROUP (MODELREFERENCE*, MODELGROUP*)> +<!ATTLIST MODELGROUP + name CDATA #REQUIRED +> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml31.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml31.dtd new file mode 100644 index 0000000000000000000000000000000000000000..4ce28e95fe326251a2fec1a7fd56d4a23040b574 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxml31.dtd @@ -0,0 +1,112 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains +the current SGML specification for ADONIS XML import/export. +--> + +<!ELEMENT ADOXML (ATTRIBUTEPROFILES?, MODELS?, APPLICATIONMODELS?, MODELGROUPS?)> +<!ATTLIST ADOXML + version CDATA #REQUIRED + date CDATA #REQUIRED + time CDATA #REQUIRED + database CDATA #IMPLIED + username CDATA #IMPLIED + adoversion CDATA #REQUIRED +> +<!ELEMENT ATTRIBUTEPROFILES (ATTRPROFDIR+ | ATTRIBUTEPROFILE+)> +<!ELEMENT ATTRIBUTEPROFILE ((ATTRIBUTE | RECORD | INTERREF)*)> +<!ATTLIST ATTRIBUTEPROFILE + class CDATA #REQUIRED + name CDATA #REQUIRED + version CDATA #REQUIRED + applib CDATA #REQUIRED +> +<!ELEMENT ATTRPROFDIR (ATTRIBUTEPROFILE*, ATTRPROFDIR*)> +<!ATTLIST ATTRPROFDIR + name CDATA #REQUIRED +> +<!ELEMENT MODELS (MODEL+)> +<!ELEMENT MODEL (MODELATTRIBUTES, INSTANCE*, CONNECTOR*)> +<!ATTLIST MODEL + id ID #IMPLIED + name CDATA #REQUIRED + version CDATA #REQUIRED + modeltype CDATA #REQUIRED + libtype CDATA #REQUIRED + applib CDATA #REQUIRED +> +<!ELEMENT MODELATTRIBUTES ((ATTRIBUTE | RECORD)*)> +<!ELEMENT INSTANCE ((ATTRIBUTE | RECORD | INTERREF)*)> +<!ATTLIST INSTANCE + id ID #IMPLIED + class CDATA #REQUIRED + name CDATA #REQUIRED +> +<!ELEMENT CONNECTOR (FROM, TO, (ATTRIBUTE | RECORD | INTERREF)*)> +<!ATTLIST CONNECTOR + id ID #IMPLIED + class CDATA #REQUIRED +> +<!ELEMENT FROM EMPTY> +<!ATTLIST FROM + class CDATA #REQUIRED + instance CDATA #REQUIRED +> +<!ELEMENT TO EMPTY> +<!ATTLIST TO + class CDATA #REQUIRED + instance CDATA #REQUIRED +> +<!ELEMENT ATTRIBUTE (#PCDATA)> +<!ATTLIST ATTRIBUTE + name CDATA #REQUIRED + type CDATA #REQUIRED +> +<!ELEMENT RECORD (ROW*)> +<!ATTLIST RECORD + name CDATA #REQUIRED +> +<!ELEMENT ROW ((ATTRIBUTE | INTERREF)*)> +<!ATTLIST ROW + id ID #IMPLIED + number CDATA #IMPLIED +> +<!ELEMENT INTERREF (IREF*)> +<!ATTLIST INTERREF + name CDATA #REQUIRED +> +<!ELEMENT IREF EMPTY> +<!ATTLIST IREF + type CDATA #REQUIRED + tmodeltype CDATA #REQUIRED + tmodelname CDATA #REQUIRED + tmodelver CDATA #REQUIRED + tclassname CDATA #IMPLIED + tobjname CDATA #IMPLIED +> +<!ELEMENT APPLICATIONMODELS (APPLICATIONMODEL+)> +<!ELEMENT APPLICATIONMODEL (MODELREFERENCE+)> +<!ATTLIST APPLICATIONMODEL + name CDATA #REQUIRED + applib CDATA #REQUIRED +> +<!ELEMENT MODELREFERENCE EMPTY> +<!ATTLIST MODELREFERENCE + name CDATA #REQUIRED + version CDATA #REQUIRED + modeltype CDATA #REQUIRED + libtype CDATA #REQUIRED +> +<!ELEMENT MODELGROUPS (MODELGROUP+)> +<!ELEMENT MODELGROUP (MODELREFERENCE*, MODELGROUP*)> +<!ATTLIST MODELGROUP + name CDATA #REQUIRED +> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodel.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodel.xsd new file mode 100644 index 0000000000000000000000000000000000000000..a36a71574478bcb180a0a45abddfd12476e3a9d9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodel.xsd @@ -0,0 +1,257 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Adonis Model XML schema. + +Version: Adonis 2008 R5 RC1 +Author: RiS + +Changes for : + +TODO: + +Notes: + +--> + +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> +<xsd:element name="adoxml"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attrprofdir" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="attributeprofiles" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="models" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="modelgroups" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="date" type="xsd:string" use="required" /> + <xsd:attribute name="time" type="xsd:string" use="required" /> + <xsd:attribute name="database" type="xsd:string" use="required" /> + <xsd:attribute name="username" type="xsd:string" use="required" /> + <xsd:attribute name="adoversion" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attributeprofiles"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attributeprofile" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attrprofdir"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attributeprofile" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="attrprofdir" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attributeprofile"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="applib" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="models"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="model" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="model"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="modelattributes" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="instance" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="connector" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="modeltype" type="xsd:string" use="required" /> + <xsd:attribute name="libtype" type="xsd:string" use="required" /> + <xsd:attribute name="applib" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="modelgroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="modelgroup" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="modelgroup"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="modelreference" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="modelgroup" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="modelreference"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="modelattributes" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="instance" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="connector" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="modeltype" type="xsd:string" use="required" /> + <xsd:attribute name="libtype" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="modelattributes"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attribute"> + <xsd:complexType mixed="true"> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="type" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="interref"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="iref" minOccurs="0" maxOccurs="unbounded" /> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="iref"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="row" minOccurs="0" maxOccurs="unbounded" /> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="type" type="xsd:string" use="required" /> + <xsd:attribute name="tmodeltype" type="xsd:string" use="required" /> + <xsd:attribute name="tmodelname" type="xsd:string" use="required" /> + <xsd:attribute name="tmodelver" type="xsd:string" use="required" /> + <xsd:attribute name="tclassname" type="xsd:string" use="optional" /> + <xsd:attribute name="tobjname" type="xsd:string" use="optional" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="record"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="row" minOccurs="0" maxOccurs="unbounded" /> + <xsd:choice maxOccurs="unbounded"> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="rowcount" type="xsd:string" use="required" /> + <xsd:attribute name="skippedrows" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="instance"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="connector"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="from" minOccurs="1" maxOccurs="1" /> + <xsd:element ref="to" minOccurs="1" maxOccurs="1" /> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="from"> + <xsd:complexType> + <xsd:attribute name="instance" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="to"> + <xsd:complexType> + <xsd:attribute name="instance" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="row"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="number" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodeldoc.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodeldoc.xsd new file mode 100644 index 0000000000000000000000000000000000000000..18c2e5389c829112e3fe54c8dcf8925976fe9361 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodeldoc.xsd @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Adonis Model Document XML schema. + +Version: Adonis 2008 R5 RC1 +Author: RiS + +Changes for : + +TODO: + +Notes: + +--> + +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> +<xsd:element name="root"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="model" minOccurs="1" maxOccurs="1" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="chapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="group" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="notebook"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="chapter" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="model"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="notebook" minOccurs="1" maxOccurs="1" /> + <xsd:element ref="object" minOccurs="1" maxOccurs="unbounded" /> + <xsd:element ref="relation" minOccurs="1" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="library" type="xsd:string" use="required" /> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="type" type="xsd:string" use="required" /> + <xsd:attribute name="context" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="group"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="visible" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attribute"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="chapter" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="values" minOccurs="0" maxOccurs="1" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="1" /> + <xsd:element name="value" type="xsd:string" minOccurs="0" maxOccurs="1" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="chapter" type="xsd:string" use="required" /> + <xsd:attribute name="type" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="object"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="notebook" minOccurs="1" maxOccurs="1" /> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="idclass" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="relation"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="from" minOccurs="1" maxOccurs="1" /> + <xsd:element ref="to" minOccurs="1" maxOccurs="1" /> + <xsd:element ref="notebook" minOccurs="1" maxOccurs="1" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="idclass" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="from"> + <xsd:complexType> + <xsd:attribute name="object" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="idclass" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="to"> + <xsd:complexType> + <xsd:attribute name="object" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="idclass" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="values"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="value" minOccurs="0" maxOccurs="1" /> + </xsd:sequence> + <xsd:attribute name="count" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="record"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="row" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="rowcount" type="xsd:string" use="required" /> + <xsd:attribute name="skippedrows" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="row"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="number" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="interref"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="value" minOccurs="1" maxOccurs="1" /> + </xsd:sequence> + <xsd:attribute name="count" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="value"> + <xsd:complexType> + <xsd:attribute name="type" type="xsd:string" use="required" /> + <xsd:attribute name="modelid" type="xsd:string" use="required" /> + <xsd:attribute name="modelname" type="xsd:string" use="required" /> + <xsd:attribute name="modelversion" type="xsd:string" use="required" /> + <xsd:attribute name="modeltype" type="xsd:string" use="required" /> + <xsd:attribute name="objectid" type="xsd:string" use="optional" /> + <xsd:attribute name="objectname" type="xsd:string" use="optional" /> + <xsd:attribute name="objectclass" type="xsd:string" use="optional" /> + </xsd:complexType> +</xsd:element> + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodstruct.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodstruct.xsd new file mode 100644 index 0000000000000000000000000000000000000000..d00ae31a58c8b1ee6735c8a462d6e779c5a803cc --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlmodstruct.xsd @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Adonis group model structure XML schema. + +Version: Adonis 2008 R5 RC1 +Author: RiS + +Changes for : + +TODO: + +Notes: + +--> + +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> +<xsd:element name="groupStructure"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="modelgroups" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="date" type="xsd:string" use="required" /> + <xsd:attribute name="time" type="xsd:string" use="required" /> + <xsd:attribute name="userid" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="modelgroups"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="model" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="modelgroups" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="grouppermission" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="model"> + <xsd:complexType> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="modelpermission" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlrec.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlrec.xsd new file mode 100644 index 0000000000000000000000000000000000000000..17c8c0065ce7e27687a0e6cdb813d6c762bc36a6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlrec.xsd @@ -0,0 +1,100 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Adonis Record XML schema. + +Version: Adonis 2008 R5 RC1 +Author: RiS + +Changes for : + +TODO: + +Notes: + +--> + +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> +<xsd:element name="adoxml"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attribute"> + <xsd:complexType mixed="true"> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="type" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="interref"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="iref" minOccurs="0" maxOccurs="unbounded" /> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="iref"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="row" minOccurs="0" maxOccurs="unbounded" /> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="type" type="xsd:string" use="required" /> + <xsd:attribute name="tmodeltype" type="xsd:string" use="required" /> + <xsd:attribute name="tmodelname" type="xsd:string" use="required" /> + <xsd:attribute name="tmodelver" type="xsd:string" use="required" /> + <xsd:attribute name="tclassname" type="xsd:string" use="optional" /> + <xsd:attribute name="tobjname" type="xsd:string" use="optional" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="record"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="row" minOccurs="0" maxOccurs="unbounded" /> + <xsd:choice maxOccurs="unbounded"> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="rowcount" type="xsd:string" use="required" /> + <xsd:attribute name="skippedrows" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="row"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="interref" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="number" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlrecdoc.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlrecdoc.xsd new file mode 100644 index 0000000000000000000000000000000000000000..0068ab783eeb83ff2c32aa7037b08d250215a82d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmlrecdoc.xsd @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Adonis Record Document XML schema. + +Version: Adonis 2008 R5 RC1 +Author: RiS + +Changes for : + +TODO: + +Notes: + +--> + +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> +<xsd:element name="adoxml"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="record" minOccurs="1" maxOccurs="1" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="chapter"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="group" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="group"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="visible" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="attribute"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="chapter" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="values" minOccurs="0" maxOccurs="1" /> + <xsd:element ref="record" minOccurs="0" maxOccurs="1" /> + <xsd:element name="value" type="xsd:string" minOccurs="0" maxOccurs="1" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="chapter" type="xsd:string" use="required" /> + <xsd:attribute name="type" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="values"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="value" minOccurs="0" maxOccurs="1" /> + </xsd:sequence> + <xsd:attribute name="count" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="record"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="row" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="rowcount" type="xsd:string" use="required" /> + <xsd:attribute name="skippedrows" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="row"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="attribute" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="number" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="interref"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="value" minOccurs="1" maxOccurs="1" /> + </xsd:sequence> + <xsd:attribute name="count" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="value"> + <xsd:complexType> + <xsd:attribute name="type" type="xsd:string" use="required" /> + <xsd:attribute name="modelid" type="xsd:string" use="required" /> + <xsd:attribute name="modelname" type="xsd:string" use="required" /> + <xsd:attribute name="modelversion" type="xsd:string" use="required" /> + <xsd:attribute name="modeltype" type="xsd:string" use="required" /> + <xsd:attribute name="objectid" type="xsd:string" use="optional" /> + <xsd:attribute name="objectname" type="xsd:string" use="optional" /> + <xsd:attribute name="objectclass" type="xsd:string" use="optional" /> + </xsd:complexType> +</xsd:element> + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmltoc.xsd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmltoc.xsd new file mode 100644 index 0000000000000000000000000000000000000000..c00907b8940d9bb71457e6972b8372cc3f58755a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adoxmltoc.xsd @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Adonis TOC XML schema. + +Version: Adonis 2008 R5 RC1 +Author: RiS + +Changes for : + +TODO: + +Notes: + +--> + +<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" + targetNamespace="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:repoxml="@boc-eu.com/boc-is/adonis.model.document;1" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified"> +<xsd:element name="root"> + <xsd:complexType> + <xsd:sequence> + <xsd:element ref="library" minOccurs="1" maxOccurs="1" /> + <xsd:element ref="toc" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + +<xsd:element name="library"> + <xsd:complexType> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="type" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="context" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + + +<xsd:complexType name="root2Type"> + <xsd:sequence> + <xsd:element ref="group" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> +</xsd:complexType> + +<xsd:element name="toc"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="root" type="root2Type" minOccurs="0" maxOccurs="unbounded" /> + </xsd:sequence> + </xsd:complexType> +</xsd:element> + + +<xsd:element name="group"> + <xsd:complexType> + <xsd:sequence> + <xsd:choice maxOccurs="unbounded" > + <xsd:element ref="group" minOccurs="0" maxOccurs="unbounded" /> + <xsd:element ref="model" minOccurs="0" maxOccurs="unbounded" /> + </xsd:choice> + </xsd:sequence> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + +<xsd:element name="model"> + <xsd:complexType> + <xsd:attribute name="name" type="xsd:string" use="required" /> + <xsd:attribute name="id" type="xsd:string" use="required" /> + <xsd:attribute name="variantid" type="xsd:string" use="required" /> + <xsd:attribute name="class" type="xsd:string" use="required" /> + <xsd:attribute name="version" type="xsd:string" use="required" /> + <xsd:attribute name="idclass" type="xsd:string" use="required" /> + </xsd:complexType> +</xsd:element> + + +</xsd:schema> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/adraw51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adraw51.dll new file mode 100644 index 0000000000000000000000000000000000000000..c23ffd71801180b7edae2594498f1f2b65f69297 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/adraw51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/afmc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/afmc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..c995e2da72493ab7628dfd410a374a587f73781c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/afmc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/agdtc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/agdtc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..aca1182452be08a751df1c964d5c4c64a550cb05 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/agdtc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/agfx.zip b/TOOL/setup/BOC/SDbD_ADOxx15_SA/agfx.zip new file mode 100644 index 0000000000000000000000000000000000000000..c336564c029de041b167ac52c07a121095c08e1c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/agfx.zip differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/agraph51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/agraph51.dll new file mode 100644 index 0000000000000000000000000000000000000000..f282f64ec1d915d781c8c12e6d6f0829cec2204e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/agraph51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/aleo51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aleo51.dll new file mode 100644 index 0000000000000000000000000000000000000000..c5c6469f1ab4921718350cb6e807102958dd2eaf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/aleo51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/alicdat.ini b/TOOL/setup/BOC/SDbD_ADOxx15_SA/alicdat.ini new file mode 100644 index 0000000000000000000000000000000000000000..74c583086a84d2ef60b4cf3a59f8b95566bd0a18 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/alicdat.ini @@ -0,0 +1 @@ +JAlnvkze-ssxxsgL7pa \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/amessg51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amessg51.dll new file mode 100644 index 0000000000000000000000000000000000000000..6b99d08857989b633495c425b1518129caa6c33b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amessg51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/amoded51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amoded51.dll new file mode 100644 index 0000000000000000000000000000000000000000..7c6889a7c92be81a9199f592e83e80bbd854bf4f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amoded51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampalc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampalc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..b3446a63799bfd729996721041a9f3c01bb05109 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampalc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampanc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampanc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..3410a6cd6a762bffcac4ef136caee997893f53c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampanc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampapp51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampapp51.dll new file mode 100644 index 0000000000000000000000000000000000000000..304dbb18dd72bc370b48c13c615282e180571be8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampapp51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampaqc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampaqc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..c0bb47baef84bb98bc03e32eba9f6840fbf8d164 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampaqc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampaql51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampaql51.dll new file mode 100644 index 0000000000000000000000000000000000000000..34eebca3337db997145b13fe86ad47db6ba94d57 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampaql51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampasc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampasc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..4d9f1b66262804cc0dd462aeee7113929779067d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampasc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampcor51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampcor51.dll new file mode 100644 index 0000000000000000000000000000000000000000..2185d50af82bc145135af83d02f79f1c7a9e95de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampcor51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampcui51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampcui51.dll new file mode 100644 index 0000000000000000000000000000000000000000..0ac04144da432e9967bae8d4176ad1ed9258c9e7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampcui51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdbc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdbc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..744adca28e4493b71a83cdf29439f3dcb999bc0b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdbc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..be63631a9af13474f97675905041fbef9571667f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdoc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdoc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..3be96df742ff61ac2873bb528168ea764a852284 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampdoc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampevc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampevc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..d3339df0eca42fc5ed6d6059411398ea53081d2d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampevc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampmoc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampmoc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..62558e1851d8e15201e9738edf65920e051fdc02 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampmoc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampree51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampree51.dll new file mode 100644 index 0000000000000000000000000000000000000000..9e3620d1400cc758d6bd65ed01eb05cc87d2c07e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampree51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampsim51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampsim51.dll new file mode 100644 index 0000000000000000000000000000000000000000..8a48f2775420d3b3508f148faa83096a19071325 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampsim51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampum51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampum51.dll new file mode 100644 index 0000000000000000000000000000000000000000..6b09c809de8bcc0bda88786d66473ef32d8867d3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampum51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampxml51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampxml51.dll new file mode 100644 index 0000000000000000000000000000000000000000..8175dc4b30f420e850927e6ea35eb85e8c06a904 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampxml51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampxpl51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampxpl51.dll new file mode 100644 index 0000000000000000000000000000000000000000..3127de7a0543a5c470ffa2b1ee3748ffc172cb02 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ampxpl51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/amss51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amss51.dll new file mode 100644 index 0000000000000000000000000000000000000000..74277448d6d49a91d659ddb81a7a186bdd0be4e7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amss51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/amw51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amw51.dll new file mode 100644 index 0000000000000000000000000000000000000000..f76ab544568d086c429659060e548bfe953b76c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/amw51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/apache_license.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/apache_license.txt new file mode 100644 index 0000000000000000000000000000000000000000..749d4e7b7913e51f8f5a6cfc4512298d5bdb4768 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/apache_license.txt @@ -0,0 +1,55 @@ +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + + 1. You must give any other recipients of the Work or Derivative Works a copy of this License; and + + 2. You must cause any modified files to carry prominent notices stating that You changed the files; and + + 3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + + 4. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + +You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/apfw51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/apfw51.dll new file mode 100644 index 0000000000000000000000000000000000000000..4394cd6f2589ca7f77fe5b1baa078b008406b3c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/apfw51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/apmc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/apmc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..689216576c20e2722f5fd305d38a81db9ea039a8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/apmc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/applet.js b/TOOL/setup/BOC/SDbD_ADOxx15_SA/applet.js new file mode 100644 index 0000000000000000000000000000000000000000..3902b39388ac255a197b6b0ed4cdeba0e71bd9f2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/applet.js @@ -0,0 +1,45 @@ +var w_newWidth=250; +var w_newHeight=250; + +function resize() +{ + if (navigator.appName.indexOf("Microsoft") != -1) + { + w_newWidth=document.body.clientWidth; + w_newHeight=document.body.clientHeight; + } + else + { + var netscapeScrollWidth=15; + w_newWidth=window.innerWidth-netscapeScrollWidth; + w_newHeight=window.innerHeight-netscapeScrollWidth; + } +} + +function getWidth() { + if (navigator.appName.indexOf("Microsoft") != -1) + { + w_newWidth=document.body.clientWidth; + return (w_newWidth - 10); + } + else + { + var netscapeScrollWidth=15; + w_newWidth=window.innerWidth-netscapeScrollWidth; + return (w_newWidth + 10); + } +} + +function getHeight() { + if (navigator.appName.indexOf("Microsoft") != -1) + { + w_newHeight=document.body.clientHeight; + return (w_newHeight - 40); + } + else + { + var netscapeScrollWidth=15; + w_newHeight=window.innerHeight-netscapeScrollWidth; + return (w_newHeight - 15); + } +} \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/arcc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/arcc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..8a971e3cd3b3bab87c52550815339588d88cb81d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/arcc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/areena.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/areena.exe new file mode 100644 index 0000000000000000000000000000000000000000..201d7a366aef5c0deeafe964358e6806a96ece75 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/areena.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/areena.exe.local b/TOOL/setup/BOC/SDbD_ADOxx15_SA/areena.exe.local new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/areetk51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/areetk51.dll new file mode 100644 index 0000000000000000000000000000000000000000..f1e40e124236a486fb0e2079d2e0d48c0f2f1f3b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/areetk51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/arep2htm.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/arep2htm.dsl new file mode 100644 index 0000000000000000000000000000000000000000..cfa7589944197cdbe2c36466357abfb6e0d7b6f5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/arep2htm.dsl @@ -0,0 +1,123 @@ +<!-- -*- Lisp -*- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This file contains the transformation from ADONIS-Report-SGML to HTML. +Currently all input will be written into one output HTML file. + +--> + +<!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"> + +(declare-flow-object-class + formatting-instruction + "UNREGISTERED::James Clark//Flow Object Class::formatting-instruction") + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; +;; nl +;; +;; emit a linefeed +;; +(define (nl) + (make formatting-instruction + data: " +")) + + + +;; +;; htag +;; +;; generate an HTML tag +;; +(define (htag tag) + (make formatting-instruction + data: (string-append "<" tag ">"))) + + + +;; +;; lit-out +;; +;; literal out +;; +(define (lit-out str) + (make formatting-instruction data: str)) + + + +;; +;; out-nbsp +;; +;; output a non-breakable space (used e.g. to put some contents into +;; an otherwise empty table element. +;; +(define (out-nbsp) + (lit-out "&#160;")) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; begin elements +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(element adorep + (make scroll font-size: 12pt + (htag "BODY BGCOLOR=\"#ffffff\"") (nl) + (htag "H6") + (lit-out "ADONIS Report Komponente") + (htag "/H6") (nl) + (htag "HR") (nl) + (process-children))) + +(element heading + (sosofo-append + (htag "H1") + (make sequence font-size: 18pt) + (htag "/H1") (nl))) + +(element table + (sosofo-append + (htag "TABLE BORDER") (nl) + (process-children) + (htag "/TABLE") (nl))) + +(element tr + (sosofo-append + (htag "TR VALIGN=TOP") (nl) + (process-children) + (htag "/TR") (nl))) + +(element th + (sosofo-append + (htag "TH") (nl) + (if (string=? "" (data (current-node))) + (out-nbsp) + (process-children)) + (nl) + (htag "/TH") (nl))) + +(element td + (sosofo-append + (htag "TD") (nl) + (if (string=? "" (data (current-node))) + (out-nbsp) + (process-children)) + (nl) + (htag "/TD") (nl))) + +(element span (make sequence)) + +(element br + (sosofo-append + (htag "BR") (nl))) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/arep2rtf.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/arep2rtf.dsl new file mode 100644 index 0000000000000000000000000000000000000000..fb5f40d6012fbe893ccb4cd9cdf51d330a03564d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/arep2rtf.dsl @@ -0,0 +1,95 @@ +<!-- -*- Lisp -*- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2010 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2010 +******************************************************************************* + +This file contains the transformation from ADONIS-Report-SGML to RTF. + +--> + +<!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"> + +;; +;; styles +;; +(define %a4-page-style% + (style + + ; size + page-width: 297mm + page-height: 210mm + +; top-margin > header-margin!!! + top-margin: 2cm + header-margin: 1.5cm + + bottom-margin: 2.0cm + footer-margin: 1.5cm + + left-margin: 1cm + right-margin: 1cm + + ; default font + font-family-name: "Arial" + font-size: 10pt + line-spacing: (* 10pt 1.5) + + )) + +(define %page-style% %a4-page-style%) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; begin elements +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(element adorep + (make simple-page-sequence + use: %page-style% + left-header: (make sequence (literal "ADONIS Report Komponente")) + right-footer: (make sequence + (literal "Seite ") + (page-number-sosofo)) + (process-children))) + +(element heading + (make paragraph + space-before: .5cm + font-size: 16pt + line-spacing: (* 16pt 1.5) + keep-with-next?: #t + (process-children-trim))) + +(element table (make table + space-before: .25cm + table-border: #t + cell-before-row-border: #t + cell-after-row-border: #t + cell-before-column-border: #t + cell-after-column-border: #t + )) + +(element tr (make table-row + start-indent: 2pt + (process-children-trim))) + +(element th (make table-cell + cell-background?: #t + background-color: (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") 0.8 0.8 0.8) + font-weight: 'bold + (if (string=? "" (data (current-node))) + (make paragraph (literal " ")) + (make paragraph (process-children))))) + +(element td (make table-cell + (if (string=? "" (data (current-node))) + (make paragraph (literal " ")) + (make paragraph (process-children))))) + +(element span (make sequence)) + +(element br (make display-group (empty-sosofo))) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ascrpt51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ascrpt51.dll new file mode 100644 index 0000000000000000000000000000000000000000..fe885b20a6f130591c39f4556a2f38a0ef459bc2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ascrpt51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/asetlic.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asetlic.exe new file mode 100644 index 0000000000000000000000000000000000000000..66e3070c3265bbdbc011c1e4cf255a86200fcd2a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asetlic.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/asim51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asim51.dll new file mode 100644 index 0000000000000000000000000000000000000000..5ae54e445f6f79cc80a9d79b75882928e982d5b1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asim51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/asimui51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asimui51.dll new file mode 100644 index 0000000000000000000000000000000000000000..73c378a82d32a195e89a3db175aac7ad36383acd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asimui51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/asqladm.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asqladm.exe new file mode 100644 index 0000000000000000000000000000000000000000..537938d6f12aa8a392df68dfc650f3565702f2db Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/asqladm.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/auix51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/auix51.dll new file mode 100644 index 0000000000000000000000000000000000000000..0d65b2e122c1532fcdcfa0360e65c5aa75078013 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/auix51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/ausman51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ausman51.dll new file mode 100644 index 0000000000000000000000000000000000000000..193b5e4b015ff3132462f6d8a91479822d0f3b65 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/ausman51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/auuc51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/auuc51.dll new file mode 100644 index 0000000000000000000000000000000000000000..e1b1273c52399ef14409f274da3283d8a9e3488f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/auuc51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/axml51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/axml51.dll new file mode 100644 index 0000000000000000000000000000000000000000..f998f17e0d685e84b969f956714943149a48d554 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/axml51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/backgrd.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/backgrd.gif new file mode 100644 index 0000000000000000000000000000000000000000..e7667ebfd9ac53aa95de30766ea1c449a061efdb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/backgrd.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocirt2.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocirt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..a9a5d65cdb98a295a438033345fd60de73dab711 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocirt2.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/boclogo.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/boclogo.bmp new file mode 100644 index 0000000000000000000000000000000000000000..b1732c1b5651ac78522fef3a8ced07d8881c232b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/boclogo.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/boclogo.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/boclogo.gif new file mode 100644 index 0000000000000000000000000000000000000000..656cc2397f71d3e7eecbcba89eac0a6f5d7bf0ac Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/boclogo.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocprt2.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocprt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..85b757cc52ca3372ec86402bb9d031c7abbf58b2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocprt2.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocrt0.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocrt0.dll new file mode 100644 index 0000000000000000000000000000000000000000..2fa328c9ba195ecb6266a4fb1c5a9a41962de01f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocrt0.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocrt2.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocrt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..ae1c48dd6d50637f568d5ca055d0b473990c6901 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/bocrt2.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Development_Tools.url b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Development_Tools.url new file mode 100644 index 0000000000000000000000000000000000000000..5890ae08920d8d9ba20ddeb80ea3cd3a4bdc1f65 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Development_Tools.url @@ -0,0 +1,5 @@ +[InternetShortcut] +URL=http://www.adoxx.org/live/community +Modified=40FB0BACA1ADCF0110 +IconIndex=0 +IconFile=E:\UPGRADE\PDP51UL5\02.Product\01.basic\01.icons\areena.ico diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Documentation.url b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Documentation.url new file mode 100644 index 0000000000000000000000000000000000000000..74463c9129b3e8c04fa3feb8975ab06fe6c55d5b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Documentation.url @@ -0,0 +1,3 @@ +[InternetShortcut] +URL=http://www.adoxx.org/live/adoxx-documentation +Modified=20C3870F9DADCF0193 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_FAQ.url b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_FAQ.url new file mode 100644 index 0000000000000000000000000000000000000000..6a82a569b2b51b7b1b1cb801ed41aabb96cb0877 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_FAQ.url @@ -0,0 +1,3 @@ +[InternetShortcut] +URL=http://www.adoxx.org/live/faq +Modified=50203AF39CADCF01B6 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Portal.url b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Portal.url new file mode 100644 index 0000000000000000000000000000000000000000..d62bea6211a9303fd4ab2e83b04e6ba471923496 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/books/english/ADOxx_Community_Portal.url @@ -0,0 +1,3 @@ +[InternetShortcut] +URL=http://www.adoxx.org/live/home +Modified=60662DDC9CADCF01E8 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/c40ref.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/c40ref.dll new file mode 100644 index 0000000000000000000000000000000000000000..4feca48ad475fb952450025f912699def8914b85 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/c40ref.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/catalog b/TOOL/setup/BOC/SDbD_ADOxx15_SA/catalog new file mode 100644 index 0000000000000000000000000000000000000000..970248b2c226122252e79d7de2c65f6ca3e40bc1 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/catalog @@ -0,0 +1,7 @@ +PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" "fot.dtd" +PUBLIC "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" "dsssl.dtd" +PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" "style_sh.dtd" +PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML" "isolat1.ent" +PUBLIC "-//BOC GmbH//DTD ADONIS Model Export//EN" "ado.dtd" +PUBLIC "-//BOC GmbH//DTD ADONIS Report//EN" "adorep.dtd" +PUBLIC "-//BOC GmbH//DTD ADONIS Library Export//EN" "adolib.dtd" diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksum.dat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksum.dat new file mode 100644 index 0000000000000000000000000000000000000000..eb5ab7ffb1f021699caa49678bd15e0880a10c57 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksum.dat @@ -0,0 +1,162 @@ +*[note: lines starting with a '*' are comments] +*Description: SWAT +*Filemask: * +./aagent51.dll?2e03eabd691f7b2880500f6a5494d77a +./aalc51.dll?c69efdc80710d06cd6b18e6b8555427a +./aanc51.dll?3f0447bcf38d18af9617b7a6b4e3775c +./abasic51.dll?8a8b04ed01bfe777e6b32d7f3031be72 +./abrwse51.dll?6ff5c49d41d62d3b8b958936a3ff18ae +./accc51.dll?c725f4b89c33ac018b29a57f57db73fc +./achkmdac.exe?a7fc93c75e130e1aadc329b71775a848 +./aconf51.dll?ea4cdb5b7a61e3cd0925a4fcf65b682f +./aconvert.exe?230a91e79fac6a187f37502f69889661 +./acore51.dll?f8e863032a92884ac5b7a457915c2f74 +./acorex51.dll?2011122a52cde9a68101feee18494d9e +./acorui51.dll?c5b74cc8685b93f92796a58e9e71da95 +./acqui.dat?3f14e4ab767b8a8d2239af601204e487 +./adb51.dll?41b84e02c7bfcbccf1a69a2bcb23a28d +./adblist.ini? +./adbui51.dll?761d012baf8e54a76f8e8121fccc9ab2 +./ado.dtd?b590d8f0f82af0f368d3d9aa5e4d2939 +./adocu51.dll?6303dc975d02c4afcd2de1353ea26c8b +./adolib.dtd?0b870ce304a5729c40e4ca1a260b34c0 +./adomgrouptree.xsd?4ff74bf732d9e023d80aae145b94c216 +./adorec.dtd?dbc8c1d79a4e1afd80bdafb3eec816cc +./adorep.dtd?3ce56217eeaf8ac82382ae10c4bab4ea +./adostd.abl?2d5fc108643b1a7fc6eecaf379c4c28c +./adows.dll?485e05018e955a3eebf5371bc7e8c762 +./adoxml.dtd?886786f26b094d425d421b10e2b561eb +./adoxml30.dtd?2a867f93728dd7aad47951df420db8bb +./adoxml31.dtd?d69dffdb6be37e4ce43fa762f8c59d6a +./adoxmlmodel.xsd?49f4e37039caef001684504348abbc72 +./adoxmlmodeldoc.xsd?a2527c3022a8559f2f17f210e4b02042 +./adoxmlmodstruct.xsd?8574fd73fd4eb99ed4fe5868f1a8450b +./adoxmlrec.xsd?b3ea25f300ecafec2cc3414173ea0a97 +./adoxmlrecdoc.xsd?255302c3d6a43ec3053f149724c0e0c9 +./adoxmltoc.xsd?bcf951a66f3a6bb65225b1865ed0f69b +./ado_utl.dsl?1167388535e97fc92cb41143063365bd +./adraw51.dll?4550b290eea9a202600f2e5e0a8b3026 +./afmc51.dll?d517a77c28bc46b43e5fb1e1753e2177 +./agdtc51.dll?c76cf7558dc6d6a0449040610fcc70b4 +./agfx.zip?2222e0a6451691faa1e254fbff49117b +./agraph51.dll?c09e0a01e1a79cca7138fec093fa7ca9 +./aleo51.dll?9814e48ecc75315a975d716dcc39a0fb +./amessg51.dll?34baa65d15147385d6b845bf073727f2 +./amoded51.dll?a0397a1f040bca4c94d3d930bbaa26cb +./ampalc51.dll?40fafdc30a7ec4dfc9702f05408696d7 +./ampanc51.dll?6f46122533e2ae54b2631a057e38adbc +./ampapp51.dll?55b8b78615e576decc5fd1c9803abef3 +./ampaqc51.dll?4ecf7a460a1415b595a21573ed9c850c +./ampaql51.dll?04c9517310fb9d49f48699c51e6b5b9b +./ampasc51.dll?dae246d9586adcab545cdb69d60d038d +./ampcor51.dll?960887a75b8d3dd1916e9edf623dc416 +./ampcui51.dll?c4cd061cc17bba5f3ae785936fc2f094 +./ampdbc51.dll?82d3bf66e78e4977641380e30685f14f +./ampdc51.dll?93fb7b1ac264e48b70e25835443cf892 +./ampdoc51.dll?32482f042e6e03b31e5b2063ce3fb4e7 +./ampevc51.dll?e39490e08c849a5077017b09575c1e4d +./ampmoc51.dll?e71f3aa17a542ca71ba2503fa9d01805 +./ampree51.dll?99150694083692b86e5e1455766675e5 +./ampsim51.dll?8d26c4e1f8ffcfe8bdc151cad112381c +./ampum51.dll?c3fed39175306d3f4762882f0e9f9034 +./ampxml51.dll?47e56a06fcec85f712d8af5481048a26 +./ampxpl51.dll?5089ee7aa303b15014cc3bcb06773182 +./amss51.dll?1907a88555a9dfc63922aa9debfb7512 +./amw51.dll?93b81f6f131b14081e5da1a933cce7e4 +./apache_license.txt?27e3fd3c7eb33c7954fb8a8bb259cbb2 +./apfw51.dll?46059a2e5c4a0f3f9d5a3af8549bfcb5 +./apmc51.dll?cac12b5a44e56878e759c05c0d192ebe +./applet.js?51e6f4de15306f05a3d933476e0da704 +./arcc51.dll?d1f125096be327f9b2112bf1144767ad +./areena.exe?a7f9d2712c38b82e9bf888e65aa10664 +./areena.exe.local?d41d8cd98f00b204e9800998ecf8427e +./areetk51.dll?2a90ec9c7629d8e124874f9314e6566f +./arep2htm.dsl?199059682fe2b38783d2f5d314cdc65c +./arep2rtf.dsl?d0cc60ee37a7b4fc543aec9d9be282fc +./ascrpt51.dll?b482aebdb7d86c2c7b0353e69aecc7b1 +./asim51.dll?fc0de21de9eac743aefb432916abfd9a +./asimui51.dll?d443243a17d204b54b53a6ec3930a83e +./auix51.dll?c7dcb2a621246d48df90c96a6ec9b98b +./ausman51.dll?b2a9230b2d04b6d46f5a6c9e816c86b3 +./auuc51.dll?7a70a7aa7c9b6a0b9521f6f83053228a +./axml51.dll?a0c6b81c39a496c1dc4a97bef736eafc +./backgrd.gif?ded05bf7dbbff09fedcfab84af025ea0 +./bocirt2.dll?d2ac40a80336894a40c9de3964dece5f +./boclogo.bmp?4fab29146fbe3aba6af703ae7c9f172c +./boclogo.gif?629a2dc6310e51482fe1071226aaeb7e +./bocprt2.dll?7184ebed36e275ec510847ffab4c2815 +./bocrt0.dll?a0d67110e4a4d3463ae9a31240ae92f1 +./bocrt2.dll?a5aa0067c119b68719f154430f2ef22f +./c40ref.dll?de34bca63378a2942f87821c28216bc4 +./CentralEuropean.cmt?041b9a7977d3e1a7980568f01834b0e2 +./checksum.exe?7e7561b505981bba3bfb4313426ef323 +./checksumw.exe?539ba4d013625a491f57d2d40a78817e +./compmap.bmp?7d0b487942c701b5f56d5b0b497af636 +./Cyrillic.cmt?acc876f62f8970096d09a8593499441c +./dbghelp.dll?4c637680c2f66a40305e2083ad6a6cd4 +./design.gif?3fae823ecb19890ed7922664c30bd1b5 +./doc_mod.bmp?05e6b24e99a09d3e73899181bdb66987 +./dsssl.dtd?b376e3278fcf6d61bacc75d6c65a00ab +./explorer.class?87d8b2c8709a4c2751d768694ed1541b +./explorerelement.class?e4a46162b98acb133f454bc3f8820e2c +./fot.dtd?de9ebc89eaadd5aadf63c6c2d4c02ac6 +./FreeImage.dll?f6993c4119c547d2b80b561ef5663adc +./FreeImagePlus.dll?c42b7473b3b849ca05dab90f60c1d2f1 +./getref.exe?a2f25af8d64a08e812824a4ad0f36606 +./grove.dll?4f9c6554029cae701e001b05af23611e +./guidgen.dll?df8cb1bc5851e45e25ec4b392c435f5d +./help.htm?23f8c3886dd1b41314315845452412f4 +./help_pnt.gif?b36d5843843a7abedc9b22db4380e739 +./htm_utl.dsl?5d2f860d921f2b4329b19594fad022e0 +./instr.gif?915ab4e55cdfb602e8a7a4bc9449cffd +./instruct_pnt.gif?915ab4e55cdfb602e8a7a4bc9449cffd +./instruct_pnt_en.gif?689615a0b9d01bda740d333ffb60168e +./instr_en.gif?689615a0b9d01bda740d333ffb60168e +./isodia.ent?0305aa59f71484fd1fa0298b40c00088 +./isogrk1.ent?df6f5604683d1614438594fb906acdd7 +./isogrk2.ent?ea6735ebde4521e26f47f21af107ea46 +./isolat1.ent?b1468868d10e8c7c1b4f114414672bd7 +./isonum.ent?3a79f6889fa454742410eff1506aa4f5 +./isopub.ent?a8cf9a679463509f91a36144d005bfcf +./jade.exe?2273f859a044d72b78672b17d902fcd7 +./jade.txt?d80dee2352c471997f353370650e3116 +./lang.ini? +./launch51.dll?97f59e926635e64d37dfb30884f41351 +./libeay32.dll?f7d6df90ef7d65921b50ac3ccc778764 +./objref.dll?3594affba04e8c53e2bb1bd7dfcc8226 +./re00005.dll?3570e247eba87041008cc3d744335e88 +./resize.gif?217f03114fdaf676b561990d0f1ddccd +./simrescomp_en.xlt?a4b81f8e5858d6ef21d3680406afa4cd +./sp133.dll?ffcda2c2991ef6b91ff9006da26b9636 +./spgrove.dll?e2b5be9c370c815380355191fce4bfb8 +./std2htm.bat?efb474b142c97c4ea25e02d3316c45b6 +./std2htm5.dsl?67d54900541a656f0e8190b30f0583b4 +./std2htm6.dsl?88148b3e33a3549de546c9845f91a094 +./std2rtf2.dsl?24d71b1e64514f1c63d8757c49bf5a67 +./std2xml.bat?86609641fbd149100cd70cd4eb549270 +./std2xml.dsl?09780cc372b55700ca2d591945344e52 +./std_rtf2.dsl?75b610ee0b8d9a1234ce231bb74d000c +./style.dll?682d290aaaecbea09859d7768ec8d987 +./style_sh.dtd?e45f1401e3691dcd5d81cb74ca7e2be1 +./sv0104.dll?228ec0331319690c1c0c435cdc2af43c +./tl0104.dll?cf114d11f219879dd263a97bedcca514 +./tree.jar?55e1f1e53268510fbde22b65f7fe0d46 +./uml_use.bmp?d9803803d9e25f6d94df6d33788e985a +./version.txt?3e2ac4f5bc6920e9d430ed4295d9a518 +./WesternEuropean.cmt?7b10b8a87934fd399fea5292146e819e +./xerces-c_2_1_0a.dll?289a30b4d64312f4dd281dc0d44a11df +./xerces-c_2_7.dll?2011ac2dfe3784938c5770985fb4880a +./xerces-c_3_1.dll?7efbcf1ee7ea0871d244bc85dce0aed1 +./xmlexp3012.asc?3ed4339eaa65fbec0979c56a94a08fe0 +./xmlexp3012_procs.asc?eba8358d9ec6263ad8d4b5af5383705b +./xmlimp3012.asc?727c2684d70296e9fc170078f5827feb +./xmlimp3012_preprocs.asc?cb6b1ead8ef8e873db20315cb23c7f08 +./xmlimp3012_procs.asc?acb15d005a9c0c11f845391d470c4ce9 +./xmlimp3013.asc?4c24f8fa41e686848d2c89c67ee0a7ee +./xmlimpexp3012_globals_de.asc?5033c9f78970ff6d7f06facf81d1dc2c +./xmlimpexp3012_globals_en.asc?3a962f0f7fa193714e768a2348a9d1ff +./xmlimpexp3012_globals_en.asc.bak?7138736270dc5113604832eadcc3a1f3 +./xmlimpexp3012_globals_meta.asc?1994a97081372be1c3cd526aa46600da +./xmlimpexp3012_globals_meta.asc.bak?309ee01ea5eeea462b8df1e5626d15b5 +./zlib002.dll?4a661e6d9ead80dc808afc504be7a563 +>16fe61e27d056f26ef0709d8087d6dc8 \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksum.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksum.exe new file mode 100644 index 0000000000000000000000000000000000000000..f56a1d640287d33ef0fa504dc7dd813c5fb31598 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksum.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksumw.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksumw.exe new file mode 100644 index 0000000000000000000000000000000000000000..0dfe6a3a3d847f40a61543c8d4a001b19e10449d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/checksumw.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/compmap.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/compmap.bmp new file mode 100644 index 0000000000000000000000000000000000000000..ffefb09319f8b7621ba63edac1b460eaa70429e2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/compmap.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/createdb.tpl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/createdb.tpl new file mode 100644 index 0000000000000000000000000000000000000000..46cd3a0d7e9a39d98eeecd4df6c117504d573c0b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/createdb.tpl @@ -0,0 +1,19 @@ +CREATE DATABASE <DB_NAME> +ON + (NAME = '<DB_NAME>', + FILENAME = '<DATA_DIRECTORY>\<DB_NAME>_dat.mdf', + SIZE = 30MB, + MAXSIZE = UNLIMITED, + FILEGROWTH = 10%) +LOG ON + (NAME = '<DB_NAME>_log', + FILENAME = '<DATA_DIRECTORY>\<DB_NAME>_log.ldf', + SIZE = 5MB, + MAXSIZE = 200MB, + FILEGROWTH = 10%) +GO +USE <DB_NAME> +EXEC sp_grantdbaccess 'ADONIS' +GO +GRANT create table,create view TO ADONIS +GO diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/dbghelp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/dbghelp.dll new file mode 100644 index 0000000000000000000000000000000000000000..180f93a04099287578b2941d00caf9364aaf9560 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/dbghelp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/design.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/design.gif new file mode 100644 index 0000000000000000000000000000000000000000..b199d2ed32a3dfbca0341cf527c5f31bae150a66 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/design.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/doc_mod.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/doc_mod.bmp new file mode 100644 index 0000000000000000000000000000000000000000..c98b6b37d7c774733a90df8b6178b20c0f455493 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/doc_mod.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/dsssl.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/dsssl.dtd new file mode 100644 index 0000000000000000000000000000000000000000..7298b7fb2a343f4f8e0554cc853f672898cb3d48 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/dsssl.dtd @@ -0,0 +1,145 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2008 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2008 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the DSSSL Architectural Forms +--> + +<!ENTITY % declarations + "features | baseset-encoding | literal-described-char | add-name-chars + | add-separator-chars | standard-chars | other-chars + | combine-char | map-sdata-entity | char-repertoire" +> + +<!element dsssl-specification - O + ((%declarations;)*, + (style-specification | transformation-specification + | external-specification)+)> +<!attlist dsssl-specification + version CDATA #FIXED "ISO/IEC 10179:1995" +> + +<!element transformation-specification - O + ((%declarations;)*, transformation-specification-body*)> +<!attlist transformation-specification + id ID #IMPLIED + desc CDATA #IMPLIED + -- human readable description of specification -- + partial (partial | complete) complete + -- is the specification complete is or is it just a fragment + to be used in other specifications? -- + use -- reftype(transformation-specification|external-specification) -- + IDREFS #IMPLIED -- Default: none -- + entities + -- entities available to be specified as DTD for validation + of result document -- + ENTITIES #IMPLIED -- Default: none -- +> + +<!element style-specification - O + ((%declarations;)*, style-specification-body*)> +<!attlist style-specification + id ID #IMPLIED + desc CDATA #IMPLIED + -- human readable description of specification -- + partial (partial | complete) complete + -- is the specification complete is or is it just a fragment + to be used in other specifications? -- + use -- reftype(style-specification|external-specification) -- + IDREFS #IMPLIED -- Default: none -- +> + +<!-- Assign a local ID to a specification in another document. --> +<!element external-specification - O EMPTY> +<!attlist external-specification + id ID #REQUIRED + document -- document containing spec -- + ENTITY #REQUIRED + specid -- id of spec in document -- + NAME #IMPLIED -- Default: first spec in document -- +> + +<!-- Declares features used by specification. --> +<!element features - O (#PCDATA) + -- dlextype(featurename*) --> + +<!-- Map character numbers in a base character set to character names; +not needed when system knows a character set, and all characters +in character set have universal code. --> +<!element baseset-encoding - O (#PCDATA) + -- dlextype((number, charname)*) --> +<!attlist baseset-encoding + name CDATA #REQUIRED -- public identifier of baseset -- +> + +<!-- Map a character described in the SGML declaration with a minimum literal +to a character name. --> +<!element literal-described-char - O (#PCDATA) + -- dlextype(charname) --> +<!attlist literal-described-char + desc CDATA #REQUIRED -- the literal description -- +> + +<!-- Declare additional characters allowed in name within DSSSL notation. --> +<!element add-name-chars - O (#PCDATA) + -- dlextype(charname*) --> + +<!-- Declare additional characters allowed as separators within +DSSSL notation. --> +<!element add-separator-chars - O (#PCDATA) + -- dlextype(charname*) --> + +<!-- Define characters associating names with universal codes. --> + +<!element standard-chars - O (#PCDATA) + -- dlextype((charname, number))*) --> + +<!-- Define characters with no universal codes. --> + +<!element other-chars - O (#PCDATA) + -- dlextype(charname*) --> + +<!-- Map an SDATA entity onto a character. --> + +<!element map-sdata-entity - O (#PCDATA) + -- dlextype(charname) --> +<!attlist map-sdata-entity + name CDATA #IMPLIED -- Default: mapping uses replacement text only -- + text CDATA #IMPLIED -- Default: mapping uses name only -- +> + +<!-- Declare character combining. --> + +<!element combine-char - O (#PCDATA) + -- dlextype(charname, charname, charname+) --> + +<!-- Declare a character repertoire. --> +<!element char-repertoire - O EMPTY> +<!attlist char-repertoire + name -- public identifier for repertoire -- + CDATA #REQUIRED +> + +<!element style-specification-body - - CDATA + -- content uses notation of DSSSL style language --> +<!attlist style-specification-body + content ENTITY #CONREF -- Default: syntactic content -- +> + +<!element transformation-specification-body - - CDATA + -- content uses notation of DSSSL transformation language --> +<!attlist transformation-specification-body + content ENTITY #CONREF -- Default: syntactic content -- +> + +<!-- This notation is intended for use as the value of the ArcDataF + architectural form support attribute. --> + +<!NOTATION dsssl-specification PUBLIC + "ISO/IEC 10179:1996//NOTATION DSSSL Specification//EN"> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/examples/empty.adl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/examples/empty.adl new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/explorer.class b/TOOL/setup/BOC/SDbD_ADOxx15_SA/explorer.class new file mode 100644 index 0000000000000000000000000000000000000000..b8421e9f497a0cb20a0dca44a25a16be4faafc46 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/explorer.class differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/explorerelement.class b/TOOL/setup/BOC/SDbD_ADOxx15_SA/explorerelement.class new file mode 100644 index 0000000000000000000000000000000000000000..172b0b8bc553ba6a79074d8f509582e5acf2b3e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/explorerelement.class differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/fot.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/fot.dtd new file mode 100644 index 0000000000000000000000000000000000000000..ff9b5c1a3e3ad6b6de3b2c665d1d9cafdbb02d5a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/fot.dtd @@ -0,0 +1,518 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2008 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2008 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the DSSSL Flow Object Tree +Typical use: + +<!DOCTYPE fot PUBLIC "-//James Clark//DTD DSSSL Flow Object Tree//EN" "fot.dtd"> +--> + +<!ENTITY % length-spec "CDATA"> +<!-- represents length-spec or #f; #f is represented by empty value --> +<!ENTITY % opt-length-spec "CDATA"> +<!ENTITY % length "NMTOKEN"> +<!ENTITY % enum "NMTOKEN"> +<!ENTITY % enum-or-boolean "NMTOKEN"> +<!ENTITY % boolean "(true|false)"> + +<!ENTITY % flow " +(paragraph +|sequence +|display-group +|line-field +|link +|scroll +|marginalia +|leader +|sideline +|box +|score +|table-row +|math-sequence +|unmath +|subscript +|superscript +|grid +|grid-cell +|paragraph-break +|external-graphic +|rule +|alignment-point +|table-column +|character +|simple-page-sequence +|fraction +|script +|mark +|fence +|radical +|math-operator +|table +|table-part +|table-cell +|multi-mode +|page-number +|text +|sdata +|a +|define-glyph-subst-table)*"> + +<!ELEMENT fot %flow;> +<!ELEMENT text (#PCDATA)> +<!ELEMENT sdata EMPTY> +<!ATTLIST sdata name CDATA #REQUIRED text CDATA #REQUIRED> + +<!ELEMENT paragraph %flow;> +<!ELEMENT sequence %flow;> +<!ELEMENT display-group %flow;> +<!ELEMENT line-field %flow;> +<!ELEMENT link %flow;> +<!ELEMENT scroll %flow;> +<!ELEMENT marginalia %flow;> +<!ELEMENT leader %flow;> +<!ELEMENT sideline %flow;> +<!ELEMENT box %flow;> +<!ELEMENT score %flow;> +<!ELEMENT table-row %flow;> +<!ELEMENT math-sequence %flow;> +<!ELEMENT unmath %flow;> +<!ELEMENT subscript %flow;> +<!ELEMENT superscript %flow;> +<!ELEMENT grid %flow;> +<!ELEMENT grid-cell %flow;> +<!ELEMENT paragraph-break EMPTY> +<!ELEMENT external-graphic EMPTY> +<!ELEMENT rule EMPTY> +<!ELEMENT alignment-point EMPTY> +<!ELEMENT table-column EMPTY> +<!ELEMENT character EMPTY> + +<!ELEMENT page-number EMPTY> +<!ATTLIST page-number ref CDATA #IMPLIED> + +<!ELEMENT define-glyph-subst-table (glyph-subst*)> +<!ATTLIST define-glyph-subst-table id ID #REQUIRED> + +<!ELEMENT glyph-subst EMPTY> +<!ATTLIST glyph-subst old CDATA #REQUIRED new CDATA #REQUIRED> + +<!ELEMENT a EMPTY> +<!ATTLIST a + name CDATA #REQUIRED +> + +<!ELEMENT simple-page-sequence + ((simple-page-sequence.right-header + |simple-page-sequence.center-header + |simple-page-sequence.left-header + |simple-page-sequence.right-footer + |simple-page-sequence.center-footer + |simple-page-sequence.left-footer)*, + %flow;) +> + +<!ELEMENT simple-page-sequence.left-header %flow;> +<!ELEMENT simple-page-sequence.right-header %flow;> +<!ELEMENT simple-page-sequence.center-header %flow;> +<!ELEMENT simple-page-sequence.left-footer %flow;> +<!ELEMENT simple-page-sequence.right-footer %flow;> +<!ELEMENT simple-page-sequence.center-footer %flow;> + +<!ENTITY % hf " + front %boolean; #IMPLIED + first %boolean; #IMPLIED +"> + +<!ATTLIST simple-page-sequence.right-header %hf;> +<!ATTLIST simple-page-sequence.center-header %hf;> +<!ATTLIST simple-page-sequence.left-footer %hf;> +<!ATTLIST simple-page-sequence.right-footer %hf;> +<!ATTLIST simple-page-sequence.center-footer %hf;> + +<!ELEMENT table +(table.before-row-border, table.after-row-border, + table.before-column-border, table.after-column-border, + %flow;)> + +<!ELEMENT table.before-row-border EMPTY> +<!ELEMENT table.after-row-border EMPTY> +<!ELEMENT table.before-column-border EMPTY> +<!ELEMENT table.after-column-border EMPTY> + +<!ELEMENT table-part + (table-part.principal, table-part.header, table-part.footer) +> + +<!ELEMENT table-part.header %flow;> +<!ELEMENT table-part.footer %flow;> +<!ELEMENT table-part.principal %flow;> + +<!ELEMENT table-cell +(table-cell.before-row-border, table-cell.after-row-border, + table-cell.before-column-border, table-cell.after-column-border, + %flow;)> + +<!ELEMENT table-cell.before-row-border EMPTY> +<!ELEMENT table-cell.after-row-border EMPTY> +<!ELEMENT table-cell.before-column-border EMPTY> +<!ELEMENT table-cell.after-column-border EMPTY> + +<!ELEMENT fraction + (fraction.fraction-bar, fraction.numerator, fraction.denominator)> +<!ELEMENT fraction.numerator %flow;> +<!ELEMENT fraction.denominator %flow;> +<!ELEMENT fraction.fraction-bar EMPTY> + +<!ELEMENT script (script.principal, + script.pre-sup, script.pre-sub, + script.post-sup, script.post-sub, + script.mid-sup, script.mid-sub)> + +<!ELEMENT script.principal %flow;> +<!ELEMENT script.pre-sup %flow;> +<!ELEMENT script.pre-sub %flow;> +<!ELEMENT script.post-sup %flow;> +<!ELEMENT script.post-sub %flow;> +<!ELEMENT script.mid-sup %flow;> +<!ELEMENT script.mid-sub %flow;> + +<!ELEMENT mark (mark.principal, mark.over-mark, mark.under-mark)> +<!ELEMENT mark.principal %flow;> +<!ELEMENT mark.over-mark %flow;> +<!ELEMENT mark.under-mark %flow;> + +<!ELEMENT fence (fence.principal, fence.open, fence.close)> +<!ELEMENT fence.principal %flow;> +<!ELEMENT fence.open %flow;> +<!ELEMENT fence.close %flow;> + +<!ELEMENT radical (radical.radical?, radical.principal, radical.degree)> +<!ELEMENT radical.principal %flow;> +<!ELEMENT radical.degree %flow;> +<!ELEMENT radical.radical EMPTY> + +<!ELEMENT math-operator (math-operator.principal, math-operator.operator, + math-operator.lower-limit, math-operator.upper-limit)> +<!ELEMENT math-operator.principal %flow;> +<!ELEMENT math-operator.operator %flow;> +<!ELEMENT math-operator.lower-limit %flow;> +<!ELEMENT math-operator.upper-limit %flow;> + +<!ELEMENT multi-mode (multi-mode.mode, multi-mode.mode+)> +<!ELEMENT multi-mode.mode %flow;> +<!ATTLIST multi-mode.mode + name CDATA #IMPLIED + desc CDATA #IMPLIED +> + +<!ENTITY % inherited-characteristics " +font-size %length; #IMPLIED +font-family-name CDATA #IMPLIED +font-weight %enum-or-boolean; #IMPLIED +font-posture %enum-or-boolean; #IMPLIED +start-indent %length-spec; #IMPLIED +end-indent %length-spec; #IMPLIED +first-line-start-indent %length-spec; #IMPLIED +last-line-end-indent %length-spec; #IMPLIED +line-spacing %length-spec; #IMPLIED +min-pre-line-spacing %opt-length-spec; #IMPLIED +min-post-line-spacing %opt-length-spec; #IMPLIED +min-leading %opt-length-spec; #IMPLIED +field-width %length-spec; #IMPLIED +lines %enum; #IMPLIED +quadding %enum; #IMPLIED +display-alignment %enum; #IMPLIED +field-align %enum; #IMPLIED +marginalia-side %enum; #IMPLIED +principal-mode-simultaneous %boolean; #IMPLIED +marginalia-sep %length-spec; #IMPLIED +marginalia-keep-with-previous %boolean; #IMPLIED +grid-equidistant-rows %boolean; #IMPLIED +grid-equidistant-columns %boolean; #IMPLIED +color CDATA #IMPLIED +background-color CDATA #IMPLIED +page-width %length; #IMPLIED +page-height %length; #IMPLIED +left-margin %length; #IMPLIED +right-margin %length; #IMPLIED +top-margin %length; #IMPLIED +bottom-margin %length; #IMPLIED +header-margin %length; #IMPLIED +footer-margin %length; #IMPLIED +border-present %boolean; #IMPLIED +hyphenate %boolean; #IMPLIED +kern %boolean; #IMPLIED +ligature %boolean; #IMPLIED +score-spaces %boolean; #IMPLIED +float-out-marginalia %boolean; #IMPLIED +float-out-sidelines %boolean; #IMPLIED +float-out-line-numbers %boolean; #IMPLIED +cell-background %boolean; #IMPLIED +span-weak %boolean; #IMPLIED +ignore-record-end %boolean; #IMPLIED +numbered-lines %boolean; #IMPLIED +hanging-punct %boolean; #IMPLIED +box-open-end %boolean; #IMPLIED +truncate-leader %boolean; #IMPLIED +align-leader %boolean; #IMPLIED +table-part-omit-middle-header %boolean; #IMPLIED +table-part-omit-middle-footer %boolean; #IMPLIED +border-omit-at-break %boolean; #IMPLIED +line-join %enum; #IMPLIED +line-cap %enum; #IMPLIED +line-number-side %enum; #IMPLIED +kern-mode %enum; #IMPLIED +input-whitespace-treatment %enum; #IMPLIED +filling-direction %enum; #IMPLIED +writing-mode %enum; #IMPLIED +last-line-quadding %enum; #IMPLIED +math-display-mode %enum; #IMPLIED +script-pre-align %enum; #IMPLIED +script-post-align %enum; #IMPLIED +script-mid-sup-align %enum; #IMPLIED +script-mid-sub-align %enum; #IMPLIED +numerator-align %enum; #IMPLIED +denominator-align %enum; #IMPLIED +grid-position-cell-type %enum; #IMPLIED +grid-column-alignment %enum; #IMPLIED +grid-row-Alignment %enum; #IMPLIED +box-type %enum; #IMPLIED +glyph-alignment-mode %enum; #IMPLIED +box-border-alignment %enum; #IMPLIED +cell-row-alignment %enum; #IMPLIED +border-alignment %enum; #IMPLIED +sideline-side %enum; #IMPLIED +hyphenation-keep %enum-or-boolean; #IMPLIED +font-structure %enum-or-boolean; #IMPLIED +font-proportionate-width %enum-or-boolean; #IMPLIED +cell-crossed %enum-or-boolean; #IMPLIED +position-point-shift %length-spec; #IMPLIED +start-margin %length-spec; #IMPLIED +end-margin %length-spec; #IMPLIED +sideline-sep %length-spec; #IMPLIED +asis-wrap-indent %length-spec; #IMPLIED +line-number-sep %length-spec; #IMPLIED +last-line-justify-limit %length-spec; #IMPLIED +justify-glyph-space-max-add %length-spec; #IMPLIED +justify-glyph-space-max-remove %length-spec; #IMPLIED +table-corner-radius %length-spec; #IMPLIED +box-corner-radius %length-spec; #IMPLIED +line-thickness %length; #IMPLIED +cell-before-row-margin %length; #IMPLIED +cell-after-row-margin %length; #IMPLIED +cell-before-column-margin %length; #IMPLIED +cell-after-column-margin %length; #IMPLIED +line-sep %length; #IMPLIED +box-size-before %length; #IMPLIED +box-size-after %length; #IMPLIED +country NMTOKEN #IMPLIED +language NMTOKEN #IMPLIED +expand-tabs NMTOKEN #IMPLIED +hyphenation-ladder-count NMTOKEN #IMPLIED +layer NMTOKEN #IMPLIED +background-layer NMTOKEN #IMPLIED +border-priority NMTOKEN #IMPLIED +line-repeat NMTOKEN #IMPLIED +span NMTOKEN #IMPLIED +min-leader-repeat NMTOKEN #IMPLIED +hyphenation-remain-char-count NMTOKEN #IMPLIED +hyphenation-push-char-count NMTOKEN #IMPLIED +widow-count NMTOKEN #IMPLIED +orphan-count NMTOKEN #IMPLIED +background-tile CDATA #IMPLIED +line-breaking-method CDATA #IMPLIED +line-composition-method CDATA #IMPLIED +implicit-bidi-method CDATA #IMPLIED +glyph-subst-method CDATA #IMPLIED +glyph-reorder-method CDATA #IMPLIED +hyphenation-method CDATA #IMPLIED +table-auto-width-method CDATA #IMPLIED +font-name CDATA #IMPLIED +escapement-space-before CDATA #IMPLIED +escapement-space-after CDATA #IMPLIED +glyph-subst-table NMTOKENS #IMPLIED +"> + +<!ENTITY % display-nic " + position-preference %enum-or-boolean; #IMPLIED + keep-with-next %boolean; 'false' + keep-with-previous %boolean; 'false' + may-violate-keep-before %boolean; 'false' + may-violate-keep-after %boolean; 'false' + keep %enum-or-boolean; #IMPLIED + break-before %enum-or-boolean; #IMPLIED + break-after %enum-or-boolean; #IMPLIED + space-before CDATA #IMPLIED + space-before-conditional %boolean; #IMPLIED + space-before-priority NMTOKEN #IMPLIED + space-after CDATA #IMPLIED + space-after-conditional %boolean; #IMPLIED + space-after-priority NMTOKEN #IMPLIED +"> + +<!ENTITY % inline-nic " + break-before-priority NMTOKEN #IMPLIED + break-after-priority NMTOKEN #IMPLIED +"> + +<!ATTLIST sequence %inherited-characteristics;> +<!ATTLIST line-field %inherited-characteristics;> +<!ATTLIST simple-page-sequence %inherited-characteristics;> +<!ATTLIST fraction %inherited-characteristics;> +<!ATTLIST fraction.fraction-bar %inherited-characteristics;> +<!ATTLIST math-sequence %inherited-characteristics;> +<!ATTLIST unmath %inherited-characteristics;> +<!ATTLIST subscript %inherited-characteristics;> +<!ATTLIST superscript %inherited-characteristics;> +<!ATTLIST script %inherited-characteristics;> +<!ATTLIST mark %inherited-characteristics;> +<!ATTLIST fence %inherited-characteristics;> +<!ATTLIST radical %inherited-characteristics;> +<!ATTLIST math-operator %inherited-characteristics;> +<!ATTLIST sideline %inherited-characteristics;> +<!ATTLIST scroll %inherited-characteristics;> +<!ATTLIST marginalia %inherited-characteristics;> +<!ATTLIST multi-mode %inherited-characteristics;> +<!ATTLIST table-row %inherited-characteristics;> +<!ATTLIST table.before-row-border %inherited-characteristics;> +<!ATTLIST table.after-row-border %inherited-characteristics;> +<!ATTLIST table.before-column-border %inherited-characteristics;> +<!ATTLIST table.after-column-border %inherited-characteristics;> +<!ATTLIST table-cell.before-row-border %inherited-characteristics;> +<!ATTLIST table-cell.after-row-border %inherited-characteristics;> +<!ATTLIST table-cell.before-column-border %inherited-characteristics;> +<!ATTLIST table-cell.after-column-border %inherited-characteristics;> + +<!ATTLIST table-column + column-number NMTOKEN #REQUIRED + n-columns-spanned NMTOKEN #IMPLIED + width %length-spec; #IMPLIED + %inherited-characteristics; +> + +<!ATTLIST table + width %length-spec; #IMPLIED + minimum-width %boolean; "false" + %display-nic; + %inherited-characteristics; +> + +<!-- column-number of 0 has a special meaning: it identifies a dummy cell that + can be used to fill out the row if it later proves necessary to do so --> +<!ATTLIST table-cell + column-number NMTOKEN #REQUIRED + n-columns-spanned NMTOKEN #IMPLIED + n-rows-spanned NMTOKEN #IMPLIED + %inherited-characteristics; +> + +<!ATTLIST link + destination CDATA #IMPLIED + %inherited-characteristics; +> + +<!ATTLIST box + display %boolean; "false" + %display-nic; + %inline-nic; + %inherited-characteristics; +> + +<!ATTLIST score + type (before|through|after|char) #IMPLIED + type.length-spec %length-spec; #IMPLIED + char CDATA #IMPLIED + %inherited-characteristics; +> + +<!ATTLIST leader + length %length-spec; #IMPLIED + %inherited-characteristics; + %inline-nic; +> + +<!ATTLIST rule + orientation (horizontal|vertical|escapement|line-progression) + #REQUIRED + length %length-spec; #IMPLIED + %display-nic; + %inline-nic; + %inherited-characteristics; +> + +<!ATTLIST external-graphic + display %boolean; "false" + scale %enum; #IMPLIED + scale-x NMTOKEN #IMPLIED + scale-y NMTOKEN #IMPLIED + max-width %length-spec; #IMPLIED + max-height %length-spec; #IMPLIED + entity-system-id CDATA #REQUIRED + notation-system-id CDATA #REQUIRED + escapement-direction %enum; #IMPLIED + position-point-x %length-spec; #IMPLIED + position-point-y %length-spec; #IMPLIED + %inline-nic; + %display-nic; + %inherited-characteristics; +> + +<!ATTLIST display-group + coalesce-id CDATA #IMPLIED + %display-nic; + %inherited-characteristics; +> + +<!ATTLIST paragraph + %display-nic; + %inherited-characteristics; +> + +<!ATTLIST paragraph-break + %display-nic; + %inherited-characteristics; +> + +<!ATTLIST table-part + %display-nic; + %inherited-characteristics; +> + +<!ENTITY % character-c " + char CDATA #IMPLIED + glyph-id CDATA #IMPLIED + drop-after-line-break %boolean; #IMPLIED + drop-unless-before-line-break %boolean; #IMPLIED + punct %boolean; #IMPLIED + space %boolean; #IMPLIED + input-tab %boolean; #IMPLIED + input-whitespace %boolean; #IMPLIED + record-end %boolean; #IMPLIED + break-before-priority NMTOKEN #IMPLIED + break-after-priority NMTOKEN #IMPLIED + math-font-posture %enum-or-boolean; #IMPLIED + math-class %enum; #IMPLIED + script CDATA #IMPLIED + %inherited-characteristics;"> + +<!ATTLIST character %character-c;> +<!ATTLIST radical.radical %character-c;> + +<!ATTLIST grid + grid-n-columns NMTOKEN #IMPLIED + grid-n-rows NMTOKEN #IMPLIED + %inherited-characteristics; +> + +<!ATTLIST grid-cell + column-number NMTOKEN #IMPLIED + row-number NMTOKEN #IMPLIED + %inherited-characteristics; +> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/getref.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/getref.exe new file mode 100644 index 0000000000000000000000000000000000000000..164c419554af41c69aa8d831b5bfa4ece8f40f9d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/getref.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/grove.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/grove.dll new file mode 100644 index 0000000000000000000000000000000000000000..8299077df3b569d7c475bff5db5138a4e60931be Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/grove.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/guidgen.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/guidgen.dll new file mode 100644 index 0000000000000000000000000000000000000000..28baf285b8ffe2bb0131f68e0cd01d1fd5832d9b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/guidgen.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help.htm new file mode 100644 index 0000000000000000000000000000000000000000..2fa2bd670e29ce7a31400878f666237e847510c2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help.htm @@ -0,0 +1,160 @@ +<html> +<head> +<title>Hilfe und Legende zur ADONIS®-Homepage --||-- Help and legend for the ADONIS®-Homepage</title> +<meta target="instance"> +</head> +<BODY BGCOLOR="#FFFFFF" LINK="#FF0000" VLINK="#FF0000" ALINK="#FF0000"> + +<h3> +<a name="top"><a href="#de">Deutsche Hilfe</a></a><br> +<a href="#en">English Help</a> +</h3> +<br> +<br> + +<!-- German Help --> + +<a name="de"><h3><font face="Arial" color="#000000">Inhalt</font></h3></a> +<ol> + +<li><b><font face="Arial" color="#FF0000"><a href="#browser_de">Browseraufbau</a></font></b></li> +<li><b><font face="Arial" color="#FF0000"><a href="#modelframe_de">Modellnavigation</a></font></b></li> + +</ol> + +<a name="browser_de"> +<h3><font face="Arial" color="#FF0000">Browseraufbau</font></h3> + + +<center> +<img src="instr.gif"> +</center> + +<ul> +<li><font face="Arial" size=2 color="#000000">Vergrößern Sie das Fenster Ihres HTML-Browser, +sodaß er den gesamten Bildschirm ausfüllt. Die Dokumentation der Modelle erfolgt im Browser +in den Frames <b>Menü</b>, <b>Modell</b> und <b>Objektdaten</b>.</font></li> +<li><font face="Arial" size=2 color="#000000">Das <b>Menü</b> ist entsprechend Ihrer ADONIS-Modellgruppenhierarchie +strukturiert. Klicken Sie neben dem gewünschten Modelltyp auf ">", um eine Liste der zugehörigen +Modelle zu erhalten. Wenn Sie auf ein Modell klicken, wird es im Modell-Frame dargestellt.</font></li> +<li><font face="Arial" size=2 color="#000000">Im Frame <b>Modell</b> wird das selektierte Modell angezeigt. +Durch Anklicken der Objekte in der Modellgrafik können Sie die verfügbaren Informationen abrufen, welche +im Frame <b>Objektdaten</b> dargestellt werden. Zusätzlich können Sie von der Modellgrafik aus in die +referenzierten Modelle <a href="#modelframe_de">navigieren</a>.</font></li> +<li><font face="Arial" size=2 color="#000000">Im Frame <b>Objektdaten</b> werden alle verfügbaren +Informationen (Daten) des zuvor (im Modell-Frame) selektierten Objekts angezeigt. Wenn in diesen +Informationen Referenzen auf ein anderes Objekt enthalten sind, werden die Daten des referenzierten +Objekts im Objektdaten-Frame angezeigt, sobald Sie auf diese Objektreferenz klicken. Wenn in den +Objektdaten Referenzen auf ein Modell enthalten sind, wird dieses Modell im Modell-Frame angezeigt, +sobald Sie auf diese Modellreferenz klicken.</font></li> +</ul> + +<hr> +<a name="modelframe_de"> +<h3><font face="Arial" color="#FF0000">Modellnavigation</font></h3> + +<ul> +<li><font face="Arial" size=2 color="#000000">Die Navigation zwischen den Modellen erfolgt entweder +über die Referenzen in den Objektdaten oder durch Anklicken jener Objekte in der Modellgrafik, welche +eine Referenz auf ein anderes Modell enthalten. +<br> +Zur Navigation über die Modellgrafik (im Modell-Frame) müssen Sie vor dem Anklicken des Objekts +in den Modus "Modell anzeigen" wechseln. Der aktuelle Modus wird in der <b>Statuszeile</b> dargestellt, +wenn sich der Mauszeiger innerhalb des Modell-Frames außerhalb der Grafik befindet. Wechseln Sie +den Modus, indem Sie die "Shift"-Taste anklicken, wenn Sie der Mauszeiger im Modell-Frame befindet.</font></li> +</ul> +<hr> +<center> +<table border=2> +<tr> + +<td><img src="design.gif"></td> + +</tr> +</table> +</center> + +<!-- End of German Help --> + +<!-- English Help --> + +<a name="en"><h3><font face="Arial" color="#000000">Content</font></h3></a> +<a href="#top"><font size=-1>Top of Page</font></a> +<ol> + +<li><b><font face="Arial" color="#FF0000"><a href="#browser_en">Browser</a></font></b></li> +<li><b><font face="Arial" color="#FF0000"><a href="#modelframe_en">Model Navigation</a></font></b></li> + +</ol> + +<a name="browser_en"> +<h3><font face="Arial" color="#FF0000">Browser</font></h3> + + +<center> +<img src="instr_en.gif"> +</center> + +<ul> + +<li><font face="Arial" size=2 color="#000000">Maximize the window of your browser. The browser +window has the three frames <b>Menu</b>, <b>Model</b> and <b>Object data</b> for representation +of the models.</font></li> + +<li><font face="Arial" size=2 color="#000000">The <b>Menu</b> is sorted according to your +ADONIS model groups. Click on ">" beside your desired model type, and you get a list of +the accompanying models. By clicking on one model, it will be represented in the Model frame.</font></li> + +<li><font face="Arial" size=2 color="#000000"> +The <b>Model frame</b> contains the graphical representation of the selected Model. You can +get further information on an object by clicking on it. The information is represented in +the Object data frame. +<br> +Additionally you can <a href="#modelframe_en">navigate to the referenced models</a> from +the displayed model. +</font></li> + +<li><font face="Arial" size=2 color="#000000"> +In the <b>Object data</b> frame the available information (data) of the model in the Model +frame will be displayed. If these data contains references to another object and you click +on the reference then the data of the referenced object will be displayed. If the object +data contains references to another model, the referenced model will be displayed in the +Model frame when clicking on the reference.</font></li> +</ul> + +<hr> + +<a name="modelframe_en"> +<h3><font face="Arial" color="#FF0000">Model Navigation</font></h3> + +<ul> + +<li><font face="Arial" size=2 color="#000000"> +To navigate to another model you can either click on the referenced model name in the +Object data frame or you can click on the object in the Model frame containing the reference +(e.g. subprocess). +<br> +For the navigation via the graphical representation of the model in the Model frame you +must switch to the display mode "Show model" (German "Modell anzeigen"). The default mode +is "Show data" (German "Objektdaten anzeigen"). The current mode is displayed in the +<b>state line</b> when the mouse pointer is inside the Model frame. +<br> +To switch mode place the mouse pointer inside the Model frame an press the "Shift" key. +</font></li> +</ul> +<hr> +<center> +<table border=2> +<tr> + +<td><img src="design.gif"></td> + +</tr> +</table> +</center> + +<!-- End of English Help --> + +</body> +</html> + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/adostd.chm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/adostd.chm new file mode 100644 index 0000000000000000000000000000000000000000..3f5d21611604d21e39defb334bfb456fa3a5504e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/adostd.chm differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/bpm.chm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/bpm.chm new file mode 100644 index 0000000000000000000000000000000000000000..3f6ca40119688f0a820daa142954b2ef445cc00d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/bpm.chm differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63800.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63800.htm new file mode 100644 index 0000000000000000000000000000000000000000..68e2635188d8fd9d551b1082b5dd57cf98c43844 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63800.htm @@ -0,0 +1,89 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>The ADONIS HTML Publication</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63800"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">The ADONIS HTML Publication</h2> + </td> + </tr> + </table> + <p xmlns="">ADONIS models published in HTML file format via the ADONIS Documentation + Component are integrated into a browser-based user interface + with various functions. ADONIS contains a standardised + documentation output ready for publishing models without the + need for adjusting settings beforehand. + </p> + <p xmlns="">Furthermore, + this default structure can be configured for customer-specific + application scenarios or alternatively replaced with a different + publication form. If you are currently + using a proprietary application library and you want to use + the HTML publication described here instead of your own, + please contact your ADONIS consultant. + </p> + <br xmlns=""> + <table style="border:1px solid black; padding:4px;"> + <tr> + <td> + <b>ATTENTION: </b>Please note that all following explanations + and images are taken from the default publication form. Depending + on your ADONIS configuration your HTML output may look + slightly or even totally different! + </td> + </tr> + </table> + </br> + <p xmlns="">This documentation is structured as follows:</p> + <dl xmlns=""> + <br></br> + <dt> + <b> + <a href="RES63810.htm">File structure</a> + </b> + </dt> + <dd>A short overview of the publication directory structure.</dd> + <br></br> + <dt> + <b> + <a href="RES63820.htm">View HTML publication</a> + </b> + </dt> + <dd>Loading and displaying the main page of a ADONIS HTML + publication. + </dd> + <br></br> + <dt> + <b> + <a href="RES63830.htm">The user interface</a> + </b> + </dt> + <dd>An overview of the functional elements of a ADONIS model + publication user interface. + </dd> + <br></br> + <dt> + <b> + <a href="RES63850.htm">The functions</a> + </b> + </dt> + <dd>Model navigation, + model information, + model view, + search, + add model address, + e-mail. + </dd> + </dl> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63810.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63810.htm new file mode 100644 index 0000000000000000000000000000000000000000..9f12166ded963cce7d29df8e08048aff52978247 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63810.htm @@ -0,0 +1,49 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - File Structure</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63810"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - File Structure</h2> + </td> + </tr> + </table> + <p xmlns="">After the documentation generation run the published ADONIS models + can be found in the previously selected directory of the file + system. In the image below the directory structure is shown: + </p><img src="images\bpm\html_directorystructure.bmp" /> + <br xmlns=""></br> + <p xmlns="">Directly in the publication's main directory a HTML file with the name assigned during the documentation generation can be + found: + <span style="font-family:Courier"><Filename>.html</span>. It's the start page of the publication. + </p> + <p xmlns="">The sub directory + <span style="font-family:Courier">\documents</span> is only created + if the option "copy referenced documents" was chosen during + documentation generation and contains these documents. In + the sub directory + <span style="font-family:Courier">\images</span> the model graphics + of the published models are stored (three each if the option + "generate zoom levels" was chosen during documentation generation, + otherwise one each). The sub directories + <span style="font-family:Courier">ID + <i><number></i> + </span> each + contain the specific files for one distinct model. The + contents of the other sub directories are needed for the + <a href="RES63830.htm">HTML + user interface + </a> and its functions. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63820.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63820.htm new file mode 100644 index 0000000000000000000000000000000000000000..a1c38a6bf3ae3e98aa9dd59d00ed3f111b3f0400 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63820.htm @@ -0,0 +1,32 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - View HTML Publication</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63820"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - View HTML Publication</h2> + </td> + </tr> + </table> + <p xmlns="">For viewing the published models in your web browser start + one of the two HTML files in your publcation's directory (double-click + the file or launch your web browser and enter path and file + name). Depending on the selected file either the user interface of the ADONIS HTML publication + is loaded and the previously defined main model is displayed or the startpage is displayed: + </p><img src="images\bpm\html_startpage.bmp" /> + <br xmlns=""></br> + <p xmlns="">On the startpage information about the available + <a href="RES63851.htm">views</a> is displayed. Navigate to the desired view. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63830.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63830.htm new file mode 100644 index 0000000000000000000000000000000000000000..0709bd9f90a0d849be7a1abd465f9b16d982c7d3 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63830.htm @@ -0,0 +1,102 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - The User Interface</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63830"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - The User Interface</h2> + </td> + </tr> + </table> + <p xmlns="">The user interface of the ADONIS HTML publication is + structured as follows: + </p><img src="images\bpm\html_startpage_comments.bmp" /> + <br xmlns=""></br> + <dl xmlns=""> + <br></br> + <dt> + <b>The + Header + </b> + </dt> + <dd>The header contains general information about the publication's + origin (like product and method used), + a function for switching between the different views of the + publication and a link (default: to the BOC Group homepage). + </dd> + <br></br> + <dt> + <b>The Toolbar</b> + </dt> + <dd>The toolbar is located directly below the header. It + provides the + <a href="RES63856.htm">search function</a>, the + <a href="RES63855.htm">zoom + function + </a> (if "generate zoom levels" was selected during + documentation generation), + a + <a href="RES63852.htm">history of the last viewed models</a>, an + "info" icon for + <a href="RES63854.htm">showing the general model + information + </a>, a function for + <a href="RES63857.htm">adding + the model address of the active model to the address bar of + the web browser + </a> plus - for model types configured accordingly - the + possibility to + <a href="RES63851.htm">switch between graphical + and tabular view of the model + </a>, an + <a href="RES63858.htm">e-mail + link + </a> and a link to the + <a href="RES63820.htm">startpage</a>. + </dd> + <br></br> + <dt> + <b>The Explorer</b> + </dt> + <dd>The Explorer contains a hierarchical selection list of + the published models. The contents of the Explorer + vary depending on the view selected in the header: the + <i>Complete + view + </i> shows all published models while the other views + only present the models for the view's specific scenario. + </dd> + <br></br> + <dt> + <b>The Navigator</b> + </dt> + <dd>Regardless of the model's actual size, + the Navigator contains a scaled down view of the whole active + model. A coloured frame indicates the area of the model + graphics that is currently visible in the view area. If + the view area shows other information than model graphics, + the Navigator is empty. + </dd> + <br></br> + <dt> + <b>The View Area</b> + </dt> + <dd>The view area contains the currently active contents. Usually + this is either a graphical or tabular view of the active model + or the results of a previously performed search. Via + the view area, + detailed information on the displayed contents can be called. + </dd> + </dl> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63850.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63850.htm new file mode 100644 index 0000000000000000000000000000000000000000..3cd90fed30c0b88b6cc921c9eb8ee6066d31281e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63850.htm @@ -0,0 +1,92 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - The Functions</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63850"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - The Functions</h2> + </td> + </tr> + </table> + <p xmlns="">ADONIS HTML publications provide a multitude of useful + functions for being able to make best use of the information + provided: + </p> + <dl xmlns=""> + <br></br> + <dt> + <b> + <a href="RES63851.htm">Adjust user + interface + </a> + </b> + </dt> + <dd>Resizing Explorer, + Navigator, + and header; changing the view mode. + </dd> + <br></br> + <dt> + <b> + <a href="RES63852.htm">Model navigation</a> + </b> + </dt> + <dd>Choosing the visible model area, + opening models, + using the model history, + following inter-model references. + </dd> + <br></br> + <dt> + <b> + <a href="RES63854.htm">Model information</a> + </b> + </dt> + <dd>Showing model or object information, + the Notebook. + </dd> + <br></br> + <dt> + <b> + <a href="RES63855.htm">Model view</a> + </b> + </dt> + <dd>Switching the model view, + zooming. + </dd> + <br></br> + <dt> + <b> + <a href="RES63856.htm">Search</a> + </b> + </dt> + <dd>Searching the active model for specific content.</dd> + <br></br> + <dt> + <b> + <a href="RES63857.htm">Add model address</a> + </b> + </dt> + <dd>Displaying the real URL of the active model in the web + browser's address bar. + </dd> + <br></br> + <dt> + <b> + <a href="RES63858.htm">E-Mail</a> + </b> + </dt> + <dd>Sending an e-mail to the responsible person.</dd> + </dl> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63851.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63851.htm new file mode 100644 index 0000000000000000000000000000000000000000..7b22e0a1cc3b5a416f7165e1b4b482551cb94a74 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63851.htm @@ -0,0 +1,81 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Adjust User Interface</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63851"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Adjust User Interface</h2> + </td> + </tr> + </table> + <p xmlns="">The user interface of the ADONIS HTML publication can + be adjusted to personal needs using the functions described + in this section. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Change view mode:</b> + </u> + </p> + <p xmlns="">Large ADONIS HTML publications can consist of several + thousand models. As it can be laborious to find the + desired model in the Explorer in such circumstances, + it is possible to show only the models of the model types + for a certain application scenario: + </p><img src="images\bpm\html_viewmodes.bmp" /> + <br xmlns=""></br> + <p xmlns="">When loading the publication into the web browser - depending on the selected file - either the startpage is displayed and + you choose a view mode there or the default + view mode is active (usually the "Complete view" with all + models of all types in their model groups). To switch + to another mode, + click the mode name in the header. Header and Explorer + are adjusted accordingly. + </p> + <br xmlns=""> + <b>Hint: </b>View modes can be configured in a way + that instead of models in their groups the Explorer shows + a hierarchy of models and their sub models or of models and + the objects contained in them. If you need a specific + view mode please contact your ADONIS consultant. + </br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Resize Explorer and Navigator:</b> + </u> + </p> + <p xmlns="">You can resize Explorer and Navigator by dragging the separators + with the mouse. Using the arrow icons (<img src="images\bpmicon\html_resize.bmp" />) + you can collapse or expand these tools completely. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Resize header:</b> + </u> + </p> + <p xmlns="">By clicking on the icon "collapse header" (<img src="images\bpmicon\html_collapseheader.bmp" />) + the header of the publication can be minimised to provide + more room for the other user interface elements. Via + the icon "restore header" (<img src="images\bpmicon\html_restoreheader.bmp" />) + the header is switched back to its original size. + </p> + <br xmlns=""> + <b>Hint: </b>As long as the header is collapsed the + arrow in the upper/lower right corner is unavailable and of all available + view modes only the next in line is offered to switch to. + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63852.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63852.htm new file mode 100644 index 0000000000000000000000000000000000000000..a9c76310011b445831f3a2cec097ae8b51af63fd --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63852.htm @@ -0,0 +1,92 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Model Navigation</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63852"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Model Navigation</h2> + </td> + </tr> + </table> + <p xmlns="">When loading the publication into the web browser - depending on the selected file - either the startpage or the + model defined as main model during the documentation generation + is automatically shown. If the model is larger than + the view area, + then the upper left corner of the model is shown: + </p><img src="images\bpm\html_startmodel.bmp" /> + <br xmlns=""></br> + <br xmlns=""> + <b>Hint: </b>For + each model type it is determined if the models of this type + are shown as graphics or as tables by default. + </br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Choose visible area of the active model:</b> + </u> + </p> + <p xmlns="">In order to change the visible model section in the view + area drag the coloured frame in the Navigator into the desired + position. The view in the view area is updated continuously. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Select model manually:</b> + </u> + </p> + <p xmlns="">For switching from the active model to a different one, + single-click the desired model in the Explorer. The + model information is loaded and displayed in the view area. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Use model history:</b> + </u> + </p> + <p xmlns="">Through switching between models a model history is established + in the toolbar. It shows a succession of names of the + most recently viewed models: + </p><img src="images\bpm\html_modelhistory.bmp" /> + <br xmlns=""></br> + <p xmlns="">Click one of these entries to jump back to the corresponding + model. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Switch to sub model:</b> + </u> + </p> + <p xmlns="">Sub models linked via a + <i>model reference</i> from the + active model (e.g. via Subprocess objects) can + be called via the view area. Click the referencing + object. A popup menu appears: + </p><img src="images\bpm\html_modelreference.bmp" /> + <br xmlns=""></br> + <p xmlns="">Click the model reference in the popup. The sub model + is loaded and displayed. + </p> + <br xmlns=""> + <b>Hint: </b>Please note that models linked via + <i>object + references + </i> cannot be loaded this way. However, + they can be loaded via the Notebooks of the referenced target + objects. + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63854.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63854.htm new file mode 100644 index 0000000000000000000000000000000000000000..4df15e989c7ea1bf8f6ed92f679d913b8a8ad564 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63854.htm @@ -0,0 +1,118 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Model Information</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63854"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Model Information</h2> + </td> + </tr> + </table> + <p xmlns="">In the ADONIS HTML publication both the models and the + objects are filled with detailed information. This + data can be displayed if necessary. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Show model information:</b> + </u> + </p> + <p xmlns="">For displaying the general model information (model attributes) + of the active model click the "Info" icon (<img src="images\bpmicon\html_info.bmp" />). A + so-called "Notebook" is shown: + </p><img src="images\bpm\html_modelinfo.bmp" /> + <br xmlns=""></br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Show object information:</b> + </u> + </p> + <p xmlns="">For displaying details (attributes) of an object, + click the object in the view area. The object is highlighted. If + it contains no inter-model references the Notebook of the + object is shown. If the object contains inter-model + references, + a popup menu appears: + </p><img src="images\bpm\html_objectreference.bmp" /> + <br xmlns=""></br> + <p xmlns="">For every reference both the referencing attribute and the + reference target is shown. Click "Details" to open + the Notebook of the object. Click on a reference to + follow it and display the reference's target. For a + model reference the target model is loaded and displayed in + the view area. If the reference is an object reference, + then the Notebook of the linked object is opened and shown. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Notebook functions:</b> + </u> + </p> + <p xmlns="">The Notebook provides the following functions:</p> + <dl xmlns=""> + <br></br> + <dt> + <b>Model name</b> + </dt> + <dd>The header of every notebook contains the name of the + model this model or object Notebook belngs to. By clicking + the name the corresponding model is loaded and displayed in + the view area of the publication (if not already active). Near + the name the icon of the model type is shown. + </dd> + <br></br> + <dt> + <b>Back / Forward</b> + </dt> + <dd>As soon as more than one Notebook was opened during the + work with the ADONIS HTML publication, + the icons "Back" (<img src="images\bpmicon\html_back.bmp" />) + and "Forward" (<img src="images\bpmicon\html_forward.bmp" />) + in the header of the Notebook allow leafing throug them. In + this course model and object Notebooks are treated differently + as they are opened in different Notebook popups. + </dd> + <br></br> + <dt> + <b>Relations</b> + </dt> + <dd>Notebooks of objects with outgoing connectors contain + a list of these connectors including their target objects + in the header. Click one of these objects to show its + Notebook or a connector to open the connector's Notebook. + </dd> + <br></br> + <dt> + <b>Attributes</b> + </dt> + <dd>Below the Notebook header the attributes (model or object + attributes) are listed in groups. The grouping in the + publication Notebook is the same as in the original ADONIS Notebooks. + </dd> + </dl> + <p xmlns="">The Notebook contents (including the icons) or parts of them + can be copied to the operating system's clipboard and from + there pasted into other applications. + </p> + <br xmlns=""> + <b>Hint: </b>Which ADONIS attributes are included + in the HTML publication and which are not is defined during + the configuration of the ADONIS HTML generation. If + you want to change the composition, + please contact your ADONIS consultant. + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63855.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63855.htm new file mode 100644 index 0000000000000000000000000000000000000000..d68e7281b8a3d97f9252bf361b3dca01f00c755e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63855.htm @@ -0,0 +1,76 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Model View</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63855"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Model View</h2> + </td> + </tr> + </table> + <p xmlns="">Like in ADONIS, + models in the ADONIS HTML publication can be displayed + either in graphical or in tabular form. During the + HTML generation configuration it is determined how the models + of a model type are to be published. For model types + published in both forms it is also determined which of the + two views is the default view and thus used when such a model + is loaded into the web browser. + </p> + <p xmlns=""> + <u> + <b>Graphical Model View:</b> + </u> + <br></br>Furthermore, + it is possible to display the graphical model view in three + different zoom factors, + if the option "Generate zoom levels" was chosen: 100% (original + size), + 75%, + and 50%. + </p><img src="images\bpm\html_graphicview.bmp" /> + <br xmlns=""></br> + <p xmlns=""> + <b>Zoom:</b> + <br></br>If the graphical model view allows zooming, + then the toolbar contains a zoom slide control: + </p><img src="images\bpm\html_zoom.bmp" /> + <br xmlns=""></br> + <p xmlns="">When a model is loaded into the web browser the zoom factor + of the model graphics is always 100%. For changing + the factor drag the slider to the desired zoom factor or click + the factor. The model view is adjusted accordingly. + </p> + <p xmlns=""> + <u> + <b>Switch model view:</b> + </u> + </p> + <p xmlns="">If a model can be toggled between graphical and tabular view, + then the toolbar contains an appropriate icon: + </p> + <p xmlns="">Click "Tabular view" (<img src="images\bpmicon\html_tabularview.bmp" />) + to show the model table instead of the model graphics or "Graphical + view" (<img src="images\bpmicon\html_graphicview.bmp" />), + to switch from the tabular to the graphical model view. + </p> + <p xmlns=""> + <u> + <b>Tabular Model View:</b> + </u> + <br></br>The tabular model view allows a systematic representation of the objects of a class its source model, source object and source + attribute. A Click on an object or source object opens the appropriate information and a click on the source model links to + the source model and opens it. + </p><img src="images\bpm\html_tabularview.bmp" /> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63856.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63856.htm new file mode 100644 index 0000000000000000000000000000000000000000..f6fc28584aa29c91b1d2927b7608463be94efc34 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63856.htm @@ -0,0 +1,145 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Search</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63856"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Search</h2> + </td> + </tr> + </table> + <p xmlns="">With the search function the whole HTML publication can be + searched for certain models or objects. For being able + to narrow down the search a number of options and filters + is available. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Call search function:</b> + </u> + </p> + <p xmlns="">Click the icon "Search" (<img src="images\bpmicon\html_search.bmp" />) + in the toolbar. The search dialogue appears: + </p><img src="images\bpm\html_search.bmp" /> + <br xmlns=""></br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Search:</b> + </u> + </p> + <p xmlns="">For a search, + the following steps are necessary: + </p> + <ul xmlns=""> + <li>Enter the + <i>search string</i> into the input + field + </li> + <br></br> + <li>Activate the necessary + <i>options</i> and + <i>filters</i> + </li> + <br></br> + <li>Click the "Run search" icon (<img src="images\bpmicon\html_searchstart.bmp" />) + or hit + <i><Enter></i>. + </li> + </ul> + <p xmlns="">The search is performed and the search result displayed in + the view area of the publication: + </p><img src="images\bpm\html_searchresult.bmp" /> + <br xmlns=""></br> + <p xmlns="">The result lists all models and objects containing the search + string in their name. Click an object to show its Notebook. Click + a model to load and show it in the view area. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Search options:</b> + </u> + </p> + <p xmlns="">The following options are available to narrow down the search:</p> + <dl xmlns=""> + <br></br> + <dt> + <b>Case sensitive</b> + </dt> + <dd>If this option is activated (default: inactive), + then the search returns only results that match the cases + of the search string letters. Otherwise upper and lower-case + letters are treated as equal. + </dd> + <br></br> + <dt> + <b>Fragment search</b> + </dt> + <dd>If the option is activated (default), + then all models and objects are returned whose names contain + the search string. If it is deactivated, + then the name must + <i>match</i> the search string for + being returned as a result. + </dd> + </dl> + <br xmlns=""> + <b>Hint: </b>The two options can be used in + any combination. + </br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Filter:</b> + </u> + </p> + <p xmlns="">For setting limits to the search scope the following filter + options are available: + </p> + <dl xmlns=""> + <br></br> + <dt> + <b>Model type filter</b> + </dt> + <dd>Deactivate "all" and activate any model types to search + only models of these types. + </dd> + <br></br> + <dt> + <b>Object class filter</b> + </dt> + <dd>Deactivate "all" and activate any object classes to search + only for objects of these classes. + </dd> + </dl> + <br xmlns=""> + <b>Hint: </b>As soon as you set a model type + filter the search dialogue is adjusted in a way that only + the object classes of the selected model types are offered + for class filter selection. + </br> + <br xmlns=""> + <table style="border:1px solid black; padding:4px;"> + <tr> + <td> + <b>ATTENTION: </b>As long as "all" is active, + all model types or object classes are searched - regardless + of other filter settings! + </td> + </tr> + </table> + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63857.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63857.htm new file mode 100644 index 0000000000000000000000000000000000000000..b99f6f7c055a867d259b7ea033176bd3cbf252f0 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63857.htm @@ -0,0 +1,39 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Add model address</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63857"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Add model address</h2> + </td> + </tr> + </table> + <p xmlns="">While working with the HTML publication the URL in the web + browser's address bar remains unchanged, + namely at the address of the starting model of the publication + (e.g. + <span style="font-family:Courier">file:///D:/Publishing/index.html</span>). However, + for some application scenarios it can be important to know + the exact URL of a certain model - e.g.. for + linking to it from external web sites. + </p> + <br xmlns=""> + <b>Hint: </b>This function can be used to create favourites. + </br> + <p xmlns="">Click the "Add model address" icon (<img src="images\bpmicon\html_addmodeladdress.bmp" />) + in the toolbar of the HTML publication. The URL of + the active model is transferred to the browser's address bar + and can be copied from there and used in other applications. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63858.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63858.htm new file mode 100644 index 0000000000000000000000000000000000000000..ec44b9e8a077c2a3ce4da64157e93ba6e93227a2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/RES63858.htm @@ -0,0 +1,32 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - E-Mail</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63858"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - E-Mail</h2> + </td> + </tr> + </table> + <p xmlns="">In model types configured for this purpose it is possible + to store an e-mail address of the responsible person in every + single model. In this case an e-mail message can be + sent to this person directly from the ADONIS HTML publication. Such + models can be recognised by the e-mail icon (<img src="images\bpmicon\html_e-mail.bmp" />) + in the toolbar. For sending a message, + click it. The default e-mail client on your computer + is started and an e-mail message to the process owner is prepared. This message is automatically pre-filled and contains the + model name in the subject, a default text and the link to the model. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_directorystructure.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_directorystructure.bmp new file mode 100644 index 0000000000000000000000000000000000000000..9288ebd17f171ace26d21fc73ba23483a961b55c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_directorystructure.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_graphicview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_graphicview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a637be26e28471b575fb54dd02d5855db6cbb4c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_graphicview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelhistory.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelhistory.bmp new file mode 100644 index 0000000000000000000000000000000000000000..1c86b56f9be5687614b976c9f2bdfcaa9acb0596 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelhistory.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelinfo.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelinfo.bmp new file mode 100644 index 0000000000000000000000000000000000000000..3093fec60e01aa16cacaf1e87ce9a007d8808947 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelinfo.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelreference.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelreference.bmp new file mode 100644 index 0000000000000000000000000000000000000000..69fb1cf49e850e5570f8e79b4804e455bf8a8fb0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_modelreference.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_objectreference.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_objectreference.bmp new file mode 100644 index 0000000000000000000000000000000000000000..19eef913792f8fb6c6354dfeab4b1ca91415667e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_objectreference.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_search.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_search.bmp new file mode 100644 index 0000000000000000000000000000000000000000..fb5dabf31be841334cbb5d88ab801a83525a0293 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_search.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_searchresult.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_searchresult.bmp new file mode 100644 index 0000000000000000000000000000000000000000..898fe65486c69506744c6b87d0afddf300d8ea36 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_searchresult.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startmodel.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startmodel.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f8fb3e57d70a710ef172c487b8cfe3e0da15cece Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startmodel.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startpage.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startpage.bmp new file mode 100644 index 0000000000000000000000000000000000000000..77d9caca7ecef965b322cc2a0ef12b1c2d9b7a9a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startpage.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startpage_comments.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startpage_comments.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f78207dd8c57522b98d3c7d9b536894d3c6e6c95 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_startpage_comments.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_tabularview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_tabularview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..b1955d84c1424866985fb7b0739178045233b0f2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_tabularview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_viewmodes.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_viewmodes.bmp new file mode 100644 index 0000000000000000000000000000000000000000..0b171cc8e48c5c91ec543a12b87aa32347d50f5f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_viewmodes.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_zoom.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_zoom.bmp new file mode 100644 index 0000000000000000000000000000000000000000..efd76cb704aa6deaed020ee209af8fee3b59ec67 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpm/html_zoom.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_addmodeladdress.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_addmodeladdress.bmp new file mode 100644 index 0000000000000000000000000000000000000000..139c58966e378564fda60792b0d134c18a2d51e2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_addmodeladdress.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_back.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_back.bmp new file mode 100644 index 0000000000000000000000000000000000000000..c5f4e733dc11e0cc4c43cd8cbbde842f825ae218 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_back.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_backtostartpage.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_backtostartpage.bmp new file mode 100644 index 0000000000000000000000000000000000000000..9953f3dd1fc9222478eb586681dc2a9b804df68f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_backtostartpage.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_collapseheader.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_collapseheader.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a3a1c020d725a6d00f7c3b567ff6f2d05da5f369 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_collapseheader.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_e-mail.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_e-mail.bmp new file mode 100644 index 0000000000000000000000000000000000000000..73d665eacf19e1bc650179906590bc7f1dc3514b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_e-mail.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_forward.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_forward.bmp new file mode 100644 index 0000000000000000000000000000000000000000..8c9c682a4dddaf700f166c46293bff7b25f67d0d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_forward.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_graphicview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_graphicview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f3302f19e25457ca2ba4b65773345a1686a3211b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_graphicview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_info.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_info.bmp new file mode 100644 index 0000000000000000000000000000000000000000..0780e4af66aed21baf8074f6527d5b9ce8d294d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_info.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_resize.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_resize.bmp new file mode 100644 index 0000000000000000000000000000000000000000..6d8fae5e0d001bf131d71ac7b0de9f9ab176aa5f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_resize.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_restoreheader.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_restoreheader.bmp new file mode 100644 index 0000000000000000000000000000000000000000..9ac47a69e3ba5ae85b982ffd781f5dd0a155092c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_restoreheader.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_search.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_search.bmp new file mode 100644 index 0000000000000000000000000000000000000000..73a6329cdefed5a0b5d15b9019bf37d3f722f40c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_search.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_searchstart.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_searchstart.bmp new file mode 100644 index 0000000000000000000000000000000000000000..1822dba66f680690918b489ecddadeb9877f3287 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_searchstart.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_tabularview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_tabularview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a6af2395216f356630b5dc2caa2bd9ba80742661 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/htmlhelp/images/bpmicon/html_tabularview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63800.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63800.htm new file mode 100644 index 0000000000000000000000000000000000000000..68e2635188d8fd9d551b1082b5dd57cf98c43844 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63800.htm @@ -0,0 +1,89 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>The ADONIS HTML Publication</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63800"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">The ADONIS HTML Publication</h2> + </td> + </tr> + </table> + <p xmlns="">ADONIS models published in HTML file format via the ADONIS Documentation + Component are integrated into a browser-based user interface + with various functions. ADONIS contains a standardised + documentation output ready for publishing models without the + need for adjusting settings beforehand. + </p> + <p xmlns="">Furthermore, + this default structure can be configured for customer-specific + application scenarios or alternatively replaced with a different + publication form. If you are currently + using a proprietary application library and you want to use + the HTML publication described here instead of your own, + please contact your ADONIS consultant. + </p> + <br xmlns=""> + <table style="border:1px solid black; padding:4px;"> + <tr> + <td> + <b>ATTENTION: </b>Please note that all following explanations + and images are taken from the default publication form. Depending + on your ADONIS configuration your HTML output may look + slightly or even totally different! + </td> + </tr> + </table> + </br> + <p xmlns="">This documentation is structured as follows:</p> + <dl xmlns=""> + <br></br> + <dt> + <b> + <a href="RES63810.htm">File structure</a> + </b> + </dt> + <dd>A short overview of the publication directory structure.</dd> + <br></br> + <dt> + <b> + <a href="RES63820.htm">View HTML publication</a> + </b> + </dt> + <dd>Loading and displaying the main page of a ADONIS HTML + publication. + </dd> + <br></br> + <dt> + <b> + <a href="RES63830.htm">The user interface</a> + </b> + </dt> + <dd>An overview of the functional elements of a ADONIS model + publication user interface. + </dd> + <br></br> + <dt> + <b> + <a href="RES63850.htm">The functions</a> + </b> + </dt> + <dd>Model navigation, + model information, + model view, + search, + add model address, + e-mail. + </dd> + </dl> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63810.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63810.htm new file mode 100644 index 0000000000000000000000000000000000000000..9f12166ded963cce7d29df8e08048aff52978247 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63810.htm @@ -0,0 +1,49 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - File Structure</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63810"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - File Structure</h2> + </td> + </tr> + </table> + <p xmlns="">After the documentation generation run the published ADONIS models + can be found in the previously selected directory of the file + system. In the image below the directory structure is shown: + </p><img src="images\bpm\html_directorystructure.bmp" /> + <br xmlns=""></br> + <p xmlns="">Directly in the publication's main directory a HTML file with the name assigned during the documentation generation can be + found: + <span style="font-family:Courier"><Filename>.html</span>. It's the start page of the publication. + </p> + <p xmlns="">The sub directory + <span style="font-family:Courier">\documents</span> is only created + if the option "copy referenced documents" was chosen during + documentation generation and contains these documents. In + the sub directory + <span style="font-family:Courier">\images</span> the model graphics + of the published models are stored (three each if the option + "generate zoom levels" was chosen during documentation generation, + otherwise one each). The sub directories + <span style="font-family:Courier">ID + <i><number></i> + </span> each + contain the specific files for one distinct model. The + contents of the other sub directories are needed for the + <a href="RES63830.htm">HTML + user interface + </a> and its functions. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63820.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63820.htm new file mode 100644 index 0000000000000000000000000000000000000000..a1c38a6bf3ae3e98aa9dd59d00ed3f111b3f0400 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63820.htm @@ -0,0 +1,32 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - View HTML Publication</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63820"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - View HTML Publication</h2> + </td> + </tr> + </table> + <p xmlns="">For viewing the published models in your web browser start + one of the two HTML files in your publcation's directory (double-click + the file or launch your web browser and enter path and file + name). Depending on the selected file either the user interface of the ADONIS HTML publication + is loaded and the previously defined main model is displayed or the startpage is displayed: + </p><img src="images\bpm\html_startpage.bmp" /> + <br xmlns=""></br> + <p xmlns="">On the startpage information about the available + <a href="RES63851.htm">views</a> is displayed. Navigate to the desired view. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63830.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63830.htm new file mode 100644 index 0000000000000000000000000000000000000000..0709bd9f90a0d849be7a1abd465f9b16d982c7d3 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63830.htm @@ -0,0 +1,102 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - The User Interface</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63830"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - The User Interface</h2> + </td> + </tr> + </table> + <p xmlns="">The user interface of the ADONIS HTML publication is + structured as follows: + </p><img src="images\bpm\html_startpage_comments.bmp" /> + <br xmlns=""></br> + <dl xmlns=""> + <br></br> + <dt> + <b>The + Header + </b> + </dt> + <dd>The header contains general information about the publication's + origin (like product and method used), + a function for switching between the different views of the + publication and a link (default: to the BOC Group homepage). + </dd> + <br></br> + <dt> + <b>The Toolbar</b> + </dt> + <dd>The toolbar is located directly below the header. It + provides the + <a href="RES63856.htm">search function</a>, the + <a href="RES63855.htm">zoom + function + </a> (if "generate zoom levels" was selected during + documentation generation), + a + <a href="RES63852.htm">history of the last viewed models</a>, an + "info" icon for + <a href="RES63854.htm">showing the general model + information + </a>, a function for + <a href="RES63857.htm">adding + the model address of the active model to the address bar of + the web browser + </a> plus - for model types configured accordingly - the + possibility to + <a href="RES63851.htm">switch between graphical + and tabular view of the model + </a>, an + <a href="RES63858.htm">e-mail + link + </a> and a link to the + <a href="RES63820.htm">startpage</a>. + </dd> + <br></br> + <dt> + <b>The Explorer</b> + </dt> + <dd>The Explorer contains a hierarchical selection list of + the published models. The contents of the Explorer + vary depending on the view selected in the header: the + <i>Complete + view + </i> shows all published models while the other views + only present the models for the view's specific scenario. + </dd> + <br></br> + <dt> + <b>The Navigator</b> + </dt> + <dd>Regardless of the model's actual size, + the Navigator contains a scaled down view of the whole active + model. A coloured frame indicates the area of the model + graphics that is currently visible in the view area. If + the view area shows other information than model graphics, + the Navigator is empty. + </dd> + <br></br> + <dt> + <b>The View Area</b> + </dt> + <dd>The view area contains the currently active contents. Usually + this is either a graphical or tabular view of the active model + or the results of a previously performed search. Via + the view area, + detailed information on the displayed contents can be called. + </dd> + </dl> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63850.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63850.htm new file mode 100644 index 0000000000000000000000000000000000000000..3cd90fed30c0b88b6cc921c9eb8ee6066d31281e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63850.htm @@ -0,0 +1,92 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - The Functions</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63850"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - The Functions</h2> + </td> + </tr> + </table> + <p xmlns="">ADONIS HTML publications provide a multitude of useful + functions for being able to make best use of the information + provided: + </p> + <dl xmlns=""> + <br></br> + <dt> + <b> + <a href="RES63851.htm">Adjust user + interface + </a> + </b> + </dt> + <dd>Resizing Explorer, + Navigator, + and header; changing the view mode. + </dd> + <br></br> + <dt> + <b> + <a href="RES63852.htm">Model navigation</a> + </b> + </dt> + <dd>Choosing the visible model area, + opening models, + using the model history, + following inter-model references. + </dd> + <br></br> + <dt> + <b> + <a href="RES63854.htm">Model information</a> + </b> + </dt> + <dd>Showing model or object information, + the Notebook. + </dd> + <br></br> + <dt> + <b> + <a href="RES63855.htm">Model view</a> + </b> + </dt> + <dd>Switching the model view, + zooming. + </dd> + <br></br> + <dt> + <b> + <a href="RES63856.htm">Search</a> + </b> + </dt> + <dd>Searching the active model for specific content.</dd> + <br></br> + <dt> + <b> + <a href="RES63857.htm">Add model address</a> + </b> + </dt> + <dd>Displaying the real URL of the active model in the web + browser's address bar. + </dd> + <br></br> + <dt> + <b> + <a href="RES63858.htm">E-Mail</a> + </b> + </dt> + <dd>Sending an e-mail to the responsible person.</dd> + </dl> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63851.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63851.htm new file mode 100644 index 0000000000000000000000000000000000000000..7b22e0a1cc3b5a416f7165e1b4b482551cb94a74 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63851.htm @@ -0,0 +1,81 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Adjust User Interface</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63851"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Adjust User Interface</h2> + </td> + </tr> + </table> + <p xmlns="">The user interface of the ADONIS HTML publication can + be adjusted to personal needs using the functions described + in this section. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Change view mode:</b> + </u> + </p> + <p xmlns="">Large ADONIS HTML publications can consist of several + thousand models. As it can be laborious to find the + desired model in the Explorer in such circumstances, + it is possible to show only the models of the model types + for a certain application scenario: + </p><img src="images\bpm\html_viewmodes.bmp" /> + <br xmlns=""></br> + <p xmlns="">When loading the publication into the web browser - depending on the selected file - either the startpage is displayed and + you choose a view mode there or the default + view mode is active (usually the "Complete view" with all + models of all types in their model groups). To switch + to another mode, + click the mode name in the header. Header and Explorer + are adjusted accordingly. + </p> + <br xmlns=""> + <b>Hint: </b>View modes can be configured in a way + that instead of models in their groups the Explorer shows + a hierarchy of models and their sub models or of models and + the objects contained in them. If you need a specific + view mode please contact your ADONIS consultant. + </br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Resize Explorer and Navigator:</b> + </u> + </p> + <p xmlns="">You can resize Explorer and Navigator by dragging the separators + with the mouse. Using the arrow icons (<img src="images\bpmicon\html_resize.bmp" />) + you can collapse or expand these tools completely. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Resize header:</b> + </u> + </p> + <p xmlns="">By clicking on the icon "collapse header" (<img src="images\bpmicon\html_collapseheader.bmp" />) + the header of the publication can be minimised to provide + more room for the other user interface elements. Via + the icon "restore header" (<img src="images\bpmicon\html_restoreheader.bmp" />) + the header is switched back to its original size. + </p> + <br xmlns=""> + <b>Hint: </b>As long as the header is collapsed the + arrow in the upper/lower right corner is unavailable and of all available + view modes only the next in line is offered to switch to. + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63852.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63852.htm new file mode 100644 index 0000000000000000000000000000000000000000..a9c76310011b445831f3a2cec097ae8b51af63fd --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63852.htm @@ -0,0 +1,92 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Model Navigation</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63852"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Model Navigation</h2> + </td> + </tr> + </table> + <p xmlns="">When loading the publication into the web browser - depending on the selected file - either the startpage or the + model defined as main model during the documentation generation + is automatically shown. If the model is larger than + the view area, + then the upper left corner of the model is shown: + </p><img src="images\bpm\html_startmodel.bmp" /> + <br xmlns=""></br> + <br xmlns=""> + <b>Hint: </b>For + each model type it is determined if the models of this type + are shown as graphics or as tables by default. + </br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Choose visible area of the active model:</b> + </u> + </p> + <p xmlns="">In order to change the visible model section in the view + area drag the coloured frame in the Navigator into the desired + position. The view in the view area is updated continuously. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Select model manually:</b> + </u> + </p> + <p xmlns="">For switching from the active model to a different one, + single-click the desired model in the Explorer. The + model information is loaded and displayed in the view area. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Use model history:</b> + </u> + </p> + <p xmlns="">Through switching between models a model history is established + in the toolbar. It shows a succession of names of the + most recently viewed models: + </p><img src="images\bpm\html_modelhistory.bmp" /> + <br xmlns=""></br> + <p xmlns="">Click one of these entries to jump back to the corresponding + model. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Switch to sub model:</b> + </u> + </p> + <p xmlns="">Sub models linked via a + <i>model reference</i> from the + active model (e.g. via Subprocess objects) can + be called via the view area. Click the referencing + object. A popup menu appears: + </p><img src="images\bpm\html_modelreference.bmp" /> + <br xmlns=""></br> + <p xmlns="">Click the model reference in the popup. The sub model + is loaded and displayed. + </p> + <br xmlns=""> + <b>Hint: </b>Please note that models linked via + <i>object + references + </i> cannot be loaded this way. However, + they can be loaded via the Notebooks of the referenced target + objects. + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63854.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63854.htm new file mode 100644 index 0000000000000000000000000000000000000000..4df15e989c7ea1bf8f6ed92f679d913b8a8ad564 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63854.htm @@ -0,0 +1,118 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Model Information</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63854"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Model Information</h2> + </td> + </tr> + </table> + <p xmlns="">In the ADONIS HTML publication both the models and the + objects are filled with detailed information. This + data can be displayed if necessary. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Show model information:</b> + </u> + </p> + <p xmlns="">For displaying the general model information (model attributes) + of the active model click the "Info" icon (<img src="images\bpmicon\html_info.bmp" />). A + so-called "Notebook" is shown: + </p><img src="images\bpm\html_modelinfo.bmp" /> + <br xmlns=""></br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Show object information:</b> + </u> + </p> + <p xmlns="">For displaying details (attributes) of an object, + click the object in the view area. The object is highlighted. If + it contains no inter-model references the Notebook of the + object is shown. If the object contains inter-model + references, + a popup menu appears: + </p><img src="images\bpm\html_objectreference.bmp" /> + <br xmlns=""></br> + <p xmlns="">For every reference both the referencing attribute and the + reference target is shown. Click "Details" to open + the Notebook of the object. Click on a reference to + follow it and display the reference's target. For a + model reference the target model is loaded and displayed in + the view area. If the reference is an object reference, + then the Notebook of the linked object is opened and shown. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Notebook functions:</b> + </u> + </p> + <p xmlns="">The Notebook provides the following functions:</p> + <dl xmlns=""> + <br></br> + <dt> + <b>Model name</b> + </dt> + <dd>The header of every notebook contains the name of the + model this model or object Notebook belngs to. By clicking + the name the corresponding model is loaded and displayed in + the view area of the publication (if not already active). Near + the name the icon of the model type is shown. + </dd> + <br></br> + <dt> + <b>Back / Forward</b> + </dt> + <dd>As soon as more than one Notebook was opened during the + work with the ADONIS HTML publication, + the icons "Back" (<img src="images\bpmicon\html_back.bmp" />) + and "Forward" (<img src="images\bpmicon\html_forward.bmp" />) + in the header of the Notebook allow leafing throug them. In + this course model and object Notebooks are treated differently + as they are opened in different Notebook popups. + </dd> + <br></br> + <dt> + <b>Relations</b> + </dt> + <dd>Notebooks of objects with outgoing connectors contain + a list of these connectors including their target objects + in the header. Click one of these objects to show its + Notebook or a connector to open the connector's Notebook. + </dd> + <br></br> + <dt> + <b>Attributes</b> + </dt> + <dd>Below the Notebook header the attributes (model or object + attributes) are listed in groups. The grouping in the + publication Notebook is the same as in the original ADONIS Notebooks. + </dd> + </dl> + <p xmlns="">The Notebook contents (including the icons) or parts of them + can be copied to the operating system's clipboard and from + there pasted into other applications. + </p> + <br xmlns=""> + <b>Hint: </b>Which ADONIS attributes are included + in the HTML publication and which are not is defined during + the configuration of the ADONIS HTML generation. If + you want to change the composition, + please contact your ADONIS consultant. + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63855.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63855.htm new file mode 100644 index 0000000000000000000000000000000000000000..d68e7281b8a3d97f9252bf361b3dca01f00c755e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63855.htm @@ -0,0 +1,76 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Model View</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63855"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Model View</h2> + </td> + </tr> + </table> + <p xmlns="">Like in ADONIS, + models in the ADONIS HTML publication can be displayed + either in graphical or in tabular form. During the + HTML generation configuration it is determined how the models + of a model type are to be published. For model types + published in both forms it is also determined which of the + two views is the default view and thus used when such a model + is loaded into the web browser. + </p> + <p xmlns=""> + <u> + <b>Graphical Model View:</b> + </u> + <br></br>Furthermore, + it is possible to display the graphical model view in three + different zoom factors, + if the option "Generate zoom levels" was chosen: 100% (original + size), + 75%, + and 50%. + </p><img src="images\bpm\html_graphicview.bmp" /> + <br xmlns=""></br> + <p xmlns=""> + <b>Zoom:</b> + <br></br>If the graphical model view allows zooming, + then the toolbar contains a zoom slide control: + </p><img src="images\bpm\html_zoom.bmp" /> + <br xmlns=""></br> + <p xmlns="">When a model is loaded into the web browser the zoom factor + of the model graphics is always 100%. For changing + the factor drag the slider to the desired zoom factor or click + the factor. The model view is adjusted accordingly. + </p> + <p xmlns=""> + <u> + <b>Switch model view:</b> + </u> + </p> + <p xmlns="">If a model can be toggled between graphical and tabular view, + then the toolbar contains an appropriate icon: + </p> + <p xmlns="">Click "Tabular view" (<img src="images\bpmicon\html_tabularview.bmp" />) + to show the model table instead of the model graphics or "Graphical + view" (<img src="images\bpmicon\html_graphicview.bmp" />), + to switch from the tabular to the graphical model view. + </p> + <p xmlns=""> + <u> + <b>Tabular Model View:</b> + </u> + <br></br>The tabular model view allows a systematic representation of the objects of a class its source model, source object and source + attribute. A Click on an object or source object opens the appropriate information and a click on the source model links to + the source model and opens it. + </p><img src="images\bpm\html_tabularview.bmp" /> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63856.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63856.htm new file mode 100644 index 0000000000000000000000000000000000000000..f6fc28584aa29c91b1d2927b7608463be94efc34 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63856.htm @@ -0,0 +1,145 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Search</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63856"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Search</h2> + </td> + </tr> + </table> + <p xmlns="">With the search function the whole HTML publication can be + searched for certain models or objects. For being able + to narrow down the search a number of options and filters + is available. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Call search function:</b> + </u> + </p> + <p xmlns="">Click the icon "Search" (<img src="images\bpmicon\html_search.bmp" />) + in the toolbar. The search dialogue appears: + </p><img src="images\bpm\html_search.bmp" /> + <br xmlns=""></br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Search:</b> + </u> + </p> + <p xmlns="">For a search, + the following steps are necessary: + </p> + <ul xmlns=""> + <li>Enter the + <i>search string</i> into the input + field + </li> + <br></br> + <li>Activate the necessary + <i>options</i> and + <i>filters</i> + </li> + <br></br> + <li>Click the "Run search" icon (<img src="images\bpmicon\html_searchstart.bmp" />) + or hit + <i><Enter></i>. + </li> + </ul> + <p xmlns="">The search is performed and the search result displayed in + the view area of the publication: + </p><img src="images\bpm\html_searchresult.bmp" /> + <br xmlns=""></br> + <p xmlns="">The result lists all models and objects containing the search + string in their name. Click an object to show its Notebook. Click + a model to load and show it in the view area. + </p> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Search options:</b> + </u> + </p> + <p xmlns="">The following options are available to narrow down the search:</p> + <dl xmlns=""> + <br></br> + <dt> + <b>Case sensitive</b> + </dt> + <dd>If this option is activated (default: inactive), + then the search returns only results that match the cases + of the search string letters. Otherwise upper and lower-case + letters are treated as equal. + </dd> + <br></br> + <dt> + <b>Fragment search</b> + </dt> + <dd>If the option is activated (default), + then all models and objects are returned whose names contain + the search string. If it is deactivated, + then the name must + <i>match</i> the search string for + being returned as a result. + </dd> + </dl> + <br xmlns=""> + <b>Hint: </b>The two options can be used in + any combination. + </br> + <p xmlns=""></p> + <p xmlns=""> + <u> + <b>Filter:</b> + </u> + </p> + <p xmlns="">For setting limits to the search scope the following filter + options are available: + </p> + <dl xmlns=""> + <br></br> + <dt> + <b>Model type filter</b> + </dt> + <dd>Deactivate "all" and activate any model types to search + only models of these types. + </dd> + <br></br> + <dt> + <b>Object class filter</b> + </dt> + <dd>Deactivate "all" and activate any object classes to search + only for objects of these classes. + </dd> + </dl> + <br xmlns=""> + <b>Hint: </b>As soon as you set a model type + filter the search dialogue is adjusted in a way that only + the object classes of the selected model types are offered + for class filter selection. + </br> + <br xmlns=""> + <table style="border:1px solid black; padding:4px;"> + <tr> + <td> + <b>ATTENTION: </b>As long as "all" is active, + all model types or object classes are searched - regardless + of other filter settings! + </td> + </tr> + </table> + </br> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63857.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63857.htm new file mode 100644 index 0000000000000000000000000000000000000000..b99f6f7c055a867d259b7ea033176bd3cbf252f0 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63857.htm @@ -0,0 +1,39 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - Add model address</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63857"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - Add model address</h2> + </td> + </tr> + </table> + <p xmlns="">While working with the HTML publication the URL in the web + browser's address bar remains unchanged, + namely at the address of the starting model of the publication + (e.g. + <span style="font-family:Courier">file:///D:/Publishing/index.html</span>). However, + for some application scenarios it can be important to know + the exact URL of a certain model - e.g.. for + linking to it from external web sites. + </p> + <br xmlns=""> + <b>Hint: </b>This function can be used to create favourites. + </br> + <p xmlns="">Click the "Add model address" icon (<img src="images\bpmicon\html_addmodeladdress.bmp" />) + in the toolbar of the HTML publication. The URL of + the active model is transferred to the browser's address bar + and can be copied from there and used in other applications. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63858.htm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63858.htm new file mode 100644 index 0000000000000000000000000000000000000000..ec44b9e8a077c2a3ce4da64157e93ba6e93227a2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/RES63858.htm @@ -0,0 +1,32 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <title>ADONIS HTML Publication - E-Mail</title> + </head> + <body style="font-family:Arial; font-size:10pt"> + <P> + <A NAME="RES63858"></A> + </P> + <table xmlns="" border="0" cellpadding="5" cellspacing="0" style="margin-left:-10px;" + width="100%" + bgcolor="#004080"> + <tr height="55px"> + <td valign="bottom"> + <h2 style="color:#BFBFBF;margin:4px;">ADONIS HTML Publication - E-Mail</h2> + </td> + </tr> + </table> + <p xmlns="">In model types configured for this purpose it is possible + to store an e-mail address of the responsible person in every + single model. In this case an e-mail message can be + sent to this person directly from the ADONIS HTML publication. Such + models can be recognised by the e-mail icon (<img src="images\bpmicon\html_e-mail.bmp" />) + in the toolbar. For sending a message, + click it. The default e-mail client on your computer + is started and an e-mail message to the process owner is prepared. This message is automatically pre-filled and contains the + model name in the subject, a default text and the link to the model. + </p> + </body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_directorystructure.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_directorystructure.bmp new file mode 100644 index 0000000000000000000000000000000000000000..4ef5a1fff3d128372948293113fd0d3cd8edfaba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_directorystructure.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_graphicview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_graphicview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..3095bba24353bb010ff8e963229502dbc187a50b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_graphicview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelhistory.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelhistory.bmp new file mode 100644 index 0000000000000000000000000000000000000000..93d111d22667101a187ecda856c0c2bc4754f81a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelhistory.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelinfo.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelinfo.bmp new file mode 100644 index 0000000000000000000000000000000000000000..0f320892f1895bc49a47edc23846f9d5d9718029 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelinfo.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelreference.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelreference.bmp new file mode 100644 index 0000000000000000000000000000000000000000..cdc231e15f1947af80f8d3fbc02aab788aef4888 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_modelreference.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_objectreference.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_objectreference.bmp new file mode 100644 index 0000000000000000000000000000000000000000..2c7fd52a90fa3e9bb761dd3ca5220b707443db0a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_objectreference.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_search.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_search.bmp new file mode 100644 index 0000000000000000000000000000000000000000..fb5dabf31be841334cbb5d88ab801a83525a0293 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_search.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_searchresult.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_searchresult.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a9113547d1fbca64b853f9c67f7d3fa23211131f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_searchresult.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startmodel.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startmodel.bmp new file mode 100644 index 0000000000000000000000000000000000000000..826c6c6da0b88b8190d5a6d94f7d5b7b71d0531d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startmodel.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startpage.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startpage.bmp new file mode 100644 index 0000000000000000000000000000000000000000..77d9caca7ecef965b322cc2a0ef12b1c2d9b7a9a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startpage.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startpage_comments.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startpage_comments.bmp new file mode 100644 index 0000000000000000000000000000000000000000..05ec83f8ab6b38c220767eb1677b5f00f7a99f38 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_startpage_comments.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_tabularview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_tabularview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..990274d25834e6bb534a93b23653d084c820be70 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_tabularview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_viewmodes.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_viewmodes.bmp new file mode 100644 index 0000000000000000000000000000000000000000..e31d49408571c00745c6380a7295d4743e7e1ad3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_viewmodes.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_zoom.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_zoom.bmp new file mode 100644 index 0000000000000000000000000000000000000000..8f1c6edc194f46ab83977178f3da98d371d0ae41 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpm/html_zoom.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_addmodeladdress.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_addmodeladdress.bmp new file mode 100644 index 0000000000000000000000000000000000000000..9a9f65ea1263cea3c94e28a0e36afce1fabaf1d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_addmodeladdress.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_back.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_back.bmp new file mode 100644 index 0000000000000000000000000000000000000000..c5f4e733dc11e0cc4c43cd8cbbde842f825ae218 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_back.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_backtostartpage.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_backtostartpage.bmp new file mode 100644 index 0000000000000000000000000000000000000000..9953f3dd1fc9222478eb586681dc2a9b804df68f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_backtostartpage.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_collapseheader.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_collapseheader.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a3a1c020d725a6d00f7c3b567ff6f2d05da5f369 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_collapseheader.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_e-mail.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_e-mail.bmp new file mode 100644 index 0000000000000000000000000000000000000000..73d665eacf19e1bc650179906590bc7f1dc3514b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_e-mail.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_forward.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_forward.bmp new file mode 100644 index 0000000000000000000000000000000000000000..8c9c682a4dddaf700f166c46293bff7b25f67d0d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_forward.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_graphicview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_graphicview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f3302f19e25457ca2ba4b65773345a1686a3211b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_graphicview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_info.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_info.bmp new file mode 100644 index 0000000000000000000000000000000000000000..0780e4af66aed21baf8074f6527d5b9ce8d294d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_info.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_resize.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_resize.bmp new file mode 100644 index 0000000000000000000000000000000000000000..6d8fae5e0d001bf131d71ac7b0de9f9ab176aa5f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_resize.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_restoreheader.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_restoreheader.bmp new file mode 100644 index 0000000000000000000000000000000000000000..9ac47a69e3ba5ae85b982ffd781f5dd0a155092c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_restoreheader.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_search.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_search.bmp new file mode 100644 index 0000000000000000000000000000000000000000..73a6329cdefed5a0b5d15b9019bf37d3f722f40c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_search.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_searchstart.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_searchstart.bmp new file mode 100644 index 0000000000000000000000000000000000000000..1822dba66f680690918b489ecddadeb9877f3287 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_searchstart.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_tabularview.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_tabularview.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a6af2395216f356630b5dc2caa2bd9ba80742661 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help/2057/modern/htmlhelp/images/bpmicon/html_tabularview.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/help_pnt.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help_pnt.gif new file mode 100644 index 0000000000000000000000000000000000000000..ecb684eae048118eeb5fa5f7ce4d159a664b3999 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/help_pnt.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/htm_utl.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/htm_utl.dsl new file mode 100644 index 0000000000000000000000000000000000000000..332ad6351f9db4d1d34b1a04372f39e12fe4f13a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/htm_utl.dsl @@ -0,0 +1,57 @@ +<!-- -*- Lisp -*- +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1998 + +READ BEFORE EDIT: This file is considered to be language independent. Do not + add language dependent text. +******************************************************************************* + +$Revision: 1.1 $ + +--> + +;; +;; utilities independent of the ADONIS library used +;; + +(mode img-map + (element imgmap (sosofo-append + (start-javascript) + (with-mode script (process-children)) + (end-javascript) + (htag (string-append "MAP NAME=" + (attribute-string "ID"))) + (nl) + (start-javascript) + (process-children) + (end-javascript) + (htag "/MAP") (nl))) + (element spot (let ((x (* (%map-fact%) (string->number + (attribute-string "X")))) + (y (* (%map-fact%) (string->number + (attribute-string "Y"))))) + (make formatting-instruction + data: (string-append + "if (" + (attribute-string "ID") + " != '') " + "document.writeln('" + "<AREA SHAPE=RECT COORDS=\"" + (number->string (max 0 (- x (%map-fact%)))) + ", " + (number->string (max 0 (- y (%map-fact%)))) + ", " + (number->string (max 0 (+ x (%map-fact%)))) + ", " + (number->string (max 0 (+ y (%map-fact%)))) + "\" ' + getUrl(" + (attribute-string "ID") + ") + '>'); +" + )))) + (default (process-matching-children "INSTANCES" "IMG" "IMGMAP"))) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/instr.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instr.gif new file mode 100644 index 0000000000000000000000000000000000000000..13f93d8c03f52fed85b48e5e6f10562d44220456 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instr.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/instr_en.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instr_en.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e99a44531af8c8d706edcf7010fdc7caae988c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instr_en.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/instruct_pnt.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instruct_pnt.gif new file mode 100644 index 0000000000000000000000000000000000000000..13f93d8c03f52fed85b48e5e6f10562d44220456 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instruct_pnt.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/instruct_pnt_en.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instruct_pnt_en.gif new file mode 100644 index 0000000000000000000000000000000000000000..4e99a44531af8c8d706edcf7010fdc7caae988c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/instruct_pnt_en.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/isodia.ent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isodia.ent new file mode 100644 index 0000000000000000000000000000000000000000..cae9e53cc2921b047807a8faf84b07149a750d96 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isodia.ent @@ -0,0 +1,26 @@ + <!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with conforming SGML + systems and applications as defined in ISO 8879, provided this notice + is included in all copies. --> + + <!-- Character entity set. Typical invocation: + + <!ENTITY % ISOdia PUBLIC "ISO 8879-1986//ENTITIES Diacritical + Marks//EN"> + %ISOdia; + --> + + <!ENTITY acute SDATA "[acute ]"--=acute accent--> + <!ENTITY breve SDATA "[breve ]"--=breve--> + <!ENTITY caron SDATA "[caron ]"--=caron--> + <!ENTITY cedil SDATA "[cedil ]"--=cedilla--> + <!ENTITY circ SDATA "[circ ]"--=circumflex accent--> + <!ENTITY dblac SDATA "[dblac ]"--=double acute accent--> + <!ENTITY die SDATA "[die ]"--=dieresis--> + <!ENTITY dot SDATA "[dot ]"--=dot above--> + <!ENTITY grave SDATA "[grave ]"--=grave accent--> + <!ENTITY macr SDATA "[macr ]"--=macron--> + <!ENTITY ogon SDATA "[ogon ]"--=ogonek--> + <!ENTITY ring SDATA "[ring ]"--=ring--> + <!ENTITY tilde SDATA "[tilde ]"--=tilde--> + <!ENTITY uml SDATA "[uml ]"--=umlaut mark--> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/isogrk1.ent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isogrk1.ent new file mode 100644 index 0000000000000000000000000000000000000000..2d818d6a6ed7d3258fff7df954a5721899368f20 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isogrk1.ent @@ -0,0 +1,60 @@ + <!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with conforming SGML + systems and applications as defined in ISO 8879, provided this notice + is included in all copies. --> + + <!-- Character entity set. Typical invocation: + + <!ENTITY % ISOgrk1 PUBLIC "ISO 8879-1986//ENTITIES Greek Letters//EN"> + %ISOgrk1; + --> + + <!ENTITY agr SDATA "[agr ]"--=small alpha, Greek--> + <!ENTITY Agr SDATA "[Agr ]"--=capital Alpha, Greek--> + <!ENTITY bgr SDATA "[bgr ]"--=small beta, Greek--> + <!ENTITY Bgr SDATA "[Bgr ]"--=capital Beta, Greek--> + <!ENTITY ggr SDATA "[ggr ]"--=small gamma, Greek--> + <!ENTITY Ggr SDATA "[Ggr ]"--=capital Gamma, Greek--> + <!ENTITY dgr SDATA "[dgr ]"--=small delta, Greek--> + <!ENTITY Dgr SDATA "[Dgr ]"--=capital Delta, Greek--> + <!ENTITY egr SDATA "[egr ]"--=small epsilon, Greek--> + <!ENTITY Egr SDATA "[Egr ]"--=capital Epsilon, Greek--> + <!ENTITY zgr SDATA "[zgr ]"--=small zeta, Greek--> + <!ENTITY Zgr SDATA "[Zgr ]"--=capital Zeta, Greek--> + <!ENTITY eegr SDATA "[eegr ]"--=small eta, Greek--> + <!ENTITY EEgr SDATA "[EEgr ]"--=capital Eta, Greek--> + <!ENTITY thgr SDATA "[thgr ]"--=small theta, Greek--> + <!ENTITY THgr SDATA "[THgr ]"--=capital Theta, Greek--> + <!ENTITY igr SDATA "[igr ]"--=small iota, Greek--> + <!ENTITY Igr SDATA "[Igr ]"--=capital Iota, Greek--> + <!ENTITY kgr SDATA "[kgr ]"--=small kappa, Greek--> + <!ENTITY Kgr SDATA "[Kgr ]"--=capital Kappa, Greek--> + <!ENTITY lgr SDATA "[lgr ]"--=small lambda, Greek--> + <!ENTITY Lgr SDATA "[Lgr ]"--=capital Lambda, Greek--> + <!ENTITY mgr SDATA "[mgr ]"--=small mu, Greek--> + <!ENTITY Mgr SDATA "[Mgr ]"--=capital Mu, Greek--> + <!ENTITY ngr SDATA "[ngr ]"--=small nu, Greek--> + <!ENTITY Ngr SDATA "[Ngr ]"--=capital Nu, Greek--> + <!ENTITY xgr SDATA "[xgr ]"--=small xi, Greek--> + <!ENTITY Xgr SDATA "[Xgr ]"--=capital Xi, Greek--> + <!ENTITY ogr SDATA "[ogr ]"--=small omicron, Greek--> + <!ENTITY Ogr SDATA "[Ogr ]"--=capital Omicron, Greek--> + <!ENTITY pgr SDATA "[pgr ]"--=small pi, Greek--> + <!ENTITY Pgr SDATA "[Pgr ]"--=capital Pi, Greek--> + <!ENTITY rgr SDATA "[rgr ]"--=small rho, Greek--> + <!ENTITY Rgr SDATA "[Rgr ]"--=capital Rho, Greek--> + <!ENTITY sgr SDATA "[sgr ]"--=small sigma, Greek--> + <!ENTITY Sgr SDATA "[Sgr ]"--=capital Sigma, Greek--> + <!ENTITY sfgr SDATA "[sfgr ]"--=final small sigma, Greek--> + <!ENTITY tgr SDATA "[tgr ]"--=small tau, Greek--> + <!ENTITY Tgr SDATA "[Tgr ]"--=capital Tau, Greek--> + <!ENTITY ugr SDATA "[ugr ]"--=small upsilon, Greek--> + <!ENTITY Ugr SDATA "[Ugr ]"--=capital Upsilon, Greek--> + <!ENTITY phgr SDATA "[phgr ]"--=small phi, Greek--> + <!ENTITY PHgr SDATA "[PHgr ]"--=capital Phi, Greek--> + <!ENTITY khgr SDATA "[khgr ]"--=small chi, Greek--> + <!ENTITY KHgr SDATA "[KHgr ]"--=capital Chi, Greek--> + <!ENTITY psgr SDATA "[psgr ]"--=small psi, Greek--> + <!ENTITY PSgr SDATA "[PSgr ]"--=capital Psi, Greek--> + <!ENTITY ohgr SDATA "[ohgr ]"--=small omega, Greek--> + <!ENTITY OHgr SDATA "[OHgr ]"--=capital Omega, Greek--> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/isogrk2.ent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isogrk2.ent new file mode 100644 index 0000000000000000000000000000000000000000..ca644e86a69119d76a30223ed9560744a4378e20 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isogrk2.ent @@ -0,0 +1,32 @@ + <!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with conforming SGML + systems and applications as defined in ISO 8879, provided this notice + is included in all copies. --> + + <!-- Character entity set. Typical invocation: + + <!ENTITY % ISOgrk2 PUBLIC "ISO 8879-1986//ENTITIES Monotoniko + Greek//EN"> + %ISOgrk2; + --> + + <!ENTITY aacgr SDATA "[aacgr ]"--=small alpha, accent, Greek--> + <!ENTITY Aacgr SDATA "[Aacgr ]"--=capital Alpha, accent, Greek--> + <!ENTITY eacgr SDATA "[eacgr ]"--=small epsilon, accent, Greek--> + <!ENTITY Eacgr SDATA "[Eacgr ]"--=capital Epsilon, accent, Greek--> + <!ENTITY eeacgr SDATA "[eeacgr]"--=small eta, accent, Greek--> + <!ENTITY EEacgr SDATA "[EEacgr]"--=capital Eta, accent, Greek--> + <!ENTITY idigr SDATA "[idigr ]"--=small iota, dieresis, Greek--> + <!ENTITY Idigr SDATA "[Idigr ]"--=capital Iota, dieresis, Greek--> + <!ENTITY iacgr SDATA "[iacgr ]"--=small iota, accent, Greek--> + <!ENTITY Iacgr SDATA "[Iacgr ]"--=capital Iota, accent, Greek--> + <!ENTITY idiagr SDATA "[idiagr]"--=small iota, dieresis, accent, Greek--> + <!ENTITY oacgr SDATA "[oacgr ]"--=small omicron, accent, Greek--> + <!ENTITY Oacgr SDATA "[Oacgr ]"--=capital Omicron, accent, Greek--> + <!ENTITY udigr SDATA "[udigr ]"--=small upsilon, dieresis, Greek--> + <!ENTITY Udigr SDATA "[Udigr ]"--=capital Upsilon, dieresis, Greek--> + <!ENTITY uacgr SDATA "[uacgr ]"--=small upsilon, accent, Greek--> + <!ENTITY Uacgr SDATA "[Uacgr ]"--=capital Upsilon, accent, Greek--> + <!ENTITY udiagr SDATA "[udiagr]"--=small upsilon, dieresis, accent, Greek--> + <!ENTITY ohacgr SDATA "[ohacgr]"--=small omega, accent, Greek--> + <!ENTITY OHacgr SDATA "[OHacgr]"--=capital Omega, accent, Greek--> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/isolat1.ent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isolat1.ent new file mode 100644 index 0000000000000000000000000000000000000000..075c8dfc135a61aced196e31a46d6cf2a50310d2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isolat1.ent @@ -0,0 +1,108 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. + This has been extended for use with HTML to cover the full + set of codes in the range 160-255 decimal. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOlat1 PUBLIC + "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML"> + %ISOlat1; +--> +<!ENTITY nbsp CDATA " " -- no-break space --> +<!ENTITY iexcl CDATA "¡" -- inverted exclamation mark --> +<!ENTITY cent CDATA "¢" -- cent sign --> +<!ENTITY pound CDATA "£" -- pound sterling sign --> +<!ENTITY curren CDATA "¤" -- general currency sign --> +<!ENTITY yen CDATA "¥" -- yen sign --> +<!ENTITY brvbar CDATA "¦" -- broken (vertical) bar --> +<!ENTITY sect CDATA "§" -- section sign --> +<!ENTITY uml CDATA "¨" -- umlaut (dieresis) --> +<!ENTITY copy CDATA "©" -- copyright sign --> +<!ENTITY ordf CDATA "ª" -- ordinal indicator, feminine --> +<!ENTITY laquo CDATA "«" -- angle quotation mark, left --> +<!ENTITY not CDATA "¬" -- not sign --> +<!ENTITY shy CDATA "­" -- soft hyphen --> +<!ENTITY reg CDATA "®" -- registered sign --> +<!ENTITY macr CDATA "¯" -- macron --> +<!ENTITY deg CDATA "°" -- degree sign --> +<!ENTITY plusmn CDATA "±" -- plus-or-minus sign --> +<!ENTITY sup2 CDATA "²" -- superscript two --> +<!ENTITY sup3 CDATA "³" -- superscript three --> +<!ENTITY acute CDATA "´" -- acute accent --> +<!ENTITY micro CDATA "µ" -- micro sign --> +<!ENTITY para CDATA "¶" -- pilcrow (paragraph sign) --> +<!ENTITY middot CDATA "·" -- middle dot --> +<!ENTITY cedil CDATA "¸" -- cedilla --> +<!ENTITY sup1 CDATA "¹" -- superscript one --> +<!ENTITY ordm CDATA "º" -- ordinal indicator, masculine --> +<!ENTITY raquo CDATA "»" -- angle quotation mark, right --> +<!ENTITY frac14 CDATA "¼" -- fraction one-quarter --> +<!ENTITY frac12 CDATA "½" -- fraction one-half --> +<!ENTITY frac34 CDATA "¾" -- fraction three-quarters --> +<!ENTITY iquest CDATA "¿" -- inverted question mark --> +<!ENTITY Agrave CDATA "À" -- capital A, grave accent --> +<!ENTITY Aacute CDATA "Á" -- capital A, acute accent --> +<!ENTITY Acirc CDATA "Â" -- capital A, circumflex accent --> +<!ENTITY Atilde CDATA "Ã" -- capital A, tilde --> +<!ENTITY Auml CDATA "Ä" -- capital A, dieresis or umlaut mark --> +<!ENTITY Aring CDATA "Å" -- capital A, ring --> +<!ENTITY AElig CDATA "Æ" -- capital AE diphthong (ligature) --> +<!ENTITY Ccedil CDATA "Ç" -- capital C, cedilla --> +<!ENTITY Egrave CDATA "È" -- capital E, grave accent --> +<!ENTITY Eacute CDATA "É" -- capital E, acute accent --> +<!ENTITY Ecirc CDATA "Ê" -- capital E, circumflex accent --> +<!ENTITY Euml CDATA "Ë" -- capital E, dieresis or umlaut mark --> +<!ENTITY Igrave CDATA "Ì" -- capital I, grave accent --> +<!ENTITY Iacute CDATA "Í" -- capital I, acute accent --> +<!ENTITY Icirc CDATA "Î" -- capital I, circumflex accent --> +<!ENTITY Iuml CDATA "Ï" -- capital I, dieresis or umlaut mark --> +<!ENTITY ETH CDATA "Ð" -- capital Eth, Icelandic --> +<!ENTITY Ntilde CDATA "Ñ" -- capital N, tilde --> +<!ENTITY Ograve CDATA "Ò" -- capital O, grave accent --> +<!ENTITY Oacute CDATA "Ó" -- capital O, acute accent --> +<!ENTITY Ocirc CDATA "Ô" -- capital O, circumflex accent --> +<!ENTITY Otilde CDATA "Õ" -- capital O, tilde --> +<!ENTITY Ouml CDATA "Ö" -- capital O, dieresis or umlaut mark --> +<!ENTITY times CDATA "×" -- multiply sign --> +<!ENTITY Oslash CDATA "Ø" -- capital O, slash --> +<!ENTITY Ugrave CDATA "Ù" -- capital U, grave accent --> +<!ENTITY Uacute CDATA "Ú" -- capital U, acute accent --> +<!ENTITY Ucirc CDATA "Û" -- capital U, circumflex accent --> +<!ENTITY Uuml CDATA "Ü" -- capital U, dieresis or umlaut mark --> +<!ENTITY Yacute CDATA "Ý" -- capital Y, acute accent --> +<!ENTITY THORN CDATA "Þ" -- capital THORN, Icelandic --> +<!ENTITY szlig CDATA "ß" -- small sharp s, German (sz ligature) --> +<!ENTITY agrave CDATA "à" -- small a, grave accent --> +<!ENTITY aacute CDATA "á" -- small a, acute accent --> +<!ENTITY acirc CDATA "â" -- small a, circumflex accent --> +<!ENTITY atilde CDATA "ã" -- small a, tilde --> +<!ENTITY auml CDATA "ä" -- small a, dieresis or umlaut mark --> +<!ENTITY aring CDATA "å" -- small a, ring --> +<!ENTITY aelig CDATA "æ" -- small ae diphthong (ligature) --> +<!ENTITY ccedil CDATA "ç" -- small c, cedilla --> +<!ENTITY egrave CDATA "è" -- small e, grave accent --> +<!ENTITY eacute CDATA "é" -- small e, acute accent --> +<!ENTITY ecirc CDATA "ê" -- small e, circumflex accent --> +<!ENTITY euml CDATA "ë" -- small e, dieresis or umlaut mark --> +<!ENTITY igrave CDATA "ì" -- small i, grave accent --> +<!ENTITY iacute CDATA "í" -- small i, acute accent --> +<!ENTITY icirc CDATA "î" -- small i, circumflex accent --> +<!ENTITY iuml CDATA "ï" -- small i, dieresis or umlaut mark --> +<!ENTITY eth CDATA "ð" -- small eth, Icelandic --> +<!ENTITY ntilde CDATA "ñ" -- small n, tilde --> +<!ENTITY ograve CDATA "ò" -- small o, grave accent --> +<!ENTITY oacute CDATA "ó" -- small o, acute accent --> +<!ENTITY ocirc CDATA "ô" -- small o, circumflex accent --> +<!ENTITY otilde CDATA "õ" -- small o, tilde --> +<!ENTITY ouml CDATA "ö" -- small o, dieresis or umlaut mark --> +<!ENTITY divide CDATA "÷" -- divide sign --> +<!ENTITY oslash CDATA "ø" -- small o, slash --> +<!ENTITY ugrave CDATA "ù" -- small u, grave accent --> +<!ENTITY uacute CDATA "ú" -- small u, acute accent --> +<!ENTITY ucirc CDATA "û" -- small u, circumflex accent --> +<!ENTITY uuml CDATA "ü" -- small u, dieresis or umlaut mark --> +<!ENTITY yacute CDATA "ý" -- small y, acute accent --> +<!ENTITY thorn CDATA "þ" -- small thorn, Icelandic --> +<!ENTITY yuml CDATA "ÿ" -- small y, dieresis or umlaut mark --> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/isonum.ent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isonum.ent new file mode 100644 index 0000000000000000000000000000000000000000..d0ee9d48c846dddc6da1abcba96955328eb43bc7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isonum.ent @@ -0,0 +1,88 @@ + <!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with conforming SGML + systems and applications as defined in ISO 8879, provided this notice + is included in all copies. --> + + <!-- Character entity set. Typical invocation: + + <!ENTITY % ISOnum PUBLIC "ISO 8879-1986//ENTITIES Numeric and Special + Graphic//EN"> + %ISOnum; + --> + + <!ENTITY half SDATA "[half ]"--=fraction one-half--> + <!ENTITY frac12 SDATA "[frac12]"--=fraction one-half--> + <!ENTITY frac14 SDATA "[frac14]"--=fraction one-quarter--> + <!ENTITY frac34 SDATA "[frac34]"--=fraction three-quarters--> + <!ENTITY frac18 SDATA "[frac18]"--=fraction one-eighth--> + <!ENTITY frac38 SDATA "[frac38]"--=fraction three-eighths--> + <!ENTITY frac58 SDATA "[frac58]"--=fraction five-eighths--> + <!ENTITY frac78 SDATA "[frac78]"--=fraction seven-eighths--> + <!ENTITY sup1 SDATA "[sup1 ]"--=superscript one--> + <!ENTITY sup2 SDATA "[sup2 ]"--=superscript two--> + <!ENTITY sup3 SDATA "[sup3 ]"--=superscript three--> + <!ENTITY plus SDATA "[plus ]"--=plus sign B:-- > + <!ENTITY plusmn SDATA "[plusmn]"--/pm B: =plus-or-minus sign--> + <!ENTITY lt SDATA "[lt ]"--=less-than sign R:--> + <!ENTITY equals SDATA "[equals]"--=equals sign R:--> + <!ENTITY gt SDATA "[gt ]"--=greater-than sign R:--> + <!ENTITY divide SDATA "[divide]"--/div B: =divide sign--> + <!ENTITY times SDATA "[times ]"--/times B: =multiply sign--> + <!ENTITY curren SDATA "[curren]"--=general currency sign--> + <!ENTITY pound SDATA "[pound ]"--=pound sign--> + <!ENTITY dollar SDATA "[dollar]"--=dollar sign--> + <!ENTITY cent SDATA "[cent ]"--=cent sign--> + <!ENTITY yen SDATA "[yen ]"--/yen =yen sign--> + <!ENTITY num SDATA "[num ]"--=number sign--> + <!ENTITY percnt SDATA "[percnt]"--=percent sign--> + <!ENTITY amp SDATA "[amp ]"--=ampersand--> + <!ENTITY ast SDATA "[ast ]"--/ast B: =asterisk--> + <!ENTITY commat SDATA "[commat]"--=commercial at--> + <!ENTITY lsqb SDATA "[lsqb ]"--/lbrack O: =left square bracket--> + <!ENTITY bsol SDATA "[bsol ]"--/backslash =reverse solidus--> + <!ENTITY rsqb SDATA "[rsqb ]"--/rbrack C: =right square bracket--> + <!ENTITY lcub SDATA "[lcub ]"--/lbrace O: =left curly bracket--> + <!ENTITY horbar SDATA "[horbar]"--=horizontal bar--> + <!ENTITY verbar SDATA "[verbar]"--/vert =vertical bar--> + <!ENTITY rcub SDATA "[rcub ]"--/rbrace C: =right curly bracket--> + <!ENTITY micro SDATA "[micro ]"--=micro sign--> + <!ENTITY ohm SDATA "[ohm ]"--=ohm sign--> + <!ENTITY deg SDATA "[deg ]"--=degree sign--> + <!ENTITY ordm SDATA "[ordm ]"--=ordinal indicator, masculine--> + <!ENTITY ordf SDATA "[ordf ]"--=ordinal indicator, feminine--> + <!ENTITY sect SDATA "[sect ]"--=section sign--> + <!ENTITY para SDATA "[para ]"--=pilcrow (paragraph sign)--> + <!ENTITY middot SDATA "[middot]"--/centerdot B: =middle dot--> + <!ENTITY larr SDATA "[larr ]"--/leftarrow /gets A: =leftward arrow--> + <!ENTITY rarr SDATA "[rarr ]"--/rightarrow /to A: =rightward arrow--> + <!ENTITY uarr SDATA "[uarr ]"--/uparrow A: =upward arrow--> + <!ENTITY darr SDATA "[darr ]"--/downarrow A: =downward arrow--> + <!ENTITY copy SDATA "[copy ]"--=copyright sign--> + <!ENTITY reg SDATA "[reg ]"--/circledR =registered sign--> + <!ENTITY trade SDATA "[trade ]"--=trade mark sign--> + <!ENTITY brvbar SDATA "[brvbar]"--=broken (vertical) bar--> + <!ENTITY not SDATA "[not ]"--/neg /lnot =not sign--> + <!ENTITY sung SDATA "[sung ]"--=music note (sung text sign)--> + <!ENTITY excl SDATA "[excl ]"--=exclamation mark--> + <!ENTITY iexcl SDATA "[iexcl ]"--=inverted exclamation mark--> + <!ENTITY quot SDATA "[quot ]"--=quotation mark--> + <!ENTITY apos SDATA "[apos ]"--=apostrophe--> + <!ENTITY lpar SDATA "[lpar ]"--O: =left parenthesis--> + <!ENTITY rpar SDATA "[rpar ]"--C: =right parenthesis--> + <!ENTITY comma SDATA "[comma ]"--P: =comma--> + <!ENTITY lowbar SDATA "[lowbar]"--=low line--> + <!ENTITY hyphen SDATA "[hyphen]"--=hyphen--> + <!ENTITY period SDATA "[period]"--=full stop, period--> + <!ENTITY sol SDATA "[sol ]"--=solidus--> + <!ENTITY colon SDATA "[colon ]"--/colon P:--> + <!ENTITY semi SDATA "[semi ]"--=semicolon P:--> + <!ENTITY quest SDATA "[quest ]"--=question mark--> + <!ENTITY iquest SDATA "[iquest]"--=inverted question mark--> + <!ENTITY laquo SDATA "[laquo ]"--=angle quotation mark, left--> + <!ENTITY raquo SDATA "[raquo ]"--=angle quotation mark, right--> + <!ENTITY lsquo SDATA "[lsquo ]"--=single quotation mark, left--> + <!ENTITY rsquo SDATA "[rsquo ]"--=single quotation mark, right--> + <!ENTITY ldquo SDATA "[ldquo ]"--=double quotation mark, left--> + <!ENTITY rdquo SDATA "[rdquo ]"--=double quotation mark, right--> + <!ENTITY nbsp SDATA "[nbsp ]"--=no break (required) space--> + <!ENTITY shy SDATA "[shy ]"--=soft hyphen--> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/isopub.ent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isopub.ent new file mode 100644 index 0000000000000000000000000000000000000000..546a6dda6b07b7252c6daf1e72fc969d9c7a19e8 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/isopub.ent @@ -0,0 +1,96 @@ + <!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with conforming SGML + systems and applications as defined in ISO 8879, provided this notice + is included in all copies. --> + + <!-- Character entity set. Typical invocation: + + <!ENTITY % ISOpub PUBLIC "ISO 8879-1986//ENTITIES Publishing//EN"> + %ISOpub; + --> + + <!ENTITY emsp SDATA "[emsp ]"--=em space--> + <!ENTITY ensp SDATA "[ensp ]"--=en space (1/2-em)--> + <!ENTITY emsp13 SDATA "[emsp3 ]"--=1/3-em space--> + <!ENTITY emsp14 SDATA "[emsp4 ]"--=1/4-em space--> + <!ENTITY numsp SDATA "[numsp ]"--=digit space (width of a number)--> + <!ENTITY puncsp SDATA "[puncsp]"--=punctuation space (width of comma)--> + <!ENTITY thinsp SDATA "[thinsp]"--=thin space (1/6-em)--> + <!ENTITY hairsp SDATA "[hairsp]"--=hair space--> + <!ENTITY mdash SDATA "[mdash ]"--=em dash--> + <!ENTITY ndash SDATA "[ndash ]"--=en dash--> + <!ENTITY dash SDATA "[dash ]"--=hyphen (true graphic)--> + <!ENTITY blank SDATA "[blank ]"--=significant blank symbol--> + <!ENTITY hellip SDATA "[hellip]"--=ellipsis (horizontal)--> + <!ENTITY nldr SDATA "[nldr ]"--=double baseline dot (en leader)--> + <!ENTITY frac13 SDATA "[frac13]"--=fraction one-third--> + <!ENTITY frac23 SDATA "[frac23]"--=fraction two-thirds--> + <!ENTITY frac15 SDATA "[frac15]"--=fraction one-fifth--> + <!ENTITY frac25 SDATA "[frac25]"--=fraction two-fifths--> + <!ENTITY frac35 SDATA "[frac35]"--=fraction three-fifths--> + <!ENTITY frac45 SDATA "[frac45]"--=fraction four-fifths--> + <!ENTITY frac16 SDATA "[frac16]"--=fraction one-sixth--> + <!ENTITY frac56 SDATA "[frac56]"--=fraction five-sixths--> + <!ENTITY incare SDATA "[incare]"--=in-care-of symbol--> + <!ENTITY block SDATA "[block ]"--=full block--> + <!ENTITY uhblk SDATA "[uhblk ]"--=upper half block--> + <!ENTITY lhblk SDATA "[lhblk ]"--=lower half block--> + <!ENTITY blk14 SDATA "[blk14 ]"--=25% shaded block--> + <!ENTITY blk12 SDATA "[blk12 ]"--=50% shaded block--> + <!ENTITY blk34 SDATA "[blk34 ]"--=75% shaded block--> + <!ENTITY marker SDATA "[marker]"--=histogram marker--> + <!ENTITY cir SDATA "[cir ]"--/circ B: =circle, open--> + <!ENTITY squ SDATA "[squ ]"--=square, open--> + <!ENTITY rect SDATA "[rect ]"--=rectangle, open--> + <!ENTITY utri SDATA "[utri ]"--/triangle =up triangle, open--> + <!ENTITY dtri SDATA "[dtri ]"--/triangledown =down triangle, open--> + <!ENTITY star SDATA "[star ]"--=star, open--> + <!ENTITY bull SDATA "[bull ]"--/bullet B: =round bullet, filled--> + <!ENTITY squf SDATA "[squf ]"--/blacksquare =sq bullet, filled--> + <!ENTITY utrif SDATA "[utrif ]"--/blacktriangle =up tri, filled--> + <!ENTITY dtrif SDATA "[dtrif ]"--/blacktriangledown =dn tri, filled--> + <!ENTITY ltrif SDATA "[ltrif ]"--/blacktriangleleft R: =l tri, filled--> + <!ENTITY rtrif SDATA "[rtrif ]"--/blacktriangleright R: =r tri, filled--> + <!ENTITY clubs SDATA "[clubs ]"--/clubsuit =club suit symbol--> + <!ENTITY diams SDATA "[diams ]"--/diamondsuit =diamond suit symbol--> + <!ENTITY hearts SDATA "[hearts]"--/heartsuit =heart suit symbol--> + <!ENTITY spades SDATA "[spades]"--/spadesuit =spades suit symbol--> + <!ENTITY malt SDATA "[malt ]"--/maltese =maltese cross--> + <!ENTITY dagger SDATA "[dagger]"--/dagger B: =dagger--> + <!ENTITY Dagger SDATA "[Dagger]"--/ddagger B: =double dagger--> + <!ENTITY check SDATA "[check ]"--/checkmark =tick, check mark--> + <!ENTITY cross SDATA "[ballot]"--=ballot cross--> + <!ENTITY sharp SDATA "[sharp ]"--/sharp =musical sharp--> + <!ENTITY flat SDATA "[flat ]"--/flat =musical flat--> + <!ENTITY male SDATA "[male ]"--=male symbol--> + <!ENTITY female SDATA "[female]"--=female symbol--> + <!ENTITY phone SDATA "[phone ]"--=telephone symbol--> + <!ENTITY telrec SDATA "[telrec]"--=telephone recorder symbol--> + <!ENTITY copysr SDATA "[copysr]"--=sound recording copyright sign--> + <!ENTITY caret SDATA "[caret ]"--=caret (insertion mark)--> + <!ENTITY lsquor SDATA "[lsquor]"--=rising single quote, left (low)--> + <!ENTITY ldquor SDATA "[ldquor]"--=rising dbl quote, left (low)--> + <!ENTITY fflig SDATA "[fflig ]"--small ff ligature--> + <!ENTITY filig SDATA "[filig ]"--small fi ligature--> + <!ENTITY fjlig SDATA "[fjlig ]"--small fj ligature--> + <!ENTITY ffilig SDATA "[ffilig]"--small ffi ligature--> + <!ENTITY ffllig SDATA "[ffllig]"--small ffl ligature--> + <!ENTITY fllig SDATA "[fllig ]"--small fl ligature--> + <!ENTITY mldr SDATA "[mldr ]"--em leader--> + <!ENTITY rdquor SDATA "[rdquor]"--rising dbl quote, right (high)--> + <!ENTITY rsquor SDATA "[rsquor]"--rising single quote, right (high)--> + <!ENTITY vellip SDATA "[vellip]"--vertical ellipsis--> + <!ENTITY hybull SDATA "[hybull]"--rectangle, filled (hyphen bullet)--> + <!ENTITY loz SDATA "[loz ]"--/lozenge - lozenge or total mark--> + <!ENTITY lozf SDATA "[lozf ]"--/blacklozenge - lozenge, filled--> + <!ENTITY ltri SDATA "[ltri ]"--/triangleleft B: l triangle, open--> + <!ENTITY rtri SDATA "[rtri ]"--/triangleright B: r triangle, open--> + <!ENTITY starf SDATA "[starf ]"--/bigstar - star, filled--> + <!ENTITY natur SDATA "[natur ]"--/natural - music natural--> + <!ENTITY rx SDATA "[rx ]"--pharmaceutical prescription (Rx)--> + <!ENTITY sext SDATA "[sext ]"--sextile (6-pointed star)--> + <!ENTITY target SDATA "[target]"--register mark or target--> + <!ENTITY dlcrop SDATA "[dlcrop]"--downward left crop mark --> + <!ENTITY drcrop SDATA "[drcrop]"--downward right crop mark --> + <!ENTITY ulcrop SDATA "[ulcrop]"--upward left crop mark --> + <!ENTITY urcrop SDATA "[urcrop]"--upward right crop mark --> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/jade.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/jade.exe new file mode 100644 index 0000000000000000000000000000000000000000..a0e522e43241d93aa33fed77b28a8086453cdd5b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/jade.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/jade.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/jade.txt new file mode 100644 index 0000000000000000000000000000000000000000..760bd4d5544b2d4fc39c10f6a490c460d2b85e5e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/jade.txt @@ -0,0 +1,34 @@ +Die ADONIS Dokumentations-Komponente benutzt für das Postprocessing der +generierten Dokumentation den frei verfügbaren SGML-Prozessor "jade" +(im folgenden ``Software'' genannt). Für diese Software gilt folgender Copyright-Vermerk: + + + +----------------------------------------------------------------------- +Copyright (c) 1994, 1995, 1996 James Clark + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +``Software''), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL JAMES CLARK BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of James Clark shall +not be used in advertising or otherwise to promote the sale, use or +other dealings in this Software without prior written authorization +from James Clark. +----------------------------------------------------------------------- + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/lang.ini b/TOOL/setup/BOC/SDbD_ADOxx15_SA/lang.ini new file mode 100644 index 0000000000000000000000000000000000000000..f4ffdf0bde7c6101ac78e4063aa1dee33af492ae --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/lang.ini @@ -0,0 +1 @@ +2057 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adm51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adm51.dll new file mode 100644 index 0000000000000000000000000000000000000000..7f46ce576958b089ac4c86dcdde1ad51e8279271 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adm51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adoml.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adoml.dll new file mode 100644 index 0000000000000000000000000000000000000000..b268b6da04a26017f5c4d48db33c53323a123f80 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adoml.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adsi51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adsi51.dll new file mode 100644 index 0000000000000000000000000000000000000000..ce237917dee1cde5e230c181712c119fd0c3bfee Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/adsi51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/cnf51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/cnf51.dll new file mode 100644 index 0000000000000000000000000000000000000000..3eb1e4c28995048072e5777a68f324ce3c7b63be Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/cnf51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/cpw51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/cpw51.dll new file mode 100644 index 0000000000000000000000000000000000000000..3ea1d579dafe60cd42d06958984cecfb971857ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/cpw51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/gkey51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/gkey51.dll new file mode 100644 index 0000000000000000000000000000000000000000..5e733f93d423e6ed1906baeeda0435b9073ade9e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/gkey51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/gpm51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/gpm51.dll new file mode 100644 index 0000000000000000000000000000000000000000..26e7304ce608aec41d369367d10d62160527b663 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/gpm51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/ins51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/ins51.dll new file mode 100644 index 0000000000000000000000000000000000000000..9da6946d03ee0a6adcb50b1b3bcbd9842508001f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/ins51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/kick51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/kick51.dll new file mode 100644 index 0000000000000000000000000000000000000000..9b33e0e60720cacb55c203c7ea87b93e86f98a86 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/kick51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/lic51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/lic51.dll new file mode 100644 index 0000000000000000000000000000000000000000..57e573f4e924163b7d8ee6642eba90171f9ccf00 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/lic51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/sql51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/sql51.dll new file mode 100644 index 0000000000000000000000000000000000000000..501313190360e976028e3e2202761af173953fb8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/sql51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/str51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/str51.dll new file mode 100644 index 0000000000000000000000000000000000000000..0389d553bb218cc62dbce65d87972f9131001f9a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/2057/str51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/mm51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/mm51.dll new file mode 100644 index 0000000000000000000000000000000000000000..ddb3c89537071391580b27d5cd7e55ad2270c0b8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/language/mm51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/launch51.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/launch51.dll new file mode 100644 index 0000000000000000000000000000000000000000..9189d2926db9f43c0308a3a9b9253ed5645d3c07 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/launch51.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/libeay32.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/libeay32.dll new file mode 100644 index 0000000000000000000000000000000000000000..b9dbf55e89e204dc91e0a194fe9512d3773f6a20 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/libeay32.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/license.ini b/TOOL/setup/BOC/SDbD_ADOxx15_SA/license.ini new file mode 100644 index 0000000000000000000000000000000000000000..9f9592b211819c10ac74a0afde03068df9920e73 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/license.ini @@ -0,0 +1 @@ +42B85BB2E593E717185A75F0DDF2F833 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/objref.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/objref.dll new file mode 100644 index 0000000000000000000000000000000000000000..5f65bab75cef49ef9cc5e0eb0359ce7a2877372a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/objref.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/re00005.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/re00005.dll new file mode 100644 index 0000000000000000000000000000000000000000..218616379d35148a0d78e19701471ede019a1097 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/re00005.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/resize.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/resize.gif new file mode 100644 index 0000000000000000000000000000000000000000..0c9796a729e4b02082b10952a0f68aaca681bd34 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/resize.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/simrescomp_en.xlt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/simrescomp_en.xlt new file mode 100644 index 0000000000000000000000000000000000000000..5ed960c5a1a746b0252901354bef1b21a7ea4d3b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/simrescomp_en.xlt differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/sp133.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/sp133.dll new file mode 100644 index 0000000000000000000000000000000000000000..d95e6ecf914987bdeca1ff61f1dfb3505b2be588 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/sp133.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/spgrove.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/spgrove.dll new file mode 100644 index 0000000000000000000000000000000000000000..f0367a0672549a2b7267a2ef70f73bad8318e362 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/spgrove.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm.bat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm.bat new file mode 100644 index 0000000000000000000000000000000000000000..96f161d0f65e390e0c5f79a21da99a5b7bb51601 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm.bat @@ -0,0 +1,37 @@ +@echo off + +goto start + +Parameter: +%1... ADONIS Verzeichnis (inkl. abschliessendem Backslash) +%2... Ausgabedatei (vom Benutzer gewaehlt) +%3... temporäre SGML-Datei + +%~ni -> Name +%~xi -> Extension +%~di -> Laufwerk +%~pi -> Pfad + +:start +echo Parameter: +echo 1: %1 +echo 2: %2 +echo 3: %3 +echo. +echo Verzeichnis: +cd + +copy "%1boclogo.gif" +copy "%1help.htm" +copy "%1instruct_pnt.gif" +copy "%1help_pnt.gif" +copy "%1design.gif" +copy "%1tree.jar" + +set "sgml_catalog_files=%1catalog" + +"%1jade.exe" -b ISO-8859-1 -t html -f jade.log -d "%1std2htm5.dsl" -o %2 %3 + +REM pause + +exit \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm5.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm5.dsl new file mode 100644 index 0000000000000000000000000000000000000000..be0c10b7f1477c97469c22e09e5991ca098edc5e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm5.dsl @@ -0,0 +1,3209 @@ +<!-- -*- Lisp -*- + +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1997 +******************************************************************************* + +$Revision: 1.1 $ + +--> + +<!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"[ +<!entity util system "ado_utl.dsl"> +]> +&util; + + +<!-- -*- Lisp -*- + +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1998 +******************************************************************************* + +$Revision: 1.1 $ + +This DSSSL style sheet contains the transformation SGML -> HTML. +The SGML input must follow the syntax given in 'ado.dtd', which see. + +On each page there is a table of contents which contains a list of +all models. Therefore one should not export more than 20 models +in one run so that the list won't be too long. + +This Style sheet has the following features: + +If an instance has a chapter called 'Simulationsdaten' or +'Simulationsergebnisse' then this chapter will be output as a table. + +If an attribute's value is the empty string then '- keine Eingabe -' +will be printed instead. + +Only instances of class 'Prozeßstart', 'Aktivität', 'Entscheidung', +'Bearbeiter' and 'Rolle' will appear in the list at the right side +of the image. The corresponding heading will be omitted if there +are no instances of a particular class. + +For instances of class 'Prozeßaufruf' links will not be generated to +the page containing the instance but rather directly to the subprocess +whose name is the value of the attribute 'aufgerufener Prozeß'. + +At the bottom of each page the model-attributes 'Autor', 'Letzter Bearbeiter' +and 'letzte Änderung am' are printed. + + + +Some limited changes to the generated output can be done by changing +the variable assignments in the 'configuration section' at the +beginning of this file, e.g. the string printed at the top of each +page, also the various fixed headings can be 'localized'. + +--> + +(define debug + (external-procedure "UNREGISTERED::James Clark//Procedure::debug")) + +(declare-flow-object-class + formatting-instruction + "UNREGISTERED::James Clark//Flow Object Class::formatting-instruction") + +(declare-characteristic + scroll-title + "UNREGISTERED::James Clark//Characteristic::scroll-title" + "ADONIS®") + +;--- HTML LINKS, E-MAIL SUBJECT(S), GRAFIKEN UND MOUSOVER--- + +(define %help_link% "help.htm") + +(define %help_pic% "help_pnt.gif") + +(define %help_mo% "Hilfe und Legende") + +;--------------- Fonts and Styles -------------------------- + +;; Name of the fonts used in the HTML +;; Namen der benutzten Schriftarten +(define %font-name% "Verdana, Arial, Helvetica") + +;; Standard font style +;; Eigenschaften der Standardschrift +(define %main-font-style% + (style + font-family-name: %font-name% + font-size: 10pt + lines: 'wrap + line-spacing: (* 10pt 1.5))) + +(define %main-font-style-italic% + (style + font-family-name: %font-name% + font-size: 10pt + font-posture: 'italic + line-spacing: (* 10pt 1.5))) + +(define %main-font-style2% + (style + font-family-name: %font-name% + font-size: 10pt + ;lines: 'wrap + ;line-spacing: (* 12pt 1.5) + )) + +(define %main-font-style3% + (style + font-family-name: %font-name% + font-size: 8pt + ;lines: 'wrap + ;line-spacing: (* 8pt 1.5) + )) + +(define %main-font-style4% + (style + font-family-name: %font-name% + font-size: 8pt + lines: 'wrap + line-spacing: (* 8pt 1.5) + )) + +(define %main-font-style5% + (style + font-family-name: %font-name% + font-size: 9pt + ;lines: 'wrap + ;line-spacing: (* 9pt 1.5) + )) + +(define %main-font-style6% + (style + font-family-name: %font-name% + font-size: 9pt + lines: 'wrap + line-spacing: (* 9pt 1.5) + )) + +;; Standard font style for bold letters +;; Eigenschaften der Standardschrift bei Fettdruck +(define %main-font-style-bold% + (style + font-family-name: %font-name% + font-size: 10pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 10pt 1.5))) + + +;; Description: Header styles are sorted by different levels. +;; The lower the level is the bigger is the header. +;; The biggest header is level 1. + +;; Beschreibung: Standardüberschriften sind in verschiedene Stufen eingeteilt. +;; Je niedriger die Stufe desto größer ist die Überschrift. +;; Die größte Überschrift ist die der Stufe 1. + +;; Standard header style (level 1) +;; Eigenschaften der Standardüberschrift (Stufe 1) +(define %header-1-style% + (style + font-family-name: %font-name% + font-size: 16pt + font-weight: 'bold + lines: 'asis-wrap + line-spacing: (* 24pt 1.5))) + +;; Standard header style (level 2) +;; Eigenschaften der Standardüberschrift (Stufe 2) +(define %header-2-style% + (style + font-family-name: %font-name% + font-size: 20pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 20pt 1.5))) + +;; Standard header style (level 3) +;; Eigenschaften der Standardüberschrift (Stufe 3) +(define %header-3-style% + (style + font-family-name: %font-name% + font-size: 18pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 18pt 1.5))) + +;; Standard header style (level 4) +;; Eigenschaften der Standardüberschrift (Stufe 4) +(define %header-4-style% + (style + font-family-name: %font-name% + font-size: 16pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 16pt 1.5))) + +;; Nicht Standard header style (level 4) +;; Eigenschaften der Standardüberschrift (Stufe 4) ohne BOLD +(define %header-4-style-nb% + (style + font-family-name: %font-name% + font-size: 16pt + lines: 'wrap + line-spacing: (* 16pt 1.5))) + +;; Standard header style (level 5) +;; Eigenschaften der Standardüberschrift (Stufe 5) +(define %header-5-style% + (style + font-family-name: %font-name% + font-size: 12pt + font-weight: 'bold + lines: 'wrap + font-posture: 'italic + line-spacing: (* 12pt 1.5))) + +;; Standard header style (level 6) +;; Eigenschaften der Standardüberschrift (Stufe 6) +(define %header-6-style% + (style + font-family-name: %font-name% + font-size: 12pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 12pt 1.5))) + +;; Standard header style (level 7) +;; Eigenschaften der Standardüberschrift (Stufe 7) +(define %header-7-style% + (style + font-family-name: %font-name% + font-size: 11pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 11pt 1.5))) + +;; Standard header style (level 8) +;; Eigenschaften der Standardüberschrift (Stufe 8) +(define %header-8-style% + (style + font-family-name: %font-name% + font-size: 10pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 10pt 1))) + +;; Standard header style (level 8) +;; Eigenschaften der Standardüberschrift (Stufe 8) +(define %header-9-style% + (style + font-family-name: %font-name% + font-size: 8pt + font-weight: 'bold + font-posture: 'italic + lines: 'wrap + line-spacing: (* 8pt 1.5))) + + +(define (%color-beige%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 1.000 0.929 0.839)) + +(define (%color-red%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 1.000 0.000 0.000)) + +(define (%color-black%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 0.000 0.000 0.000)) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; configuration section +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +; these strings are used to sort instances by class. they may need +; to be changed when using another AB. +(define %class-names% + '("Akteur" + "Aktivität" + "Bearbeiter" + "Entscheidung" + "Dokument" + "Kostenstelle" + "Organisationseinheit" + "Prozeß" + "Prozeßaufruf" + "Prozeßstart" + "Ressource" + "Rolle" + "Anwendungsfall")) + +(define %class-names-en% + '("Actor" + "Activity" + "Performer" + "Decision" + "Document" + "Cost center" + "Organizational unit" + "Process" + "Subprocess" + "Process start" + "Resource" + "Role" + "Use case")) + +(define %class-headings% %class-names%) + +(define %class-headings-en% %class-names-en%) + +(define %subprocess-head% "Untergeordnete Prozesse") + +(define %subprocess-head-en% "Subordinated Processes") +;(define %subprocess-head% #f) + +; the following two strings are used to process subprocesses. +; they may need to be changed when using another AB +(define %subprocess-class-1% "Prozeß") +(define %subprocess-class-2% "Prozeßaufruf") +(define %subprocess-class-3% "Aktivität") +(define %subprocess-class-4% "Anwendungsfall") +(define %subprocess-class-5% "Organisationseinheit") + +(define %subprocess-attribute-1% "Referenzierter Prozeß") +(define %subprocess-attribute-2% "aufgerufener Prozeß") +(define %subprocess-attribute-3% "Referenzierte Anwendungsfälle") +(define %subprocess-attribute-4% "Details") +(define %subprocess-attribute-5% "Modellreferenz") + +(define %toc-heading% "Inhalt") + +(define %img-heading% "Grafische Darstellung") + +(define %logo-filename% "boclogo.gif") +(define %logo-alt-txt% "BOC ITC GmbH") + +(define %logo-rechts% "design.gif") + +(define %background% "bg.gif") + +(define %submodels-in-toc? #f) + +; if %sort-by-class? is true the instance toc will be sorted by class. +; NOTE: in this case %class-names% and %class-headings% must be adapted +; to the AB actually used +(define %sort-by-class? #t) + +; if this is true then hyperlinks to subprocesses will be emitted as +; a href to a CGI script that gets 'model=modelname' as a parameter. +; this script is supposed to return a 302-Redirect pointing to the subprocess +(define %subprocesses-with-cgi? #f) +(define %subprocess-cgi% "http://www.boc.co.at/boc-cgi/nph-geturl") + +(define %footer% "(C) BOC ITC GmbH") + +; heading above the instances list +(define %instances-heading% "Details") + +; heading above the relations list +(define %relations-heading% "Beziehungen") + +; text for the hyperlink pointing from a model page back +; to the list of models +(define %dir-link% "[Modelle]") + +; text for the hyperlink pointing from an instance page back +; to the containing model +(define %model-link% "Modell") + +; +(define %top-of-page-link "Anfang") + +(define %no-entry% "- keine Eingabe -") + +; if %home-url% is not equal false then a link will be printed +; above the toc +;(define %home-url% "A HREF=\"http://www.boc-eu.com/ado_html\"") +(define %home-url% #f) +(define %home-link% "[Zurück zur BOC DevPage]") + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end configuration section +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (emit-geturl) + (make formatting-instruction + data: " +function getUrl(s) +{ + begin = s.indexOf('HREF='); + + if (begin == -1) return \"\"; + end = s.indexOf('\"', begin + 6); + + if (s.indexOf('$$$instance$$$') == -1) return s.substring(begin, end + 1); + else return s.substring(begin, end + 1) + ' target=instance'; +} +")) + + +;; ---------------------------------------------------- ;; +;; >>>>>>>>>>>>>>>>>>>> PARALELL LOAD <<<<<<<<<<<<<<<<< ;; +;; ---------------------------------------------------- ;; + +(define (emit-geturl-paralell-load) + (make formatting-instruction + data: " +function getParalellUrl(s) +{ + begin = s.indexOf('HREF=') + 6; + + if (begin == -1) return \"\"; + end = s.indexOf('\"', begin + 6); + + if (s.indexOf('$$$instance$$$') == -1) return s.substring(begin, end); + else return s.substring(begin, end); +} +")) + +(define (emit-parallel-load) + (make formatting-instruction + data: " + +var key_set = new Boolean(); + +function loadPage(mod_lnk, ins_lnk) +{ + if (key_set) + { + if (ins_lnk == \"\") + { + return; + } + top.frames[1].location=ins_lnk; + } + else + { + if (mod_lnk == \"\") + { + return; + } + + if (mod_lnk==ins_lnk) + { + top.frames[1].location=ins_lnk; + } + else + { + top.frames[2].location=mod_lnk; + } + } +} + + +function set_down(Ereignis) +{ + BrowserName = navigator.appName; + BrowserVersion = parseInt(navigator.appVersion); + + if (BrowserName == \"Netscape\" && BrowserVersion >=3) + { + if (Ereignis.modifiers & Event.SHIFT_MASK) + { + if (key_set) + { + key_set=false; + self.status=\"Modus \\'Modell anzeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + else + { + key_set=true; + self.status=\"Modus \\'Objektdaten angezeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + } + } + else + { + if (window.event.keyCode == 16) + { + if (key_set) + { + key_set=false; + self.status=\"Modus \\'Modell anzeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + else + { + key_set=true; + self.status=\"Modus \\'Objektdaten angezeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + } + } +} + + +document.onkeydown = set_down; +")) + + +;; ---------------------------------------------------- ;; +;; >>>>>>>>>>>>>>>>>>>>>> TREE VIEW <<<<<<<<<<<<<<<<<<< ;; +;; ---------------------------------------------------- ;; + +;; +;; +;; escape a string so that it can be used as a parameter to a CGI-script +;; +(define (string-to-var str) + (let ((c-list (string->list str))) + (let loop ((c c-list)) + (if (= (length c) 0) + "" + (string-append + (char-to-var (list-ref c 0)) + (loop (list-tail c 1))))))) + +(define (char-to-var c) + (case c + ; control characters (0..31) + + ; punctuation (32..47) + ((#\space) "") + ((#\!) "p21") ((#\") "p22") ((#\#) "p23") ((#\$) "p24") ((#\%) "p25") + ((#\&) "p26") ((#\') "p27") ((#\() "brcop") ((#\)) "brccl") ((#\*) "p2A") + ((#\+) "p2B") ((#\,) "p2C") ((#\-) "p2D") ((#\.) "dot") ((#\/) "p2F") + + ; digits (48..57) + ((#\0) "z0") ((#\1) "z1") ((#\2) "z2") ((#\3) "z3") ((#\4) "z4") + ((#\5) "z5") ((#\6) "z6") ((#\7) "z7") ((#\8) "z8") ((#\9) "z9") + + ; punctuation (58..63) + ((#\colon) "p3A") ((#\semicolon) "p3B") ((#\less-than-sign) "p3C") + ((#\equals-sign) "p3D") ((#\greater-than-sign) "p3E") + ((#\question-mark) "p3F") ((#\commercial-at) "p40") + + ; upper case ASCII (65..90) + ((#\A) "A") ((#\B) "B") ((#\C) "C") ((#\D) "D") ((#\E) "E") + ((#\F) "F") ((#\G) "G") ((#\H) "H") ((#\I) "I") ((#\J) "J") + ((#\K) "K") ((#\L) "L") ((#\M) "M") ((#\N) "N") ((#\O) "O") + ((#\P) "P") ((#\Q) "Q") ((#\R) "R") ((#\S) "S") ((#\T) "T") + ((#\U) "U") ((#\V) "V") ((#\W) "W") ((#\X) "X") ((#\Y) "Y") + ((#\Z) "Z") + + ; (91..96) + ((#\[) "p5B") ((#\\) "p5C") ((#\]) "p5D") ((#\^) "p5E") + ((#\_) "p5F") ((#\`) "p60") + + ; lower case ASCII (97..122) + ((#\a) "a") ((#\b) "b") ((#\c) "c") ((#\d) "d") ((#\e) "e") + ((#\f) "f") ((#\g) "g") ((#\h) "h") ((#\i) "i") ((#\j) "j") + ((#\k) "k") ((#\l) "l") ((#\m) "m") ((#\n) "n") ((#\o) "o") + ((#\p) "p") ((#\q) "q") ((#\r) "r") ((#\s) "s") ((#\t) "t") + ((#\u) "u") ((#\v) "v") ((#\w) "w") ((#\x) "x") ((#\y) "y") + ((#\z) "z") + + ; (123..126) + ((#\{) "p7B") ((#\|) "p7C") ((#\}) "p7D") ((#\~) "p7E") + + ; control characters (127..160) + + ; (161..255) + ((#\inverted-exclamation-mark) "pA1") + ((#\cent-sign) "pA2") + ((#\pound-sign) "pA3") + ((#\currency-sign) "pA4") + ((#\yen-sign) "pA5") + ((#\section-sign) "pA7") + ((#\copyright-sign) "pA9") + ((#\left-pointing-double-angle-quotation-mark) "pAB") + ((#\registered-sign) "pAE") + ((#\degree-sign) "pB0") + ((#\plus-minus-sign) "pB1") + ((#\superscript-two) "pB2") + ((#\superscript-three) "pB3") + ((#\acute-accent) "pB4") + ((#\micro-sign) "pB5") + ((#\pilcrow-sign) "pB6") + ((#\cedilla) "pB8") + ((#\superscript-one) "pB9") + ((#\right-pointing-double-angle-quotation-mark) "pBB") + ((#\vulgar-fraction-one-quarter) "pBC") + ((#\vulgar-fraction-one-half) "pBD") + ((#\vulgar-fraction-three-quarters) "pBE") + ((#\inverted-question-mark) "pBF") + ((#\latin-capital-letter-a-with-grave) "pC0") + ((#\latin-capital-letter-a-with-acute) "pC1") + ((#\latin-capital-letter-a-with-circumflex) "pC2") + ((#\latin-capital-letter-a-with-tilde) "pC3") + ((#\latin-capital-letter-a-with-diaeresis) "pC4") + ((#\latin-capital-letter-a-with-ring-above) "pC5") + ((#\latin-capital-letter-ae) "pC6") + ((#\latin-capital-letter-c-with-cedilla) "pC7") + ((#\latin-capital-letter-e-with-grave) "pC8") + ((#\latin-capital-letter-e-with-acute) "pC9") + ((#\latin-capital-letter-e-with-circumflex) "pCA") + ((#\latin-capital-letter-e-with-diaeresis) "pCB") + ((#\latin-capital-letter-i-with-grave) "pCC") + ((#\latin-capital-letter-i-with-acute) "pCD") + ((#\latin-capital-letter-i-with-circumflex) "pCE") + ((#\latin-capital-letter-i-with-diaeresis) "pCF") + ((#\latin-capital-letter-eth) "pD0") + ((#\latin-capital-letter-n-with-tilde) "pD1") + ((#\latin-capital-letter-o-with-grave) "pD2") + ((#\latin-capital-letter-o-with-acute) "pD3") + ((#\latin-capital-letter-o-with-circumflex) "pD4") + ((#\latin-capital-letter-o-with-tilde) "pD5") + ((#\latin-capital-letter-o-with-diaeresis) "pD6") + ((#\multiplication-sign) "pD7") + ((#\latin-capital-letter-o-with-stroke) "pD8") + ((#\latin-capital-letter-u-with-grave) "pD9") + ((#\latin-capital-letter-u-with-acute) "pDA") + ((#\latin-capital-letter-u-with-circumflex) "pDB") + ((#\latin-capital-letter-u-with-diaeresis) "pDC") + ((#\latin-capital-letter-y-with-acute) "pDD") + ((#\latin-capital-letter-thorn) "pDE") + ((#\latin-small-letter-sharp-s) "pDF") + ((#\latin-small-letter-a-with-grave) "pE0") + ((#\latin-small-letter-a-with-acute) "pE1") + ((#\latin-small-letter-a-with-circumflex) "pE2") + ((#\latin-small-letter-a-with-tilde) "pE3") + ((#\latin-small-letter-a-with-diaeresis) "pE4") + ((#\latin-small-letter-a-with-ring-above) "pE5") + ((#\latin-small-letter-ae) "pE6") + ((#\latin-small-letter-c-with-cedilla) "pE7") + ((#\latin-small-letter-e-with-grave) "pE8") + ((#\latin-small-letter-e-with-acute) "pE9") + ((#\latin-small-letter-e-with-circumflex) "pEA") + ((#\latin-small-letter-e-with-diaeresis) "pEB") + ((#\latin-small-letter-i-with-grave) "pEC") + ((#\latin-small-letter-i-with-acute) "pED") + ((#\latin-small-letter-i-with-circumflex) "pEE") + ((#\latin-small-letter-i-with-diaeresis) "pEF") + ((#\latin-small-letter-eth) "pF0") + ((#\latin-small-letter-n-with-tilde) "pF1") + ((#\latin-small-letter-o-with-grave) "pF2") + ((#\latin-small-letter-o-with-acute) "pF3") + ((#\latin-small-letter-o-with-circumflex) "pF4") + ((#\latin-small-letter-o-with-tilde) "pF5") + ((#\latin-small-letter-o-with-diaeresis) "pF6") + ((#\division-sign) "pF7") + ((#\latin-small-letter-o-with-stroke) "pF8") + ((#\latin-small-letter-u-with-grave) "pF9") + ((#\latin-small-letter-u-with-acute) "pFA") + ((#\latin-small-letter-u-with-circumflex) "pFB") + ((#\latin-small-letter-u-with-diaeresis) "pFC") + ((#\latin-small-letter-y-with-acute) "pFD") + ((#\latin-small-letter-thorn) "pFE") + ((#\latin-small-letter-y-with-diaeresis) "pFF") + + ; else replace by space + (else ""))) + + +;; +;; emit-geturl +;; +;; Emit Javascript code that contains the function definition for "getUrl()" +;; +(define (emit-geturl-no-href) + (make formatting-instruction + data: " +function getUrlNoHref(s) { + begin = s.indexOf('HREF=') + 5; + if (begin == -1) return \"\"; + end = s.indexOf('#', begin + 6); + return s.substring(begin + 1, end); +} +")) + + +;; +;; emit-treeview-administration +;; +;; Emit Javascript code that contains the function definition for "getUrl()" +;; +(define (emit-treeview-start) + (sosofo-append + (htag "script language=Javascript src=dynlayer.js")(htag "/script") + (htag "script language=Javascript src=treeview4.js")(htag "/script") + (htag "script language=Javascript") + (nl) + (make formatting-instruction + data: +"<!-- hide this from older browsers + +var TreeView1 = new TreeView; +TreeView1.Animated=false; +TreeView1.Font.Size=2; +TreeView1.Font.Bold=false; +TreeView1.Name='TreeView1'; +TreeView1.Target='menu'; +TreeView1.Vertical_Offset=70; +TreeView1.Horizontal_Offset=10; +TreeView1.bgcolor = '#990033 link=#FFEDD6 vlink=#FFEDD6 alink=#FFEDD6'; +TreeView1.Caption = '"))) + + +;; +;; emit-treeview-administration +;; +;; Emit Javascript code that contains the function definition for "getUrl()" +;; +(define (emit-treeview-end) + (sosofo-append + (make formatting-instruction + data: " + +TreeView1.Paint(); +// --> +") + (htag "/SCRIPT") + (nl))) + + +;; +;; Explorer page strings +;; +(define %body-settings-blue% "BODY BGCOLOR=\"#000099\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\"") +(define %body-settings-white% "BODY BGCOLOR=\"#FFFFFF\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\"") +(define %body-settings-white-parallel-load-model% "BODY BGCOLOR=\"#FFFFFF\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\" onLoad=\"javascript:self.focus();status='Modus \\'Objektdaten anzeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.'\"") +(define %body-settings-white-model% "BODY BGCOLOR=\"#FFFFFF\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\" onLoad=\"javascript:self.focus();status=''\"") + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (print-nonempty-attribute-if classname attrname) + (if (and (string=? classname (attribute-string "CLASS")) + (and (string=? attrname (attribute-string "ATTRIBUTE")) + (not (string=? "" (data (select-elements (children (current-node)) '(VALUE))))))) + (process-matching-children "VALUE") + (empty-sosofo))) + +(define (print-attribute-if classname attrname) + (if (and (string=? classname (attribute-string "CLASS")) + (string=? attrname (attribute-string "ATTRIBUTE"))) + (process-matching-children "VALUE") + (empty-sosofo))) + +(define (print-instance-and-attribute-if classname attrname) + (if (and (string=? classname (attribute-string "CLASS")) + (string=? attrname (attribute-string "ATTRIBUTE"))) + (sosofo-append + (with-mode toc + (process-node-list (ancestor "INSTANCE"))) + (literal ": ") + (process-matching-children "VALUE")) + (empty-sosofo))) + + + +;; +;; nl +;; +;; emit a linefeed +;; +(define (nl) + (make formatting-instruction + data: " +")) + + + +;; +;; htag +;; +;; generate an HTML tag +;; +(define (htag tag) + (make formatting-instruction + data: (string-append "<" tag ">"))) + + + +;; +;; make-html +;; +;; emit the current sosofo enclosed in start- and end tags +;; +(define (make-html tag) + (sosofo-append + (htag tag) + (process-children-trim) + (htag (string-append "/" tag)) (nl))) + + + +(define (start-javascript) + (sosofo-append + (htag "SCRIPT Language=JavaScript") (nl) + (make formatting-instruction + data: "<!-- hide this from older browsers") + (nl))) + +(define (end-javascript) + (sosofo-append + (make formatting-instruction + data: "// --> +") + (htag "/SCRIPT") + (nl))) + + + +;; +;; header +;; +;; emit a page header +;; +(define (header) + (sosofo-append + (htag (string-append "IMG SRC=\"" + %logo-filename% + "\" ALT=\"" + %logo-alt-txt% + "\" ALIGN=right HSPACE=20")) + (nl))) + +(define (footer) + (sosofo-append + (nl) + (htag "HR") (nl) + (htag "P ALIGN=CENTER") (nl) + (htag "FONT SIZE=-2 FACE=\"Lucida Console\"") (nl) + (htag "B") + (make sequence + font-family-name: "Lucida Console" + font-size: 8pt + (literal %footer%)) + (htag "/B") (htag "BR") (nl) + (htag "/FONT") (nl))) + + + +;; +;; subst-quote +;; +;; The next two functions work together to subsitute each occurrence of +;; a single quote by a backslash and a quote. This is needed if a string +;; used inside JavaScript (enclosed in single quotes) code contains a +;; single quote. +;; +(define (subst-quote-char c) + (if (char=? #\' c) + "\\'" (string c))) + +(define (subst-quote str) + (let ((c-list (string->list str))) + (let loop ((c c-list)) + (if (= (length c) 0) + "" + (string-append + (subst-quote-char (list-ref c 0)) + (loop (list-tail c 1))))))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; elements +;; +;; The elements are ordered according to their hierarchy (see ado.dtd). +;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; +;; top-level: ado +;; +(element ado + (sosofo-append + (make scroll + font-size: 11pt + font-family-name: %font-name% + + (htag "FRAMESET COLS=\"260,*\"") + (nl) + (htag "FRAMESET ROWS=\"270,*\"") + (nl) + (htag (string-append + "FRAME SRC=\"" + (attribute-string "FILEBASE") + "1." + (attribute-string "FILEEXT") + "\" name=\"menu\" scrolling=no")) + (nl) + (htag (string-append + "FRAME SRC=\"" + %help_link% + "\" name=\"instance\"")) + (nl) + (htag "/FRAMESET") + (nl) + (htag (string-append + "FRAME SRC=\"" + (attribute-string "FILEBASE") + "2." + (attribute-string "FILEEXT") + "\" name=\"model\"")) + (nl) + (htag "/FRAMESET")) + + (with-mode make-tree-menu-start (process-node-list (current-node))) + (process-children))) + +;; +;; model +;; +(element model + (make scroll + scroll-title: + (string-append + "ADONIS®: Modell \"" + (data (select-elements(children (current-node)) '(NAME))) + "\"") + font-size: 11pt + font-family-name: %font-name% + color: (%color-black%) + + (nl) + (htag "meta target=\"model\"") + (nl) + + (start-javascript) + (emit-geturl) + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE")) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE")) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE")) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE"))))) + (sosofo-append + (emit-geturl-paralell-load) + (emit-parallel-load) + (make formatting-instruction + data: " +// --> +") + (htag "/SCRIPT") + (nl) + (htag %body-settings-white-parallel-load-model%) + (nl)) + (sosofo-append + (make formatting-instruction + data: " +// --> +") + (htag "/SCRIPT") + (nl) + (htag %body-settings-white-model%) + (nl))) + (with-mode img-map (process-matching-children "INSTANCES" "IMG" "IMGMAP")) + + (htag "TABLE BORDER=0 WIDTH=100%") + (nl) + (htag "TR") + (nl) + (htag "TD") + (nl) + (htag "/TD") + (nl) + (htag "TD ALIGN=RIGHT VALIGN=MIDDLE") + (nl) + (process-matching-children "NAME") + (nl) + (htag "/TD") + (nl) + (htag "TD ALIGN=RIGHT VALIGN=TOP WIDTH=32") + (nl) + (htag (string-append + "IMG SRC=\"" + %logo-filename% + "\" ALT=\"" + %logo-alt-txt% + "\"")) + (nl) + (htag "/TD") + (nl) + (htag "/TR") + (nl) + (htag "/TABLE") + (nl) + (nl) + + (process-matching-children "INSTANCES") + (footer))) + +(element (model name) + (sosofo-append + (htag "CENTER") + (nl) + (htag "BR") + (nl) + + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname1 (process-node-list (children (ancestor "MODEL")))) + (make sequence + use: %header-2-style%) + ) + + (nl) + (htag "/CENTER") + (nl) + (htag "BR") + (htag "BR") + (nl) + ) + +) + + +(element (model library) + (empty-sosofo)) + +(element (model attributes) + (empty-sosofo)) + + +;; +;; attribute +;; +(element attribute + (sosofo-append + (if (and (not (string=? "RECORD" (attribute-string "TYPE"))) + (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "Name" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "Sprache" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Beschreibung" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Kommentar" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Description" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Comment" (data (select-elements (children (current-node)) '(NAME)))) + (string=? "Denomination" (data (select-elements (children (current-node)) '(NAME))))))))))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (nl))) + +(element row + (with-mode get-record-attributes (process-node-list (current-node)))) + +(element (attribute name) + (if (check-model-language? (ancestor "MODEL")) + (if (string=? "Reihenfolge" (data (current-node))) + (make paragraph + space-before: .5cm + use: %header-8-style% + (literal "Order: ") + (nl)) + (if (string=? "Referenzierter Prozeß" (data (current-node))) + (make paragraph + space-before: .5cm + use: %header-8-style% + (literal "Referenced Process: ") + (nl)) + (if (string=? "aufgerufener Prozeß" (data (current-node))) + (make paragraph + space-before: .5cm + use: %header-8-style% + (literal "Referenced Subprocess: ") + (nl)) + (if (string=? "Referenzierte Anwendungsfälle" (data (current-node))) + (make paragraph + space-before: .5cm + use: %header-8-style% + (literal "Referenced use cases: ") + (nl)) + (if (string=? "Modellreferenz" (data (current-node))) + (make paragraph + space-before: .5cm + use: %header-8-style% + (literal "Model reference: ") + (nl)) + (make paragraph + space-before: .5cm + use: %header-8-style% + (make sequence) + (literal ": ") + (nl)) + ))))) + + (make paragraph + space-before: .5cm + use: %header-8-style% + (make sequence) + (literal ": ") + (nl)))) + +(element (attribute value) + + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (if (attribute-string "PARAM") + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (htag (string-append + "A HREF=\"" + (attribute-string "PARAM") + "\" target=\"_blank\"")) + (make sequence) + (htag "/A")) + + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + (literal (attribute-string "TARGETINSTANCE")) + ) + (htag "BR") + (nl) + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style% + (literal + " (" + (attribute-string "TARGETTYPE") + ": ")) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style% + (literal ")") + (htag "BR"))) + + + + (if (attribute-string "TARGET") + (make paragraph + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address + (attribute-string "TARGET")) + ;(literal (subst-quote (data (current-node)))) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (make formatting-instruction + data: "') + 'target=model>") + ;(literal (subst-quote (data (current-node)))) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + (make sequence + use: %main-font-style%)))) + (nl)) + + (sosofo-append + (if (attribute-string "PARAM") + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (htag (string-append + "A HREF=\"" + (attribute-string "PARAM") + "\" target=\"_blank\"")) + (make sequence) + (htag "/A")) + + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + (literal (attribute-string "TARGETINSTANCE"))) + (htag "BR") + (nl) + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style% + (literal + " (" + (attribute-string "TARGETTYPE") + ": ")) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style% + (literal ")") + (htag "BR"))) + + + + (if (attribute-string "TARGET") + (make paragraph + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address + (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + (make sequence + use: %main-font-style%)))) + (nl)) + ) +) + + + +(define foo '("INSTANCES" "INSTANCE" "ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE")) + + + +;; +;; instances +;; +(element instances + (sosofo-append + (with-mode img-mode (apply process-matching-children '("IMG"))) + (make paragraph + space-before: 1.2cm + use: %header-4-style-nb% + (literal %instances-heading%)) + + (if %sort-by-class? + + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (htag "UL") + (nl) + + (with-mode toc + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + %class-headings-en% + %class-names%)) + + (if %subprocess-head-en% + (sosofo-append + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head-en%) + (list %subprocess-class-1%))) + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head-en%) + (list %subprocess-class-2%)))) + (empty-sosofo)) + + (htag "/UL") + (nl) + ) + + (sosofo-append + (htag "UL") + (nl) + + (with-mode toc + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + %class-headings% + %class-names%)) + + (if %subprocess-head% + (sosofo-append + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head%) + (list %subprocess-class-1%))) + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head%) + (list %subprocess-class-2%)))) + (empty-sosofo)) + + (htag "/UL") + (nl) + ) + ) + + (sosofo-append + (htag "UL") + (nl) + (with-mode toc (apply process-matching-children '("INSTANCES" "INSTANCE" "NAME"))) + (htag "/UL") + (nl))) + + (process-children) + + (htag "HR") + (nl) + + (nl) + (htag "TABLE") + (nl) + + (if (check-model-language? (ancestor "MODEL")) + (with-mode author_en (process-node-list (ancestor "MODEL"))) + (with-mode author (process-node-list (ancestor "MODEL"))) + ) + + (htag "/TABLE") + (nl))) + + + +(element img (empty-sosofo)) + + + +;; +;; instance +;; +(element instance + (make scroll + scroll-title: + (string-append + "ADONIS®: Modell \"" + (data (select-elements (children (ancestor "MODEL")) '(NAME))) + "\" - " + (data (select-elements (children (current-node)) '(NAME))) + " (" + (data (select-elements (children (current-node)) '(CLASS))) + ")") + font-size: 11pt + font-family-name: %font-name% + color: (%color-black%) + + (nl) + (htag "meta target=\"instance\"") + (nl) + + (start-javascript) + + (make formatting-instruction + data: " +function getUrl(s) +{ + begin = s.indexOf('HREF='); + if (begin == -1) return \"\"; + end = s.indexOf('\"', begin + 6); + if (s.indexOf('$$$instance$$$') == -1) + return s.substring(begin, end + 1); + else + return s.substring(begin, end + 1); +} +// --> +") + (htag "/SCRIPT") + (nl) + (htag %body-settings-white%) + (nl) + (sosofo-append + (with-mode get-instance-name (process-children)) + (process-matching-children "CLASS") + (with-mode get-language-dependend-attributes (process-children)) + (process-matching-children "ATTRIBUTES" "RELATIONS")))) + +(element (instance name) + (make sequence + use: %header-6-style%)) + + +(element (instance class) + (if (check-model-language? (ancestor "MODEL")) + + (sosofo-append + (if (string=? "Akteur" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Actor)") + ) + (if (string=? "Aktivität" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Activity)") + ) + (if (string=? "Bearbeiter" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Performer)") + ) + (if (string=? "Entscheidung" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Decision)") + ) + (if (string=? "Dokument" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Document)") + ) + (if (string=? "Kostenstelle" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Cost center)") + ) + (if (string=? "Organisationseinheit" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Organizational unit)") + ) + (if (string=? "Prozeß" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Process)") + ) + (if (string=? "Prozeßaufruf" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Subprocess)") + ) + (if (string=? "Prozeßstart" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Process start)") + ) + (if (string=? "Ressource" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Resource)") + ) + (if (string=? "Rolle" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Process)") + ) + (if (string=? "Anwendungsfall" (data (current-node))) + (make sequence + use: %header-5-style% + (literal " (Use case)") + ) + (empty-sosofo) + ))))))))))))) + + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (with-mode model-link (process-node-list (ancestor "MODEL"))) + ) + ) + (sosofo-append + (make sequence + use: %header-5-style% + (literal " (") + (literal (data (current-node))) + (literal ")") + ) + + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (with-mode model-link (process-node-list (ancestor "MODEL"))) + ) + ) + ) +) + +;; +;; attributes +;; +(element nbchapter + (sosofo-append + (process-matching-children "ATTRIBUTE"))) + +(element chapter + (empty-sosofo)) + +;; +;; relations +;; +(element relations + (empty-sosofo)) + + +;; +;; relation +;; +(element (relation name) + (sosofo-append + (htag "DT") + (with-mode bedingung + (process-element-with-id + (attribute-string "RELID" (ancestor "RELATION")))) + (make link + color: (color-blue) + destination: (idref-address + (attribute-string "RELID" (ancestor "RELATION"))) + (make sequence)))) + + + +(mode bedingung + (element attribute + (sosofo-append + (print-nonempty-attribute-if + "Nachfolger" "Übergangsbedingung"))) + (element (attribute value) (sosofo-append + (make sequence) + (literal ": "))) + (default (apply process-matching-children foo))) + + + +;; +;; from +;; +(element (from name) (empty-sosofo)) +(element (from class) (empty-sosofo)) + + + +;; +;; to +;; +(element (to name) + (sosofo-append + (htag "DD") + (make link + color: (color-blue) + destination: (idref-address + (attribute-string "TARGET" (ancestor "TO"))) + (make sequence)) + (nl))) + +(element (to class) + (sosofo-append + (literal " (") (make sequence) (literal ")") + (htag "/DD"))) + +(element br (htag "BR")) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end elements +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(mode img-mode + (default (empty-sosofo)) + + (element img + (sosofo-append + (htag "TABLE BORDER ALIGN=CENTER") + (nl) + (htag "TR") + (nl) + (htag "TD") + + (let ((filename (string-append (attribute-string "SRC")".jpg"))) + (sosofo-append + (htag (string-append + "IMG SRC=\"" filename + "\" USEMAP=\"#" + (attribute-string "ID" (ancestor "MODEL")) + "\" BORDER=0")))) + + (htag "/TD") + (nl) + (htag "/TR") + (nl) + (htag "/TABLE") + (nl))) + +) + + +(mode subs + (default (apply process-matching-children foo)) + + (element attribute + (if (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (empty-sosofo) + (sosofo-append + (print-attribute-if %subprocess-class-1% %subprocess-attribute-1%) + (print-attribute-if %subprocess-class-2% %subprocess-attribute-2%)))) + + (element (attribute value) + (sosofo-append + (htag "LI") + (if %subprocesses-with-cgi? + (sosofo-append + (htag (string-append + "A HREF=\"" %subprocess-cgi% "?model=" + (string-to-cgi (data (current-node))) + "\"")) + (make sequence + use: %main-font-style-bold% + color: (%color-red%) + (process-children)) + + (htag "/A")) + (if (attribute-string "TARGET") + (if (check-model-language? (ancestor "MODEL")) + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET")))) + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (process-children)) + ) + (process-children))) + (htag "/LI") + (nl))) + + (element br (sosofo-append (htag "BR") (nl))) +) + + +(mode toc + (default (apply process-matching-children '("INSTANCE" "NAME"))) + + (element instance + (sosofo-append + (htag "LI") + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + destination: (current-node-address) + (process-matching-children "NAME")) + (make formatting-instruction + data: "') + 'target=instance>") + (process-matching-children "NAME") + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + + (element name + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_instance_name_en_toc (process-node-list (children (ancestor "INSTANCE")))) + (make sequence + color: (%color-red%) + use: %main-font-style-bold% + (literal (subst-quote (data (current-node)))) + ) + ) + ) +) + +(mode get_instance_name_en_toc + (default (empty-sosofo)) + + (element nbchapter + (process-children)) + + (element attributes + (process-children)) + + (element attribute + (if (string=? "Denomination" (data (select-elements (children (current-node)) '(NAME)))) + (process-matching-children "VALUE") + (empty-sosofo) + ) + ) + + (element (attribute value) + (if (string=? "" (data (current-node))) + (make sequence + color: (%color-red%) + use: %main-font-style-bold% + (literal "--no denomination--")) + (make sequence + color: (%color-red%) + use: %main-font-style-bold% + (literal (subst-quote (data (current-node))))) + ) + ) +) + + + +(mode img-map + (element imgmap (sosofo-append + (start-javascript) + (with-mode script (process-children)) + (end-javascript) + (htag (string-append "MAP NAME=" + (attribute-string "ID"))) + (nl) + (start-javascript) + (process-children) + (end-javascript) + (htag "/MAP") (nl))) + + (element spot +;;---> INFORMATION FOR PARALLEL CALL + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE" (ancestor "MODEL"))) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE" (ancestor "MODEL")))))) + (let ((x (* (%map-fact%) (string->number + (attribute-string "X")))) + (y (* (%map-fact%) (string->number + (attribute-string "Y"))))) + (make formatting-instruction + data: (string-append + "if (" + (attribute-string "ID") + " != '') " + "document.writeln('" + "<AREA SHAPE=RECT COORDS=\"" + (number->string (max 0 (- x (%map-fact%)))) + ", " + (number->string (max 0 (- y (%map-fact%)))) + ", " + (number->string (max 0 (+ x (%map-fact%)))) + ", " + (number->string (max 0 (+ y (%map-fact%)))) + "\" a href=\"javascript:loadPage(\\'' + getParalellUrl(" + (attribute-string "ID") + ") + '\\', \\'' + getParalellUrl(I" + (attribute-string "ID") + ") + '\\')\">'); +" + ))) +;;<--- INFORMATION FOR PARALLEL CALL + (let ((x (* (%map-fact%) (string->number + (attribute-string "X")))) + (y (* (%map-fact%) (string->number + (attribute-string "Y"))))) + (make formatting-instruction + data: (string-append + "if (" + (attribute-string "ID") + " != '') " + "document.writeln('" + "<AREA SHAPE=RECT COORDS=\"" + (number->string (max 0 (- x (%map-fact%)))) + ", " + (number->string (max 0 (- y (%map-fact%)))) + ", " + (number->string (max 0 (+ x (%map-fact%)))) + ", " + (number->string (max 0 (+ y (%map-fact%)))) + "\" ' + getUrl(" + (attribute-string "ID") + ") + '>'); + " + ))))) + (default (process-matching-children "INSTANCES" "IMG" "IMGMAP"))) + + +(mode script + (element spot (sosofo-append + ; set default. this avoids a runtime error + ; if the ADONIS instance this spot points to + ; was excluded by the mode in use + (make formatting-instruction + data: (string-append + (attribute-string "ID") + "='';")) + +;;---> INFORMATION FOR PARALLEL CALL + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE" (ancestor "MODEL"))) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE" (ancestor "MODEL")))))) + (make formatting-instruction + data: (string-append + "I" + (attribute-string "ID") + "='';")) + (empty-sosofo)) +;;<--- INFORMATION FOR PARALLEL CALL + (nl) + (process-node-list + (element-with-id (attribute-string "ID"))))) + + (element instance + (sosofo-append + (make formatting-instruction + data: (string-append + (attribute-string "ID") + "='")) + (make link + destination: (current-node-address) + (make formatting-instruction + data: "$$$instance$$$")) + (make formatting-instruction + data: "';") + + (if (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-1%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-2%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-3%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-4%) + (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-5%))))) + (apply process-matching-children foo) + (empty-sosofo)) + +;;---> INFORMATION FOR PARALLEL CALL + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE" (ancestor "MODEL"))) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE" (ancestor "MODEL")))))) + (sosofo-append + (make formatting-instruction + data: (string-append + "I" + (attribute-string "ID") + "='")) + (make link + destination: (current-node-address) + (make formatting-instruction + data: "$$$instance$$$")) + (make formatting-instruction + data: "';") + + (if (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-1%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-2%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-3%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-4%) + (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-5%))))) + (apply process-matching-children foo) + (empty-sosofo))) + (empty-sosofo)) +;;<--- INFORMATION FOR PARALLEL CALL + )) + + (element (attribute value) + (if (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-1%) + (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-2%) + (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-3%) + (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-4%) + (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-5%))))) + (if %subprocesses-with-cgi? + (sosofo-append + (make formatting-instruction + data: (string-append + (attribute-string "ID" (ancestor "INSTANCE")) + "='")) + (htag (string-append + "A HREF=\"" + %subprocess-cgi% + "?model=" + (string-to-cgi (data (current-node))) + "\"")) + + (make formatting-instruction + data: "bla") + (htag "/A") + (make formatting-instruction + data: "';")) + + (if (attribute-string "TARGET") + (sosofo-append + (make formatting-instruction + data: (string-append + (attribute-string "ID" (ancestor "INSTANCE")) + "='")) + (make link + destination: (idref-address (attribute-string "TARGET")) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "';") + (nl)) + (empty-sosofo))) + + (empty-sosofo))) + + (default (apply process-matching-children foo)) +) + + +(mode bla + (default (empty-sosofo)) + + (element instances + (sosofo-append + (with-mode toc + (do-classes3 + (lambda (num head) + (sosofo-append + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + %class-headings% %class-names%)))) +) + + +(mode author + (element (model attributes nbchapter attribute) + (let ((name (data (select-elements (children (current-node)) '(NAME))))) + (if (or (string=? name "Autor") + (string=? name "Letzter Bearbeiter") + (string=? name "Letzte Änderung am")) + (sosofo-append + (htag "TR") + (apply process-matching-children '("NAME" "VALUE")) + (htag "/TR") (nl)) + (empty-sosofo)))) + (element (model attributes nbchapter attribute name) + (make sequence + (htag "TD ALIGN=RIGHT") + (process-children) (literal ": ") + (htag "/TD") (nl))) + (element (model attributes nbchapter attribute value) + (make sequence + (htag "TD") + (process-children) + (htag "/TD") (nl))) + (default (apply process-matching-children + '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + +(mode author_en + (element (model attributes nbchapter attribute) + (let ((name (data (select-elements (children (current-node)) '(NAME))))) + (if (or (string=? name "Autor") + (string=? name "Letzter Bearbeiter") + (string=? name "Letzte Änderung am")) + (sosofo-append + (htag "TR") + (apply process-matching-children '("NAME" "VALUE")) + (htag "/TR") (nl)) + (empty-sosofo)))) + (element (model attributes nbchapter attribute name) + (if (string=? "Autor" (data (current-node))) + (make sequence + (htag "TD ALIGN=RIGHT") + (literal "Author: ") + (htag "/TD") (nl) + ) + (if (string=? "Letzter Bearbeiter" (data (current-node))) + (make sequence + (htag "TD ALIGN=RIGHT") + (literal "Last user: ") + (htag "/TD") (nl) + ) + (if (string=? "Letzte Änderung am" (data (current-node))) + (make sequence + (htag "TD ALIGN=RIGHT") + (literal "Date last changed: ") + (htag "/TD") (nl) + ) + (empty-sosofo)))) + ) + (element (model attributes nbchapter attribute value) + (make sequence + (htag "TD") + (process-children) + (htag "/TD") (nl))) + (default (apply process-matching-children + '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + +(mode model-link + (default (empty-sosofo)) + + (element model + (sosofo-append + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + destination: (current-node-address) + (process-matching-children "NAME")) + (make formatting-instruction + data: "') + 'target=model>") + (process-matching-children "NAME") + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + + (element (model name) + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname2 (process-node-list (children (ancestor "MODEL")))) + (make sequence) + ) + ) +) + + + +(mode get-instance-name + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (string=? "Sprache" (data (select-elements (children (current-node)) 'NAME))) + (process-children) + (empty-sosofo))) + + (element (attribute value) + (if (string=? "Deutsch" (data (current-node))) + (with-mode instance-name-ger (process-node-list (children (ancestor "INSTANCE")))) + (with-mode instance-name-eng (process-node-list (children (ancestor "INSTANCE")))))) +) + + +(mode instance-name-ger + (default (empty-sosofo)) + + (element name + (with-mode #f (process-node-list (current-node)))) +) + + +(mode instance-name-eng + (default (empty-sosofo)) + + (element name + (sosofo-append + (make formatting-instruction + data:"<!--") + (with-mode #f (process-node-list (current-node))) + (make formatting-instruction + data:"-->") + (with-mode write-instance-name-eng (process-node-list (children (ancestor "INSTANCE")))))) +) + + +(mode write-instance-name-eng + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (string=? "Denomination" (data (select-elements (children (current-node)) 'NAME))) + (process-children) + (empty-sosofo))) + + (element (attribute value) + (make sequence + use: %header-6-style%)) +) + + +(mode get-language-dependend-attributes + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (string=? "Sprache" (data (select-elements (children (current-node)) 'NAME))) + (process-children) + (empty-sosofo))) + + (element (attribute value) + (if (string=? "Deutsch" (data (current-node))) + (with-mode write-language-dependend-attributes-ger (process-node-list (children (ancestor "INSTANCE")))) + (with-mode write-language-dependend-attributes-eng (process-node-list (children (ancestor "INSTANCE")))))) +) + + +(mode write-language-dependend-attributes-ger + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (or (string=? "Beschreibung" (data (select-elements (children (current-node)) 'NAME))) + (string=? "Kommentar" (data (select-elements (children (current-node)) 'NAME)))) + (if (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (empty-sosofo))) + + (element (attribute name) + (with-mode #f (process-node-list (current-node)))) + + (element (attribute value) + (with-mode #f (process-node-list (current-node)))) +) + + +(mode write-language-dependend-attributes-eng + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (or (string=? "Description" (data (select-elements (children (current-node)) 'NAME))) + (string=? "Comment" (data (select-elements (children (current-node)) 'NAME)))) + (if (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (empty-sosofo))) + + (element (attribute name) + (with-mode #f (process-node-list (current-node)))) + + (element (attribute value) + (with-mode #f (process-node-list (current-node)))) +) + + +(mode get-record-attributes + (default (empty-sosofo)) + + (element (attribute row) + (make paragraph + space-before: 0.2cm + (htag "TABLE BORDER=2 WIDTH=100%") + (htag "TR") + (htag "TD") + (htag "TABLE BORDER=0") + (htag "TR") + (htag "TD") + (with-mode get-process-responsible (process-children)) + (htag "/TD") + (htag "/TR") + (htag "/TABLE") + (htag "/TD") + (htag "/TR") + (htag "/TABLE"))) + + (element (attribute row attribute) + (with-mode #f (process-node-list (current-node)))) +) + + +(mode get-process-responsible + (default (empty-sosofo)) + + (element attribute + (sosofo-append + (if (and (not (string=? "RECORD" (attribute-string "TYPE"))) + (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE)))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (nl))) + + (element (attribute name) + (make paragraph + use: %header-9-style% + (make formatting-instruction + data: "&nbsp;&nbsp;") + (make sequence) + (literal ": ") + (nl))) + + + (element (attribute value) + (sosofo-append + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make link + color: (%color-red%) + use: %main-font-style4% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + (literal (attribute-string "TARGETINSTANCE"))) + (nl) + (make sequence + use: %main-font-style4% + (literal + " (" + )) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style4% + destination: (idref-address (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style4% + (literal ")"))) + (sosofo-append + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style4%))) + (nl))) +) + + + + +(define (main-model-is-in? snl str-name str-length) + (if (model-found? (select-elements (children snl) '(MODEL)) str-name str-length) + #t + #f)) + +;; this to search through all models +(define (model-found? pnl str-name str-length) + (let loop ((snl pnl)) + (if (> (string-length (data (select-elements (children (node-list-first snl)) 'NAME))) str-length) + (if (string=? str-name (substring (data (select-elements (children (node-list-first snl)) '(NAME))) 0 str-length)) + #t + (if (node-list-empty? snl) + #f + (loop (node-list-rest snl)))) + (if (node-list-empty? snl) + #f + (loop (node-list-rest snl)))))) + + +;;;;;;;;;;;;;;;;;;;;;;;;;; +;;SOURCE-TREE FOR APPLET;; +;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (node-list->list nl) + (reverse (node-list-reduce nl (lambda (result snl) (cons snl result)) '()))) + + +(define (do-modeltype-check snl) + (if (string=? "Prozeßlandkarte" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"3|") + (if (string=? "Geschäftsprozeßmodell" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"4|") + (if (string=? "Arbeitsumgebungsmodell" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"5|") + (if (string=? "Anwendungsfalldiagramm" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"6|") + (if (string=? "Dokumentenmodell" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"7|") + (make formatting-instruction + data: "value=\"1|") + ) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;; +;;ROOT-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;; + +(mode make-tree-menu-start + (default (empty-sosofo)) + + (element ado + (make scroll + font-size: 11pt + font-family-name: %font-name% + color: (%color-black%) + (make formatting-instruction + data: + (string-append +" +<html> +<head> +<title>ADONIS®-Homepage</title> +</head> +<body bgcolor=#ffffff link=#000000 vlink=#000000 alink=#000000> +")) + + (make formatting-instruction + data: "<TABLE WIDTH=\"100%\" BORDER=\"0\">") + (make formatting-instruction + data: "<TR>") + (make formatting-instruction + data: "<TD ALIGN=\"RIGHT\">") + + (make formatting-instruction + data: "<a href=\"") + (make formatting-instruction + data: %help_link%) + (make formatting-instruction + data: "\" target=\"instance\">") + (make formatting-instruction + data: "<img src=\"") + (make formatting-instruction + data: %help_pic%) + (make formatting-instruction + data: "\" alt=\"") + (make formatting-instruction + data: %help_mo%) + (make formatting-instruction + data: "\" border=\"0\">") + (make formatting-instruction + data: "</A>") + + (make formatting-instruction + data: "</TD>") + (make formatting-instruction + data: "</TR>") + (make formatting-instruction + data: "</TABLE>") + + (make formatting-instruction + data:" +<applet code=\"TreeMenu\" archive=\"tree.jar\" name=\"TreeView\" align=\"baseline\" width=248 height=230>") + + (let loop ((modelgroups (children (current-node)))) + (if (node-list-empty? modelgroups) + (empty-sosofo) + (if (attribute-string "name" (node-list-first modelgroups)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"topdesc\" ")) + (make formatting-instruction + data: "value=\"2|BOC ITC GmbH\"> +") + (make formatting-instruction + data: (string-append "<param name=\"topdesturl\" ")) + (make formatting-instruction + data: "value=\"http://www.boc-eu.com\"> +") + (make formatting-instruction + data: (string-append "<param name=\"topwhere\" ")) + (make formatting-instruction + data: "value=\"_new\"> +") + (do-modelgroups1 (children (node-list-first modelgroups))) + (loop (node-list-rest modelgroups)) + ) + (loop (node-list-rest modelgroups)) + ) + ) + ) + + (make formatting-instruction + data: " +<param name=\"Notice\" value=\"BOC ITC GmbH\"> +<param name=\"bgcolor\" value=\"255,255,255\"> +<param name=\"openindex\" value=\"1-0-1\"> +<param name=\"animationdelay\" value=\"6\"> +<param name=\"animationjump\" value=\"3\"> +<param name=\"textcolor\" value=\"0,0,0\"> +<param name=\"font\" value=\"Helvetica, plain, 11\"> +<param name=\"hlbgcolor\" value=\"255,255,255\"> +<param name=\"hllinecolor\" value=\"0,0,0\"> +<param name=\"hltextcolor\" value=\"153,0,0\"> +<param name=\"selectedbgcolor\" value=\"190,181,163\"> +<param name=\"selectedlinecolor\" value=\"0,0,0\"> +<param name=\"iconfile0\" value=\"folder_close.gif\"> +<param name=\"iconfile1\" value=\"webpage.gif\"> +<param name=\"iconfile2\" value=\"boc.gif\"> +<param name=\"iconfile3\" value=\"plk.gif\"> +<param name=\"iconfile4\" value=\"gp.gif\"> +<param name=\"iconfile5\" value=\"au.gif\"> +<param name=\"iconfile6\" value=\"afd.gif\"> +<param name=\"iconfile7\" value=\"dm.gif\"> +<param name=\"iconswitchfile0\" value=\"folder_open.gif\"> +<param name=\"iconswitchfile1\" value=\"webpage.gif\"> +<param name=\"iconswitchfile2\" value=\"boc.gif\"> +<param name=\"iconswitchfile3\" value=\"plk.gif\"> +<param name=\"iconswitchfile4\" value=\"gp.gif\"> +<param name=\"iconswitchfile5\" value=\"au.gif\"> +<param name=\"iconswitchfile6\" value=\"afd.gif\"> +<param name=\"iconswitchfile7\" value=\"dm.gif\"> +<param name=\"linecolor\" value=\"0,0,0\"> +<param name=\"loadwhere\" value=\"model\"> +<param name=\"arrowfillcolor\" value=\"255,255,255\"> +<param name=\"arrowlinecolor\" value=\"51,51,51\"> +<param name=\"barslideocolor\" value=\"204,204,204\"> +<param name=\"underlineexpandeditems\" value=\"true\"> +<param name=\"underlinelinks\" value=\"false\"> +<param name=\"underlinetopdesc\" value=\"true\"> +</applet> +") + + + ) ;end of make scroll + + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL1-MODEL-GROUP; (können nur Modellgruppen sein, keine Modelle!) +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups1 mgs) + (let loop ((ebene1 0) (mg1 mgs)) + (if (node-list-empty? mg1) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg1)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg1)) "\"> +")) + (do-modelgroups2 ebene1 (children (node-list-first mg1))) + (loop (+ ebene1 1) (node-list-rest mg1)) + ) + (loop ebene1 (node-list-rest mg1)) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL2-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups2 e1 mgs) + (let loop ((ebene1 e1) (ebene2 0) (mg2 mgs)) + (if (node-list-empty? mg2) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg2)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg2)) "\"> +")) + (do-modelgroups3 ebene1 ebene2 (children (node-list-first mg2))) + (loop ebene1 (+ ebene2 1) (node-list-rest mg2)) + ) + (if (attribute-string "modelid" (node-list-first mg2)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "\" ")) + + (do-modeltype-check (node-list-first mg2)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg2)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg2))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 (+ ebene2 1) (node-list-rest mg2)) + ) + (loop ebene1 ebene2 (node-list-rest mg2)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL3-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups3 e1 e2 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 0) (mg3 mgs)) + (if (node-list-empty? mg3) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg3)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg3)) "\"> +")) + (do-modelgroups4 ebene1 ebene2 ebene3 (children (node-list-first mg3))) + (loop ebene1 ebene2 (+ ebene3 1) (node-list-rest mg3)) + ) + (if (attribute-string "modelid" (node-list-first mg3)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "\" ")) + + (do-modeltype-check (node-list-first mg3)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg3)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg3))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 (+ ebene3 1) (node-list-rest mg3)) + ) + (loop ebene1 ebene2 ebene3 (node-list-rest mg3)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL4-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups4 e1 e2 e3 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 0) (mg4 mgs)) + (if (node-list-empty? mg4) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg4)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg4)) "\"> +")) + (do-modelgroups5 ebene1 ebene2 ebene3 ebene4 (children (node-list-first mg4))) + (loop ebene1 ebene2 ebene3 (+ ebene4 1) (node-list-rest mg4)) + ) + (if (attribute-string "modelid" (node-list-first mg4)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "\" ")) + + (do-modeltype-check (node-list-first mg4)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg4)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg4))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 (+ ebene4 1) (node-list-rest mg4)) + ) + (loop ebene1 ebene2 ebene3 ebene4 (node-list-rest mg4)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL5-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups5 e1 e2 e3 e4 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 0) (mg5 mgs)) + (if (node-list-empty? mg5) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg5)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg5)) "\"> +")) + (do-modelgroups6 ebene1 ebene2 ebene3 ebene4 ebene5 (children (node-list-first mg5))) + (loop ebene1 ebene2 ebene3 ebene4 (+ ebene5 1) (node-list-rest mg5)) + ) + (if (attribute-string "modelid" (node-list-first mg5)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "\" ")) + + (do-modeltype-check (node-list-first mg5)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg5)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg5))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 (+ ebene5 1) (node-list-rest mg5)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 (node-list-rest mg5)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL6-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups6 e1 e2 e3 e4 e5 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 0) (mg6 mgs)) + (if (node-list-empty? mg6) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg6)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg6)) "\"> +")) + (do-modelgroups7 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (children (node-list-first mg6))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 (+ ebene6 1) (node-list-rest mg6)) + ) + (if (attribute-string "modelid" (node-list-first mg6)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "\" ")) + + (do-modeltype-check (node-list-first mg6)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg6)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg6))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 (+ ebene6 1) (node-list-rest mg6)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (node-list-rest mg6)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL7-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups7 e1 e2 e3 e4 e5 e6 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 0) (mg7 mgs)) + (if (node-list-empty? mg7) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg7)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg7)) "\"> +")) + (do-modelgroups8 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (children (node-list-first mg7))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (+ ebene7 1) (node-list-rest mg7)) + ) + (if (attribute-string "modelid" (node-list-first mg7)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "\" ")) + + (do-modeltype-check (node-list-first mg7)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg7)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg7))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (+ ebene7 1) (node-list-rest mg7)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (node-list-rest mg7)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL8-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups8 e1 e2 e3 e4 e5 e6 e7 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 0) (mg8 mgs)) + (if (node-list-empty? mg8) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg8)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg8)) "\"> +")) + (do-modelgroups9 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (children (node-list-first mg8))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (+ ebene8 1) (node-list-rest mg8)) + ) + (if (attribute-string "modelid" (node-list-first mg8)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "\" ")) + + (do-modeltype-check (node-list-first mg8)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg8)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg8))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (+ ebene8 1) (node-list-rest mg8)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (node-list-rest mg8)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL9-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups9 e1 e2 e3 e4 e5 e6 e7 e8 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 0) (mg9 mgs)) + (if (node-list-empty? mg9) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg9)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg9)) "\"> +")) + (do-modelgroups10 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (children (node-list-first mg9))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (+ ebene9 1) (node-list-rest mg9)) + ) + (if (attribute-string "modelid" (node-list-first mg9)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "\" ")) + + (do-modeltype-check (node-list-first mg9)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg9)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg9))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (+ ebene9 1) (node-list-rest mg9)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (node-list-rest mg9)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;;; +;;LEVEL10-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;;; + + +(define (do-modelgroups10 e1 e2 e3 e4 e5 e6 e7 e8 e9 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 e9) (ebene10 0) (mg10 mgs)) + (if (node-list-empty? mg10) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg10)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg10)) "\"> +")) + (do-modelgroups11 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (children (node-list-first mg10))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (+ ebene10 1) (node-list-rest mg10)) + ) + (if (attribute-string "modelid" (node-list-first mg10)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + + (do-modeltype-check (node-list-first mg10)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg10)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg10))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (+ ebene10 1) (node-list-rest mg10)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (node-list-rest mg10)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;;; +;;LEVEL11-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;;; + + +(define (do-modelgroups11 e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 e9) (ebene10 e10) (ebene11 0) (mg11 mgs)) + (if (node-list-empty? mg11) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg11)) + (sosofo-append + ; (make formatting-instruction + ; data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + ; (make formatting-instruction + ; data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg10)) "\"> +;")) + (do-modelgroups12 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (children (node-list-first mg11))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg11)) + ) + (if (attribute-string "modelid" (node-list-first mg11)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + + (do-modeltype-check (node-list-first mg11)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg11)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg11))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (+ ebene11 1) (node-list-rest mg11)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg11)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;;; +;;LEVEL12-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;;; + + +(define (do-modelgroups12 e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 e9) (ebene10 e10) (ebene11 e11) (mg12 mgs)) + (if (node-list-empty? mg12) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg12)) + (sosofo-append + ;(make formatting-instruction + ; data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + ;(make formatting-instruction + ; data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg11)) "\"> +;")) + (do-modelgroups12 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (children (node-list-first mg12))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg12)) + ) + (if (attribute-string "modelid" (node-list-first mg12)) + (sosofo-append + (make formatting-instruction + data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + + (do-modeltype-check (node-list-first mg12)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg12)) "\"> +")) + (make formatting-instruction + data: (string-append "<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + (make formatting-instruction + data: "value='") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg12))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "'> +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (+ ebene11 1) (node-list-rest mg12)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg12)) + ) + ) + ) + ) +) + + + + +;;;;;;;;;;;; +;;TREE-END;; +;;;;;;;;;;;; + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;Überprüfung des Modellattributes Schlagworte;; +;;LANGUAGE='EN'; oder LANGUAGE='DE';;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (check-model-language? snl) + (if (get-m-nbchapter (select-elements (children snl) '(ATTRIBUTES))) + #t + #f)) + +(define (get-m-nbchapter pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (get-m-attribute (select-elements (children snl) '(NBCHAPTER))) + #t + (loop (node-list-rest snl)))))) + +(define (get-m-attribute pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (get-m-value (select-elements (children snl) '(ATTRIBUTE))) + #t + (loop (node-list-rest snl)))))) + +(define (get-m-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (string=? "Schlagworte" (data (select-elements (children (node-list-first snl)) '(NAME)))) + (if (string=? "" (data (select-elements (children (node-list-first snl)) '(VALUE)))) + #f + (if (string=? "LANGUAGE='EN'" (substring (data (select-elements (children (node-list-first snl)) '(VALUE))) 0 13)) + #t + #f) + ) + (loop (node-list-rest snl)))))) + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;Auslesen des Modellattributes Schlagworte und String-Beschneidung,;; +;;LANGUAGE='..'; wird nicht ausgegeben, deshalb substring...;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(mode get_schlagworte_modellname1 + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (make sequence + use: %header-2-style% + (literal (substring (data (current-node)) 14 (string-length (data (current-node))))) + ) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + +(mode get_schlagworte_modellname2 + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (make sequence + (literal (substring (data (current-node)) 14 (string-length (data (current-node))))) + ) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + +(mode get_ref_model_name_en + (element model + (process-children)) + + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (literal (subst-quote (substring (data (current-node)) 14 (string-length (data (current-node)))))) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm6.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm6.dsl new file mode 100644 index 0000000000000000000000000000000000000000..3bb9798498ad19b3c985b7706918cf871ef65194 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2htm6.dsl @@ -0,0 +1,3554 @@ +<!-- -*- Lisp -*- + +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1997 +******************************************************************************* + +$Revision: 1.1 $ + +--> + +<!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"[ +<!entity util system "ado_utl.dsl"> +]> +&util; + + +<!-- -*- Lisp -*- + +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1998 +******************************************************************************* + +$Revision: 1.1 $ + +This DSSSL style sheet contains the transformation SGML -> HTML. +The SGML input must follow the syntax given in 'ado.dtd', which see. + +On each page there is a table of contents which contains a list of +all models. Therefore one should not export more than 20 models +in one run so that the list won't be too long. + +This Style sheet has the following features: + +If an instance has a chapter called 'Simulationsdaten' or +'Simulationsergebnisse' then this chapter will be output as a table. + +If an attribute's value is the empty string then '- keine Eingabe -' +will be printed instead. + +Only instances of class 'Prozeßstart', 'Aktivität', 'Entscheidung', +'Bearbeiter' and 'Rolle' will appear in the list at the right side +of the image. The corresponding heading will be omitted if there +are no instances of a particular class. + +For instances of class 'Prozeßaufruf' links will not be generated to +the page containing the instance but rather directly to the subprocess +whose name is the value of the attribute 'aufgerufener Prozeß'. + +At the bottom of each page the model-attributes 'Autor', 'Letzter Bearbeiter' +and 'letzte Änderung am' are printed. + + + +Some limited changes to the generated output can be done by changing +the variable assignments in the 'configuration section' at the +beginning of this file, e.g. the string printed at the top of each +page, also the various fixed headings can be 'localized'. + +--> + +(define debug + (external-procedure "UNREGISTERED::James Clark//Procedure::debug")) + +(declare-flow-object-class + formatting-instruction + "UNREGISTERED::James Clark//Flow Object Class::formatting-instruction") + +(declare-characteristic + scroll-title + "UNREGISTERED::James Clark//Characteristic::scroll-title" + "ADONIS®") + +;--- HTML LINKS, E-MAIL SUBJECT(S), GRAFIKEN UND MOUSOVER--- + +(define %help_link% "help.htm") + +(define %help_pic% "help_pnt.gif") + +(define %help_mo% "Hilfe und Legende") + +(define %resize_pic% "resize.gif") +(define %resize_mo% "Menügröße anpassen") + +;--------------- Fonts and Styles -------------------------- + +;; Name of the fonts used in the HTML +;; Namen der benutzten Schriftarten +(define %font-name% "Verdana, Arial, Helvetica") + +;; Standard font style +;; Eigenschaften der Standardschrift +(define %main-font-style% + (style + font-family-name: %font-name% + font-size: 10pt + lines: 'wrap + line-spacing: (* 10pt 1.5))) + +(define %main-font-style-italic% + (style + font-family-name: %font-name% + font-size: 10pt + font-posture: 'italic + line-spacing: (* 10pt 1.5))) + +(define %main-font-style2% + (style + font-family-name: %font-name% + font-size: 10pt + ;lines: 'wrap + ;line-spacing: (* 12pt 1.5) + )) + +(define %main-font-style3% + (style + font-family-name: %font-name% + font-size: 8pt + ;lines: 'wrap + ;line-spacing: (* 8pt 1.5) + )) + +(define %main-font-style4% + (style + font-family-name: %font-name% + font-size: 8pt + lines: 'wrap + line-spacing: (* 8pt 1.5) + )) + +(define %main-font-style5% + (style + font-family-name: %font-name% + font-size: 9pt + ;lines: 'wrap + ;line-spacing: (* 9pt 1.5) + )) + +(define %main-font-style6% + (style + font-family-name: %font-name% + font-size: 9pt + lines: 'wrap + line-spacing: (* 9pt 1.5) + )) + +;; Standard font style for bold letters +;; Eigenschaften der Standardschrift bei Fettdruck +(define %main-font-style-bold% + (style + font-family-name: %font-name% + font-size: 10pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 10pt 1.5))) + + +;; Description: Header styles are sorted by different levels. +;; The lower the level is the bigger is the header. +;; The biggest header is level 1. + +;; Beschreibung: Standardüberschriften sind in verschiedene Stufen eingeteilt. +;; Je niedriger die Stufe desto größer ist die Überschrift. +;; Die größte Überschrift ist die der Stufe 1. + +;; Standard header style (level 1) +;; Eigenschaften der Standardüberschrift (Stufe 1) +(define %header-1-style% + (style + font-family-name: %font-name% + font-size: 16pt + font-weight: 'bold + lines: 'asis-wrap + line-spacing: (* 24pt 1.5))) + +;; Standard header style (level 2) +;; Eigenschaften der Standardüberschrift (Stufe 2) +(define %header-2-style% + (style + font-family-name: %font-name% + font-size: 20pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 20pt 1.5))) + +;; Standard header style (level 3) +;; Eigenschaften der Standardüberschrift (Stufe 3) +(define %header-3-style% + (style + font-family-name: %font-name% + font-size: 18pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 18pt 1.5))) + +;; Standard header style (level 4) +;; Eigenschaften der Standardüberschrift (Stufe 4) +(define %header-4-style% + (style + font-family-name: %font-name% + font-size: 16pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 16pt 1.5))) + +;; Nicht Standard header style (level 4) +;; Eigenschaften der Standardüberschrift (Stufe 4) ohne BOLD +(define %header-4-style-nb% + (style + font-family-name: %font-name% + font-size: 16pt + lines: 'wrap + line-spacing: (* 16pt 1.5))) + +;; Standard header style (level 5) +;; Eigenschaften der Standardüberschrift (Stufe 5) +(define %header-5-style% + (style + font-family-name: %font-name% + font-size: 12pt + font-weight: 'bold + lines: 'wrap + font-posture: 'italic + line-spacing: (* 12pt 1.5))) + +;; Standard header style (level 6) +;; Eigenschaften der Standardüberschrift (Stufe 6) +(define %header-6-style% + (style + font-family-name: %font-name% + font-size: 12pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 12pt 1.5))) + +;; Standard header style (level 7) +;; Eigenschaften der Standardüberschrift (Stufe 7) +(define %header-7-style% + (style + font-family-name: %font-name% + font-size: 11pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 11pt 1.5))) + +;; Standard header style (level 8) +;; Eigenschaften der Standardüberschrift (Stufe 8) +(define %header-8-style% + (style + font-family-name: %font-name% + font-size: 10pt + font-weight: 'bold + lines: 'wrap + line-spacing: (* 10pt 1))) + +;; Standard header style (level 8) +;; Eigenschaften der Standardüberschrift (Stufe 8) +(define %header-9-style% + (style + font-family-name: %font-name% + font-size: 8pt + font-weight: 'bold + font-posture: 'italic + lines: 'wrap + line-spacing: (* 8pt 1.5))) + + +(define (%color-beige%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 1.000 0.929 0.839)) + +(define (%color-red%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 1.000 0.000 0.000)) + +(define (%color-black%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 0.000 0.000 0.000)) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; configuration section +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +; these strings are used to sort instances by class. they may need +; to be changed when using another AB. + +(define %class-names% + '("Akteur" + "Aktivität" + "Anwendungsfall" + "Bearbeiter" + "Dokument" + "Ende" + "Entscheidung" + "Kostenstelle" + "Organisationseinheit" + "Parallelität" + "Prozeß" + "Prozeßaufruf" + "Prozeßstart" + "Ressource" + "Rolle" + "Variable" + "Variablenbelegung" + "Vereinigung" + )) + +(define %class-names-en% + '("Actor" + "Activity" + "Use case" + "Performer" + "Document" + "End" + "Decision" + "Cost center" + "Organizational unit" + "Parallelity" + "Process" + "Subprocess" + "Process start" + "Resource" + "Role" + "Variable" + "Random generator" + "Merging" + )) + +(define %class-headings% %class-names%) + +(define %class-headings-en% %class-names-en%) + +(define %subprocess-head% "Untergeordnete Prozesse") + +(define %subprocess-head-en% "Subordinated Processes") +;(define %subprocess-head% #f) + +; the following two strings are used to process subprocesses. +; they may need to be changed when using another AB +(define %subprocess-class-1% "Prozeß") +(define %subprocess-class-2% "Prozeßaufruf") +(define %subprocess-class-3% "Aktivität") +(define %subprocess-class-4% "Anwendungsfall") +(define %subprocess-class-5% "Organisationseinheit") + +(define %subprocess-attribute-1% "Referenzierter Prozeß") +(define %subprocess-attribute-2% "aufgerufener Prozeß") +(define %subprocess-attribute-3% "Referenzierte Anwendungsfälle") +(define %subprocess-attribute-4% "Details") +(define %subprocess-attribute-5% "Modellreferenz") + +(define %toc-heading% "Inhalt") + +(define %img-heading% "Grafische Darstellung") + +(define %logo-filename% "boclogo.gif") +(define %logo-alt-txt% "BOC ITC GmbH") + +(define %logo-rechts% "design.gif") + +(define %background% "bg.gif") + +(define %submodels-in-toc? #f) + +; if %sort-by-class? is true the instance toc will be sorted by class. +; NOTE: in this case %class-names% and %class-headings% must be adapted +; to the AB actually used +(define %sort-by-class? #t) + +; if this is true then hyperlinks to subprocesses will be emitted as +; a href to a CGI script that gets 'model=modelname' as a parameter. +; this script is supposed to return a 302-Redirect pointing to the subprocess +(define %subprocesses-with-cgi? #f) +(define %subprocess-cgi% "http://www.boc.co.at/boc-cgi/nph-geturl") + +(define %footer% "(C) BOC ITC GmbH") + +; heading above the instances list +(define %instances-heading% "Details") + +; heading above the relations list +(define %relations-heading% "Beziehungen") + +; text for the hyperlink pointing from a model page back +; to the list of models +(define %dir-link% "[Modelle]") + +; text for the hyperlink pointing from an instance page back +; to the containing model +(define %model-link% "Modell") + +; +(define %top-of-page-link "Anfang") + +(define %no-entry% "- keine Eingabe -") + +; if %home-url% is not equal false then a link will be printed +; above the toc +;(define %home-url% "A HREF=\"http://www.boc-eu.com/ado_html\"") +(define %home-url% #f) +(define %home-link% "[Zurück zur BOC DevPage]") + + +; Funktion zum Sprachenmapping bei englischen Modellen +; gemappt werden Modellattribute, Kapitelnamen und Attributsnamen +; bei nicht definiertem Wert wird der ursprüngiche (deutsche) Wert zurückgegeben +(define in-english (lambda (deutsch) + (case deutsch + ;;modeltypes + ((string=? "Anwendungsfalldiagramm") "Application case diagram") + ((string=? "Arbeitsumgebungsmodell") "Working environment model") + ((string=? "Dokumentenmodell") "Documentation model") + ((string=? "Geschäftsprozeßmodell") "Business process model") + ((string=? "Prozeßlandkarte") "Process model") + ;;attributes and instances + ((string=? "Abbruch nach Toleranzwartezeit") "Use time until abandon") + ((string=? "Akteur") "Actor") + ((string=? "Aktivität") "Activity") + ((string=? "Analysedaten") "Data for analysis") + ((string=? "Angelegt am") "Creation date") + ((string=? "Anwendungsfall") "Use case") + ((string=? "Anzahl") "number") + ((string=? "Anzahl der Objekte und Beziehungen") "Number of objects and relations") + ((string=? "Arbeitsumgebung") "Working surroundings") + ((string=? "Auslastung") "Capacity") + ((string=? "Auswertungsergebnisse") "Simulation results") + ((string=? "aufgerufener Prozeß") "Called subprocess") + ((string=? "Auslöser") "Trigger") + ((string=? "Autor") "Author") + ((string=? "Bearbeiter") "Performer") + ((string=? "Bearbeitung unterbrechbar") "Execution interruptable") + ((string=? "Bearbeitungszeit") "Working time") + ((string=? "Belastung") "Workload") + ((string=? "Beschreibung") "Description") + ((string=? "Benutzerattribute") "User attributes") + ((string=? "Bezugszeitraum") "Time period") + ((string=? "Budget") "Budget") + ((string=? "Darstellung") "Representation") + ((string=? "Dokument") "Document") + ((string=? "Druckkosten") "Print costs") + ((string=? "Durchgehende Bearbeitung") "Continuous execution") + ((string=? "Durchschnittl. Teilnehmerzahl") "Average number of participants") + ((string=? "EDV-Batch-Kosten") "EDP-batch costs") + ((string=? "EDV-Transaktionskosten") "EDP-transaction costs") + ((string=? "Ende") "End") + ((string=? "Entscheidung") "Decision") + ((string=? "Ergebnis") "Result") + ((string=? "Ergebnisinfo") "Result info") + ((string=? "Erhebungsinformation") "Information on data collection") + ((string=? "Erledigt durch") "Done by") + ((string=? "Ermittelte Bearbeitungszeit") "Aggregated execution time") + ((string=? "Ermittelte Durchlaufzeit") "Aggregated cycle time") + ((string=? "Ermittelte Kosten") "Aggregated costs") + ((string=? "Ermittelte Liegezeit") "Aggregated resting time") + ((string=? "Ermittelte Personalkosten") "Aggregated personal costs") + ((string=? "Ermittelte Transportzeit") "Aggregated transport time") + ((string=? "Ermittelte Wartezeit") "Aggregated waiting time") + ((string=? "Externe Grafik") "External grafic") + ((string=? "Externe Dokumentation") "External documentation") + ((string=? "Externe Toolanbindung") "External tool coupling") + ((string=? "Farbe") "Color") + ((string=? "Geltungsbereich") "Variable scope") + ((string=? "Klassifikation") "Classification") + ((string=? "Kommentar") "Comment") + ((string=? "Kooperationsart") "Cooperation mode") + ((string=? "Kooperativ") "Cooperative") + ((string=? "Kosten") "Costs") + ((string=? "Kostenstelle") "Cost center") + ((string=? "Kostentreiber") "Cost driver") + ((string=? "Kostentreibermenge") "Cost driver quantity") + ((string=? "Letzte Änderung am") "Date of last change") + ((string=? "Letzter Bearbeiter") "Last user") + ((string=? "Liegezeit") "Resting time") + ((string=? "Linienart") "Line style") + ((string=? "LMN Zeiten") "ON time") + ((string=? "LMN Fixkosten") "ON fixed costs") + ((string=? "LMN Prozesse") "ON processes") + ((string=? "Manuelle Variablenbelegung") "Manual Random Generator") + ((string=? "Max. Ressourcenwartezeit") "Max. ressource waiting time") + ((string=? "Max. Startzeitraum") "Max. starting period") + ((string=? "Menge") "Quantity") + ((string=? "Min. Anwesenheitsquote") "Min. quota of presence") + ((string=? "Modellreferenz") "Model reference") + ((string=? "Modelltyp") "Model type") + ((string=? "Name") "Denomination") + ((string=? "Offene Fragen") "Unsolved issues") + ((string=? "Organisationseinheit") "Organizational unit") + ((string=? "Parallelität") "Parallelity") + ((string=? "Personalkosten") "Personnel costs") + ((string=? "Priorität") "Priority") + ((string=? "Prozeß") "Process") + ((string=? "Prozeßaufruf") "Subprocess") + ((string=? "Prozeßstart") "Process start") + ((string=? "Prozeßverantwortung") "Process responsibility") + ((string=? "Reihenfolge") "Order") + ((string=? "Referenzierte Anwendungsfälle") "Referenced application cases") + ((string=? "Referenzierte Dokumente") "Referenced documents") + ((string=? "Referenziertes Dokument") "Referenced document") + ((string=? "Referenziertes Dokumentenmodell") "Referenced document model") + ((string=? "Referenzierter Prozeß") "Referenced process") + ((string=? "Ressource") "Resource") + ((string=? "Ressourcentyp") "Type of resource") + ((string=? "Rolle") "Role") + ((string=? "Rolle/Bearbeiter") "Role/Performer") + ((string=? "Schriftgrad") "Font size") + ((string=? "Schriftstil") "Font style") + ((string=? "Seminartitel") "Seminar title") + ((string=? "Simulationsdaten") "Simulation data") + ((string=? "Sprache") "Language") + ((string=? "Sonstige Simulationsdaten") "Other simulation data") + ((string=? "Systemattribute") "System attributes") + ((string=? "Systemgrenze") "System boundary") + ((string=? "Status") "State") + ((string=? "Stunden pro Tag") "Days per hour") + ((string=? "Stundenlohn") "Hourly wages") + ((string=? "Stundensatz") "Hourly wages") + ((string=? "Tage pro Woche") "Days per week") + ((string=? "Teilnahme im") "Participation in") + ((string=? "Toleranzwartezeit") "Tolerance waiting time") + ((string=? "Transportzeit") "Transport time") + ((string=? "Typ") "type") + ((string=? "Variable") "Variable") + ((string=? "Variablenbelegung") "Random generator") + ((string=? "Variablentyp") "Variable type") + ((string=? "Verantwortliche Rolle") "Responsible role") + ((string=? "Vereinigung") "Merging") + ((string=? "Verfügbarkeit") "Availability") + ((string=? "Versandkosten") "Postal costs") + ((string=? "Wartestapel") "Task stack") + ((string=? "Wartezeit") "Waiting time") + ((string=? "Weiterbildung") "Further education") + ((string=? "Wert") "Value") + ((string=? "Zeitabhängige Sachkosten") "Time depending costs") + ((string=? "Zeiten/Kosten") "Time/Cost") + ((string=? "Zugriffsstatus") "Access mode") + ;;enumeration values + ((string=? "Pro Jahr") "Per year") + ((string=? "Pro Monat") "Per month") + ((string=? "Pro Tag") "Per day") + ((string=? "EDV-System") "EDP-system") + ((string=? "Kommunikationsmittel") "Communication system") + ((string=? "sonstige") "other") + ((string=? "Standard") "Standard") + ((string=? "Kursiv") "Italic") + ((string=? "Fett") "Bold") + ((string=? "Fett Kursiv") "Bold Italic") + ((string=? "Unterstrichen") "Underlined") + ((string=? "Fett Unterstrichen") "Bold Underlined") + ((string=? "Normal") "Normal") + ((string=? "Punkte") "Dots") + ((string=? "Striche") "Lines") + ((string=? "Punkte/Striche") "Dots/Lines") + ((string=? "keine") "none") + ((string=? "Gleitkommazahl") "Normal") + ((string=? "Aufzählung") "Normal") + ((string=? "lokal") "local") + ((string=? "global") "global") + ((string=? "synchron") "synchron") + ((string=? "asynchron") "asynchronous") + ((string=? "persönlich") "personal") + ((string=? "zentral") "central") + ((string=? "Ja") "Yes") + ((string=? "ja") "yes") + ((string=? "Nein") "No") + ((string=? "nein") "no") + ((string=? "hauptverantwortlich") "major responsible") + ((string=? "stellvertretend") "on behalf of") + ((string=? "unterstützend") "supporting") + ((string=? "manuell") "manual") + ((string=? "automatisch") "automatic") + ((string=? "planend") "planning") + ((string=? "kontrollierend") "checking") + ((string=? "verwaltend") "administrating") + ((string=? "ausführend") "executing") + ((string=? "wertschöpfend") "value adding") + ((string=? "extern") "external") + + (else deutsch) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end configuration section +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (emit-geturl) + (make formatting-instruction + data: " +function getUrl(s) +{ + begin = s.indexOf('HREF='); + + if (begin == -1) return \"\"; + end = s.indexOf('\"', begin + 6); + + if (s.indexOf('$$$instance$$$') == -1) return s.substring(begin, end + 1); + else return s.substring(begin, end + 1) + ' target=instance'; +} +")) + + +;; ---------------------------------------------------- ;; +;; >>>>>>>>>>>>>>>>>>>> PARALELL LOAD <<<<<<<<<<<<<<<<< ;; +;; ---------------------------------------------------- ;; + +(define (emit-geturl-paralell-load) + (make formatting-instruction + data: " +function getParalellUrl(s) +{ + begin = s.indexOf('HREF=') + 6; + + if (begin == -1) return \"\"; + end = s.indexOf('\"', begin + 6); + + if (s.indexOf('$$$instance$$$') == -1) return s.substring(begin, end); + else return s.substring(begin, end); +} +")) + +(define (emit-parallel-load) + (make formatting-instruction + data: " + +var key_set = new Boolean(); + +function loadPage(mod_lnk, ins_lnk) +{ + if (key_set) + { + if (ins_lnk == \"\") + { + return; + } + top.frames[1].location=ins_lnk; + } + else + { + if (mod_lnk == \"\") + { + return; + } + + if (mod_lnk==ins_lnk) + { + top.frames[1].location=ins_lnk; + } + else + { + top.frames[2].location=mod_lnk; + } + } +} + + +function set_down(Ereignis) +{ + BrowserName = navigator.appName; + BrowserVersion = parseInt(navigator.appVersion); + + if (BrowserName == \"Netscape\" && BrowserVersion >=3) + { + if (Ereignis.modifiers & Event.SHIFT_MASK) + { + if (key_set) + { + key_set=false; + self.status=\"Modus \\'Modell anzeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + else + { + key_set=true; + self.status=\"Modus \\'Objektdaten angezeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + } + } + else + { + if (window.event.keyCode == 16) + { + if (key_set) + { + key_set=false; + self.status=\"Modus \\'Modell anzeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + else + { + key_set=true; + self.status=\"Modus \\'Objektdaten angezeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.\"; + } + } + } +} + + +document.onkeydown = set_down; +")) + + +;; ---------------------------------------------------- ;; +;; >>>>>>>>>>>>>>>>>>>>>> TREE VIEW <<<<<<<<<<<<<<<<<<< ;; +;; ---------------------------------------------------- ;; + +;; +;; +;; escape a string so that it can be used as a parameter to a CGI-script +;; +(define (string-to-var str) + (let ((c-list (string->list str))) + (let loop ((c c-list)) + (if (= (length c) 0) + "" + (string-append + (char-to-var (list-ref c 0)) + (loop (list-tail c 1))))))) + +(define (char-to-var c) + (case c + ; control characters (0..31) + + ; punctuation (32..47) + ((#\space) "") + ((#\!) "p21") ((#\") "p22") ((#\#) "p23") ((#\$) "p24") ((#\%) "p25") + ((#\&) "p26") ((#\') "p27") ((#\() "brcop") ((#\)) "brccl") ((#\*) "p2A") + ((#\+) "p2B") ((#\,) "p2C") ((#\-) "p2D") ((#\.) "dot") ((#\/) "p2F") + + ; digits (48..57) + ((#\0) "z0") ((#\1) "z1") ((#\2) "z2") ((#\3) "z3") ((#\4) "z4") + ((#\5) "z5") ((#\6) "z6") ((#\7) "z7") ((#\8) "z8") ((#\9) "z9") + + ; punctuation (58..63) + ((#\colon) "p3A") ((#\semicolon) "p3B") ((#\less-than-sign) "p3C") + ((#\equals-sign) "p3D") ((#\greater-than-sign) "p3E") + ((#\question-mark) "p3F") ((#\commercial-at) "p40") + + ; upper case ASCII (65..90) + ((#\A) "A") ((#\B) "B") ((#\C) "C") ((#\D) "D") ((#\E) "E") + ((#\F) "F") ((#\G) "G") ((#\H) "H") ((#\I) "I") ((#\J) "J") + ((#\K) "K") ((#\L) "L") ((#\M) "M") ((#\N) "N") ((#\O) "O") + ((#\P) "P") ((#\Q) "Q") ((#\R) "R") ((#\S) "S") ((#\T) "T") + ((#\U) "U") ((#\V) "V") ((#\W) "W") ((#\X) "X") ((#\Y) "Y") + ((#\Z) "Z") + + ; (91..96) + ((#\[) "p5B") ((#\\) "p5C") ((#\]) "p5D") ((#\^) "p5E") + ((#\_) "p5F") ((#\`) "p60") + + ; lower case ASCII (97..122) + ((#\a) "a") ((#\b) "b") ((#\c) "c") ((#\d) "d") ((#\e) "e") + ((#\f) "f") ((#\g) "g") ((#\h) "h") ((#\i) "i") ((#\j) "j") + ((#\k) "k") ((#\l) "l") ((#\m) "m") ((#\n) "n") ((#\o) "o") + ((#\p) "p") ((#\q) "q") ((#\r) "r") ((#\s) "s") ((#\t) "t") + ((#\u) "u") ((#\v) "v") ((#\w) "w") ((#\x) "x") ((#\y) "y") + ((#\z) "z") + + ; (123..126) + ((#\{) "p7B") ((#\|) "p7C") ((#\}) "p7D") ((#\~) "p7E") + + ; control characters (127..160) + + ; (161..255) + ((#\inverted-exclamation-mark) "pA1") + ((#\cent-sign) "pA2") + ((#\pound-sign) "pA3") + ((#\currency-sign) "pA4") + ((#\yen-sign) "pA5") + ((#\section-sign) "pA7") + ((#\copyright-sign) "pA9") + ((#\left-pointing-double-angle-quotation-mark) "pAB") + ((#\registered-sign) "pAE") + ((#\degree-sign) "pB0") + ((#\plus-minus-sign) "pB1") + ((#\superscript-two) "pB2") + ((#\superscript-three) "pB3") + ((#\acute-accent) "pB4") + ((#\micro-sign) "pB5") + ((#\pilcrow-sign) "pB6") + ((#\cedilla) "pB8") + ((#\superscript-one) "pB9") + ((#\right-pointing-double-angle-quotation-mark) "pBB") + ((#\vulgar-fraction-one-quarter) "pBC") + ((#\vulgar-fraction-one-half) "pBD") + ((#\vulgar-fraction-three-quarters) "pBE") + ((#\inverted-question-mark) "pBF") + ((#\latin-capital-letter-a-with-grave) "pC0") + ((#\latin-capital-letter-a-with-acute) "pC1") + ((#\latin-capital-letter-a-with-circumflex) "pC2") + ((#\latin-capital-letter-a-with-tilde) "pC3") + ((#\latin-capital-letter-a-with-diaeresis) "pC4") + ((#\latin-capital-letter-a-with-ring-above) "pC5") + ((#\latin-capital-letter-ae) "pC6") + ((#\latin-capital-letter-c-with-cedilla) "pC7") + ((#\latin-capital-letter-e-with-grave) "pC8") + ((#\latin-capital-letter-e-with-acute) "pC9") + ((#\latin-capital-letter-e-with-circumflex) "pCA") + ((#\latin-capital-letter-e-with-diaeresis) "pCB") + ((#\latin-capital-letter-i-with-grave) "pCC") + ((#\latin-capital-letter-i-with-acute) "pCD") + ((#\latin-capital-letter-i-with-circumflex) "pCE") + ((#\latin-capital-letter-i-with-diaeresis) "pCF") + ((#\latin-capital-letter-eth) "pD0") + ((#\latin-capital-letter-n-with-tilde) "pD1") + ((#\latin-capital-letter-o-with-grave) "pD2") + ((#\latin-capital-letter-o-with-acute) "pD3") + ((#\latin-capital-letter-o-with-circumflex) "pD4") + ((#\latin-capital-letter-o-with-tilde) "pD5") + ((#\latin-capital-letter-o-with-diaeresis) "pD6") + ((#\multiplication-sign) "pD7") + ((#\latin-capital-letter-o-with-stroke) "pD8") + ((#\latin-capital-letter-u-with-grave) "pD9") + ((#\latin-capital-letter-u-with-acute) "pDA") + ((#\latin-capital-letter-u-with-circumflex) "pDB") + ((#\latin-capital-letter-u-with-diaeresis) "pDC") + ((#\latin-capital-letter-y-with-acute) "pDD") + ((#\latin-capital-letter-thorn) "pDE") + ((#\latin-small-letter-sharp-s) "pDF") + ((#\latin-small-letter-a-with-grave) "pE0") + ((#\latin-small-letter-a-with-acute) "pE1") + ((#\latin-small-letter-a-with-circumflex) "pE2") + ((#\latin-small-letter-a-with-tilde) "pE3") + ((#\latin-small-letter-a-with-diaeresis) "pE4") + ((#\latin-small-letter-a-with-ring-above) "pE5") + ((#\latin-small-letter-ae) "pE6") + ((#\latin-small-letter-c-with-cedilla) "pE7") + ((#\latin-small-letter-e-with-grave) "pE8") + ((#\latin-small-letter-e-with-acute) "pE9") + ((#\latin-small-letter-e-with-circumflex) "pEA") + ((#\latin-small-letter-e-with-diaeresis) "pEB") + ((#\latin-small-letter-i-with-grave) "pEC") + ((#\latin-small-letter-i-with-acute) "pED") + ((#\latin-small-letter-i-with-circumflex) "pEE") + ((#\latin-small-letter-i-with-diaeresis) "pEF") + ((#\latin-small-letter-eth) "pF0") + ((#\latin-small-letter-n-with-tilde) "pF1") + ((#\latin-small-letter-o-with-grave) "pF2") + ((#\latin-small-letter-o-with-acute) "pF3") + ((#\latin-small-letter-o-with-circumflex) "pF4") + ((#\latin-small-letter-o-with-tilde) "pF5") + ((#\latin-small-letter-o-with-diaeresis) "pF6") + ((#\division-sign) "pF7") + ((#\latin-small-letter-o-with-stroke) "pF8") + ((#\latin-small-letter-u-with-grave) "pF9") + ((#\latin-small-letter-u-with-acute) "pFA") + ((#\latin-small-letter-u-with-circumflex) "pFB") + ((#\latin-small-letter-u-with-diaeresis) "pFC") + ((#\latin-small-letter-y-with-acute) "pFD") + ((#\latin-small-letter-thorn) "pFE") + ((#\latin-small-letter-y-with-diaeresis) "pFF") + + ; else replace by space + (else ""))) + + +;; +;; emit-geturl +;; +;; Emit Javascript code that contains the function definition for "getUrl()" +;; +(define (emit-geturl-no-href) + (make formatting-instruction + data: " +function getUrlNoHref(s) { + begin = s.indexOf('HREF=') + 5; + if (begin == -1) return \"\"; + end = s.indexOf('#', begin + 6); + return s.substring(begin + 1, end); +} +")) + + +;; +;; emit-treeview-administration +;; +;; Emit Javascript code that contains the function definition for "getUrl()" +;; +(define (emit-treeview-start) + (sosofo-append + (htag "script language=Javascript src=dynlayer.js")(htag "/script") + (htag "script language=Javascript src=treeview4.js")(htag "/script") + (htag "script language=Javascript") + (nl) + (make formatting-instruction + data: +"<!-- hide this from older browsers + +var TreeView1 = new TreeView; +TreeView1.Animated=false; +TreeView1.Font.Size=2; +TreeView1.Font.Bold=false; +TreeView1.Name='TreeView1'; +TreeView1.Target='menu'; +TreeView1.Vertical_Offset=70; +TreeView1.Horizontal_Offset=10; +TreeView1.bgcolor = '#990033 link=#FFEDD6 vlink=#FFEDD6 alink=#FFEDD6'; +TreeView1.Caption = '"))) + + +;; +;; emit-treeview-administration +;; +;; Emit Javascript code that contains the function definition for "getUrl()" +;; +(define (emit-treeview-end) + (sosofo-append + (make formatting-instruction + data: " + +TreeView1.Paint(); +// --> +") + (htag "/SCRIPT") + (nl))) + + +;; +;; Explorer page strings +;; +(define %body-settings-blue% "BODY BGCOLOR=\"#000099\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\"") +(define %body-settings-white% "BODY BGCOLOR=\"#FFFFFF\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\"") +(define %body-settings-white-parallel-load-model% "BODY BGCOLOR=\"#FFFFFF\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\" onLoad=\"javascript:self.focus();status='Modus \\'Objektdaten anzeigen\\'. Zum Ändern des Modus \\'Shift\\'-Taste drücken. Für Hilfe auf \\'?\\' im Menü klicken.'\"") +(define %body-settings-white-model% "BODY BGCOLOR=\"#FFFFFF\" LINK=\"#FF0000\" VLINK=\"#FF0000\" ALINK=\"#FF0000\" onLoad=\"javascript:self.focus();status=''\"") + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (print-nonempty-attribute-if classname attrname) + (if (and (string=? classname (attribute-string "CLASS")) + (and (string=? attrname (attribute-string "ATTRIBUTE")) + (not (string=? "" (data (select-elements (children (current-node)) '(VALUE))))))) + (process-matching-children "VALUE") + (empty-sosofo))) + +(define (print-attribute-if classname attrname) + (if (and (string=? classname (attribute-string "CLASS")) + (string=? attrname (attribute-string "ATTRIBUTE"))) + (process-matching-children "VALUE") + (empty-sosofo))) + +(define (print-instance-and-attribute-if classname attrname) + (if (and (string=? classname (attribute-string "CLASS")) + (string=? attrname (attribute-string "ATTRIBUTE"))) + (sosofo-append + (with-mode toc + (process-node-list (ancestor "INSTANCE"))) + (literal ": ") + (process-matching-children "VALUE")) + (empty-sosofo))) + + + +;; +;; nl +;; +;; emit a linefeed +;; +(define (nl) + (make formatting-instruction + data: " +")) + + + +;; +;; htag +;; +;; generate an HTML tag +;; +(define (htag tag) + (make formatting-instruction + data: (string-append "<" tag ">"))) + + + +;; +;; make-html +;; +;; emit the current sosofo enclosed in start- and end tags +;; +(define (make-html tag) + (sosofo-append + (htag tag) + (process-children-trim) + (htag (string-append "/" tag)) (nl))) + + + +(define (start-javascript) + (sosofo-append + (htag "SCRIPT Language=JavaScript") (nl) + (make formatting-instruction + data: "<!-- hide this from older browsers") + (nl))) + +(define (end-javascript) + (sosofo-append + (make formatting-instruction + data: "// --> +") + (htag "/SCRIPT") + (nl))) + + + +;; +;; header +;; +;; emit a page header +;; +(define (header) + (sosofo-append + (htag (string-append "IMG SRC=\"" + %logo-filename% + "\" ALT=\"" + %logo-alt-txt% + "\" ALIGN=right HSPACE=20")) + (nl))) + +(define (footer) + (sosofo-append + (nl) + (htag "HR") (nl) + (htag "P ALIGN=CENTER") (nl) + (htag "FONT SIZE=-2 FACE=\"Lucida Console\"") (nl) + (htag "B") + (make sequence + font-family-name: "Lucida Console" + font-size: 8pt + (literal %footer%)) + (htag "/B") (htag "BR") (nl) + (htag "/FONT") (nl))) + + + +;; +;; subst-quote +;; +;; The next two functions work together to subsitute each occurrence of +;; a single quote by a backslash and a quote. This is needed if a string +;; used inside JavaScript (enclosed in single quotes) code contains a +;; single quote. +;; +(define (subst-quote-char c) + (if (char=? #\' c) + "\\'" (string c))) + +(define (subst-quote str) + (let ((c-list (string->list str))) + (let loop ((c c-list)) + (if (= (length c) 0) + "" + (string-append + (subst-quote-char (list-ref c 0)) + (loop (list-tail c 1))))))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; elements +;; +;; The elements are ordered according to their hierarchy (see ado.dtd). +;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; +;; top-level: ado +;; +(element ado + (sosofo-append + (make scroll + font-size: 11pt + font-family-name: %font-name% + + (htag "FRAMESET COLS=\"260,*\"") + (nl) + (htag "FRAMESET ROWS=\"270,*\"") + (nl) + (htag (string-append + "FRAME SRC=\"" + (attribute-string "FILEBASE") + "1." + (attribute-string "FILEEXT") + "\" name=\"menu\" scrolling=no")) + (nl) + (htag (string-append + "FRAME SRC=\"" + %help_link% + "\" name=\"instance\"")) + (nl) + (htag "/FRAMESET") + (nl) + (htag (string-append + "FRAME SRC=\"" + (attribute-string "FILEBASE") + "2." + (attribute-string "FILEEXT") + "\" name=\"model\"")) + (nl) + (htag "/FRAMESET")) + + (with-mode make-tree-menu-start (process-node-list (current-node))) + (process-children))) + +;; +;; model +;; +(element model + (make scroll + scroll-title: + (string-append + "ADONIS®: Modell \"" + (data (select-elements(children (current-node)) '(NAME))) + "\"") + font-size: 11pt + font-family-name: %font-name% + color: (%color-black%) + + (nl) + (htag "meta target=\"model\"") + (nl) + + (start-javascript) + (emit-geturl) + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE")) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE")) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE")) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE"))))) + (sosofo-append + (emit-geturl-paralell-load) + (emit-parallel-load) + (make formatting-instruction + data: " +// --> +") + (htag "/SCRIPT") + (nl) + (htag %body-settings-white-parallel-load-model%) + (nl)) + (sosofo-append + (make formatting-instruction + data: " +// --> +") + (htag "/SCRIPT") + (nl) + (htag %body-settings-white-model%) + (nl))) + (with-mode img-map (process-matching-children "INSTANCES" "IMG" "IMGMAP")) + + (htag "TABLE BORDER=0 WIDTH=100%") + (nl) + (htag "TR") + (nl) + (htag "TD") + (nl) + (htag "/TD") + (nl) + (htag "TD ALIGN=RIGHT VALIGN=MIDDLE") + (nl) + (process-matching-children "NAME") + (nl) + (htag "/TD") + (nl) + (htag "TD ALIGN=RIGHT VALIGN=TOP WIDTH=32") + (nl) + (htag (string-append + "IMG SRC=\"" + %logo-filename% + "\" ALT=\"" + %logo-alt-txt% + "\"")) + (nl) + (htag "/TD") + (nl) + (htag "/TR") + (nl) + (htag "/TABLE") + (nl) + (nl) + + (process-matching-children "INSTANCES") + (footer))) + +(element (model name) + (sosofo-append + (htag "CENTER") + (nl) + (htag "BR") + (nl) + + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname1 (process-node-list (children (ancestor "MODEL")))) + (make sequence + use: %header-2-style%) + ) + + (nl) + (htag "/CENTER") + (nl) + (htag "BR") + (htag "BR") + (nl) + ) + +) + + +(element (model library) + (empty-sosofo)) + +(element (model attributes) + (empty-sosofo)) + + +;; +;; attribute +;; +(element attribute + (sosofo-append + (if (and (not (string=? "RECORD" (attribute-string "TYPE"))) + (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "Name" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "Sprache" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Beschreibung" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Kommentar" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Description" (data (select-elements (children (current-node)) '(NAME)))) + (or (string=? "Comment" (data (select-elements (children (current-node)) '(NAME)))) + (string=? "Denomination" (data (select-elements (children (current-node)) '(NAME))))))))))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (nl))) + +(element row + (with-mode get-record-attributes (process-node-list (current-node)))) + +(element (attribute name) + (if (check-model-language? (ancestor "MODEL")) + (make paragraph + space-before: .5cm + use: %header-8-style% + (literal (in-english (data (current-node)))) + (literal ":") + (nl) + ) + (make paragraph + space-before: .5cm + use: %header-8-style% + (make sequence) + (literal ": ") + (nl) + ) + ) +) + + +(element (attribute value) + + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (if (attribute-string "PARAM") + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (htag (string-append + "A HREF=\"" + (attribute-string "PARAM") + "\" target=\"_blank\"")) + (make sequence) + (htag "/A")) + + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + (with-mode get_ref_instance_name_en (process-element-with-id (attribute-string "TARGETINSTANCEID"))) + ;(literal (attribute-string "TARGETINSTANCE")) + ) + (htag "BR") + (nl) + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style% + (literal + " (" + (in-english (attribute-string "TARGETTYPE")) + ;(literal (in-english (data (current-node)))) + ;(attribute-string "TARGETTYPE") + ": ")) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + ;(literal (subst-quote (data (current-node)))) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (make formatting-instruction + data: "') + 'target=model>") + ;(literal (subst-quote (data (current-node)))) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style% + (literal ")") + (htag "BR"))) + + + (if (attribute-string "TARGETINSTANCE") + (make sequence + (make paragraph + use: %main-font-style% + (literal (attribute-string "TARGETINSTANCE")) + ) +; (htag "BR") + (if (attribute-string "TARGETTYPE") + (sosofo-append + (nl) + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style% + (literal + " (" + (in-english (attribute-string "TARGETTYPE")) + ;(attribute-string "TARGETTYPE") + ": ")) + (make sequence + use: %main-font-style% + (make sequence) + (literal ")") + (htag "BR")) + ) + (empty-sosofo) + ) + ) + + + (if (attribute-string "TARGET") + (make paragraph + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address + (attribute-string "TARGET")) + ;(literal (subst-quote (data (current-node)))) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (make formatting-instruction + data: "') + 'target=model>") + ;(literal (subst-quote (data (current-node)))) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + (if (or (string=? "Typ" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Ressourcentyp" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Bezugszeitraum" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Schriftstil" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Linienart" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Variablentyp" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Kooperativ" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Kooperationsart" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Abbruch nach Toleranzwartezeit" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Durchgehende Bearbeitung" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Bearbeitung unterbrechbar" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Wartestapel" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (or (string=? "Klassifikation" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (string=? "Geltungsbereich" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME))))))))))))))))) + (make sequence + use: %main-font-style% + (literal (in-english (data (current-node))))) + (make sequence + use: %main-font-style%)))))) + (nl)) ;end of english part + + (sosofo-append + (if (attribute-string "PARAM") + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (htag (string-append + "A HREF=\"" + (attribute-string "PARAM") + "\" target=\"_blank\"")) + (make sequence) + (htag "/A")) + + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + (literal (attribute-string "TARGETINSTANCE"))) + (htag "BR") + (nl) + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style% + (literal + " (" + (attribute-string "TARGETTYPE") + ": ")) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style% + (literal ")") + (htag "BR"))) + + + + (if (attribute-string "TARGETINSTANCE") + (make sequence + (make paragraph + use: %main-font-style% + (literal (attribute-string "TARGETINSTANCE")) + ) +; (htag "BR") + (nl) + (if (attribute-string "TARGETTYPE") + (sosofo-append + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style% + (literal + " (" + (attribute-string "TARGETTYPE") + ": ")) + (make sequence + use: %main-font-style% + (make sequence) + (literal ")") + (htag "BR")) + ) + (empty-sosofo) + ) + ) + + + (if (attribute-string "TARGET") + (make paragraph + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address + (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + (make sequence + use: %main-font-style%))))) + (nl)) + ) +) + + + +(define foo '("INSTANCES" "INSTANCE" "ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE")) + + + +;; +;; instances +;; +(element instances + (sosofo-append + (with-mode img-mode (apply process-matching-children '("IMG"))) + (make paragraph + space-before: 1.2cm + use: %header-4-style-nb% + (literal %instances-heading%)) + + (if %sort-by-class? + + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (htag "UL") + (nl) + + (with-mode toc + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + %class-headings-en% + %class-names%)) + + (if %subprocess-head-en% + (sosofo-append + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head-en%) + (list %subprocess-class-1%))) + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head-en%) + (list %subprocess-class-2%)))) + (empty-sosofo)) + + (htag "/UL") + (nl) + ) + + (sosofo-append + (htag "UL") + (nl) + + (with-mode toc + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + %class-headings% + %class-names%)) + + (if %subprocess-head% + (sosofo-append + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head%) + (list %subprocess-class-1%))) + (with-mode subs + (do-classes3 + (lambda (num head) + (sosofo-append + (htag "LI") + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + (list %subprocess-head%) + (list %subprocess-class-2%)))) + (empty-sosofo)) + + (htag "/UL") + (nl) + ) + ) + + (sosofo-append + (htag "UL") + (nl) + (with-mode toc (apply process-matching-children '("INSTANCES" "INSTANCE" "NAME"))) + (htag "/UL") + (nl))) + + (process-children) + + (htag "HR") + (nl) + + (nl) + (htag "TABLE") + (nl) + + (if (check-model-language? (ancestor "MODEL")) + (with-mode author_en (process-node-list (ancestor "MODEL"))) + (with-mode author (process-node-list (ancestor "MODEL"))) + ) + + (htag "/TABLE") + (nl))) + + + +(element img (empty-sosofo)) + + + +;; +;; instance +;; +(element instance + (make scroll + scroll-title: + (string-append + "ADONIS®: Modell \"" + (data (select-elements (children (ancestor "MODEL")) '(NAME))) + "\" - " + (data (select-elements (children (current-node)) '(NAME))) + " (" + (data (select-elements (children (current-node)) '(CLASS))) + ")") + font-size: 11pt + font-family-name: %font-name% + color: (%color-black%) + + (nl) + (htag "meta target=\"instance\"") + (nl) + + (start-javascript) + + (make formatting-instruction + data: " +function getUrl(s) +{ + begin = s.indexOf('HREF='); + if (begin == -1) return \"\"; + end = s.indexOf('\"', begin + 6); + if (s.indexOf('$$$instance$$$') == -1) + return s.substring(begin, end + 1); + else + return s.substring(begin, end + 1); +} +// --> +") + (htag "/SCRIPT") + (nl) + (htag %body-settings-white%) + (nl) + (sosofo-append + (with-mode get-instance-name (process-children)) + (process-matching-children "CLASS") + (with-mode get-language-dependend-attributes (process-children)) + (process-matching-children "ATTRIBUTES" "RELATIONS")))) + +(element (instance name) + (make sequence + use: %header-6-style%)) + + +(element (instance class) + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (make sequence + use: %header-5-style% + (literal " (") + (literal (in-english (data (current-node)))) + (literal ")") + ) + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (with-mode model-link (process-node-list (ancestor "MODEL"))) + ) + ) + (sosofo-append + (make sequence + use: %header-5-style% + (literal " (") + (literal (data (current-node))) + (literal ")") + ) + + (make paragraph + color: (%color-red%) + use: %main-font-style-bold% + (with-mode model-link (process-node-list (ancestor "MODEL"))) + ) + ) + ) +) + +;; +;; attributes +;; +(element nbchapter + (sosofo-append + (process-matching-children "ATTRIBUTE"))) + +(element chapter + (empty-sosofo)) + +;; +;; relations +;; +(element relations + (empty-sosofo)) + + +;; +;; relation +;; +(element (relation name) + (sosofo-append + (htag "DT") + (with-mode bedingung + (process-element-with-id + (attribute-string "RELID" (ancestor "RELATION")))) + (make link + color: (color-blue) + destination: (idref-address + (attribute-string "RELID" (ancestor "RELATION"))) + (make sequence)))) + + + +(mode bedingung + (element attribute + (sosofo-append + (print-nonempty-attribute-if + "Nachfolger" "Übergangsbedingung"))) + (element (attribute value) (sosofo-append + (make sequence) + (literal ": "))) + (default (apply process-matching-children foo))) + + + +;; +;; from +;; +(element (from name) (empty-sosofo)) +(element (from class) (empty-sosofo)) + + + +;; +;; to +;; +(element (to name) + (sosofo-append + (htag "DD") + (make link + color: (color-blue) + destination: (idref-address + (attribute-string "TARGET" (ancestor "TO"))) + (make sequence)) + (nl))) + +(element (to class) + (sosofo-append + (literal " (") (make sequence) (literal ")") + (htag "/DD"))) + +(element br (htag "BR")) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end elements +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(mode img-mode + (default (empty-sosofo)) + + (element img + (sosofo-append + (htag "TABLE BORDER ALIGN=CENTER") + (nl) + (htag "TR") + (nl) + (htag "TD") + + (let ((filename (string-append (attribute-string "SRC")".jpg"))) + (sosofo-append + (htag (string-append + "IMG SRC=\"" filename + "\" USEMAP=\"#" + (attribute-string "ID" (ancestor "MODEL")) + "\" BORDER=0")))) + + (htag "/TD") + (nl) + (htag "/TR") + (nl) + (htag "/TABLE") + (nl))) + +) + + +(mode subs + (default (apply process-matching-children foo)) + + (element attribute + (if (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (empty-sosofo) + (sosofo-append + (print-attribute-if %subprocess-class-1% %subprocess-attribute-1%) + (print-attribute-if %subprocess-class-2% %subprocess-attribute-2%)))) + + (element (attribute value) + (sosofo-append + (htag "LI") + (if %subprocesses-with-cgi? + (sosofo-append + (htag (string-append + "A HREF=\"" %subprocess-cgi% "?model=" + (string-to-cgi (data (current-node))) + "\"")) + (make sequence + use: %main-font-style-bold% + color: (%color-red%) + (process-children)) + + (htag "/A")) + (if (attribute-string "TARGET") + (if (check-model-language? (ancestor "MODEL")) + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET")))) + (make link + color: (%color-red%) + use: %main-font-style-bold% + destination: (idref-address (attribute-string "TARGET")) + (process-children)) + ) + (process-children))) + (htag "/LI") + (nl))) + + (element br (sosofo-append (htag "BR") (nl))) +) + + +(mode toc + (default (apply process-matching-children '("INSTANCE" "NAME"))) + + (element instance + (sosofo-append + (htag "LI") + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + destination: (current-node-address) + (process-matching-children "NAME")) + (make formatting-instruction + data: "') + 'target=instance>") + (process-matching-children "NAME") + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + + (element name + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_instance_name_en_toc (process-node-list (children (ancestor "INSTANCE")))) + (make sequence + color: (%color-red%) + use: %main-font-style-bold% + (literal (subst-quote (data (current-node)))) + ) + ) + ) +) + +(mode get_instance_name_en_toc + (default (empty-sosofo)) + + (element nbchapter + (process-children)) + + (element attributes + (process-children)) + + (element attribute + (if (string=? "Denomination" (data (select-elements (children (current-node)) '(NAME)))) + (process-matching-children "VALUE") + (empty-sosofo) + ) + ) + + (element (attribute value) + (if (string=? "" (data (current-node))) + (make sequence + color: (%color-red%) + use: %main-font-style-bold% + (literal "--no denomination--")) + (make sequence + color: (%color-red%) + use: %main-font-style-bold% + (literal (subst-quote (data (current-node))))) + ) + ) + + (element br (sosofo-append (htag "BR") (nl))) +) + + + +(mode img-map + (element imgmap (sosofo-append + (start-javascript) + (with-mode script (process-children)) + (end-javascript) + (htag (string-append "MAP NAME=" + (attribute-string "ID"))) + (nl) + (start-javascript) + (process-children) + (end-javascript) + (htag "/MAP") (nl))) + + (element spot +;;---> INFORMATION FOR PARALLEL CALL + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE" (ancestor "MODEL"))) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE" (ancestor "MODEL")))))) + (let ((x (* (%map-fact%) (string->number + (attribute-string "X")))) + (y (* (%map-fact%) (string->number + (attribute-string "Y"))))) + (make formatting-instruction + data: (string-append + "if (" + (attribute-string "ID") + " != '') " + "document.writeln('" + "<AREA SHAPE=RECT COORDS=\"" + (number->string (max 0 (- x (%map-fact%)))) + ", " + (number->string (max 0 (- y (%map-fact%)))) + ", " + (number->string (max 0 (+ x (%map-fact%)))) + ", " + (number->string (max 0 (+ y (%map-fact%)))) + "\" a href=\"javascript:loadPage(\\'' + getParalellUrl(" + (attribute-string "ID") + ") + '\\', \\'' + getParalellUrl(I" + (attribute-string "ID") + ") + '\\')\">'); +" + ))) +;;<--- INFORMATION FOR PARALLEL CALL + (let ((x (* (%map-fact%) (string->number + (attribute-string "X")))) + (y (* (%map-fact%) (string->number + (attribute-string "Y"))))) + (make formatting-instruction + data: (string-append + "if (" + (attribute-string "ID") + " != '') " + "document.writeln('" + "<AREA SHAPE=RECT COORDS=\"" + (number->string (max 0 (- x (%map-fact%)))) + ", " + (number->string (max 0 (- y (%map-fact%)))) + ", " + (number->string (max 0 (+ x (%map-fact%)))) + ", " + (number->string (max 0 (+ y (%map-fact%)))) + "\" ' + getUrl(" + (attribute-string "ID") + ") + '>'); + " + ))))) + (default (process-matching-children "INSTANCES" "IMG" "IMGMAP"))) + + +(mode script + (element spot (sosofo-append + ; set default. this avoids a runtime error + ; if the ADONIS instance this spot points to + ; was excluded by the mode in use + (make formatting-instruction + data: (string-append + (attribute-string "ID") + "='';")) + +;;---> INFORMATION FOR PARALLEL CALL + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE" (ancestor "MODEL"))) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE" (ancestor "MODEL")))))) + (make formatting-instruction + data: (string-append + "I" + (attribute-string "ID") + "='';")) + (empty-sosofo)) +;;<--- INFORMATION FOR PARALLEL CALL + (nl) + (process-node-list + (element-with-id (attribute-string "ID"))))) + + (element instance + (sosofo-append + (make formatting-instruction + data: (string-append + (attribute-string "ID") + "='")) + (make link + destination: (current-node-address) + (make formatting-instruction + data: "$$$instance$$$")) + (make formatting-instruction + data: "';") + + (if (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-1%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-2%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-3%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-4%) + (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-5%))))) + (apply process-matching-children foo) + (empty-sosofo)) + +;;---> INFORMATION FOR PARALLEL CALL + (if (or (string=? "Prozeßlandkarte" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Anwendungsfalldiagramm" (attribute-string "TYPE" (ancestor "MODEL"))) + (or (string=? "Arbeitsumgebungsmodell" (attribute-string "TYPE" (ancestor "MODEL"))) + (string=? "Geschäftsprozeßmodell" (attribute-string "TYPE" (ancestor "MODEL")))))) + (sosofo-append + (make formatting-instruction + data: (string-append + "I" + (attribute-string "ID") + "='")) + (make link + destination: (current-node-address) + (make formatting-instruction + data: "$$$instance$$$")) + (make formatting-instruction + data: "';") + + (if (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-1%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-2%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-3%) + (or (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-4%) + (string=? (data (select-elements (children (current-node)) '(CLASS))) %subprocess-class-5%))))) + (apply process-matching-children foo) + (empty-sosofo))) + (empty-sosofo)) +;;<--- INFORMATION FOR PARALLEL CALL + )) + + (element (attribute value) + (if (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-1%) + (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-2%) + (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-3%) + (or (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-4%) + (string=? (attribute-string "ATTRIBUTE" (ancestor "ATTRIBUTE")) %subprocess-attribute-5%))))) + (if %subprocesses-with-cgi? + (sosofo-append + (make formatting-instruction + data: (string-append + (attribute-string "ID" (ancestor "INSTANCE")) + "='")) + (htag (string-append + "A HREF=\"" + %subprocess-cgi% + "?model=" + (string-to-cgi (data (current-node))) + "\"")) + + (make formatting-instruction + data: "bla") + (htag "/A") + (make formatting-instruction + data: "';")) + + (if (attribute-string "TARGET") + (sosofo-append + (make formatting-instruction + data: (string-append + (attribute-string "ID" (ancestor "INSTANCE")) + "='")) + (make link + destination: (idref-address (attribute-string "TARGET")) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "';") + (nl)) + (empty-sosofo))) + + (empty-sosofo))) + + (element br (sosofo-append (htag "BR") (nl))) + + (default (apply process-matching-children foo)) +) + + +(mode bla + (default (empty-sosofo)) + + (element instances + (sosofo-append + (with-mode toc + (do-classes3 + (lambda (num head) + (sosofo-append + (literal head) + (nl) + (htag "UL") + (nl))) + (lambda () + (sosofo-append + (htag "/UL") + (nl))) + %class-headings% %class-names%)))) +) + + +(mode author + (element (model attributes nbchapter attribute) + (let ((name (data (select-elements (children (current-node)) '(NAME))))) + (if (or (string=? name "Autor") + (string=? name "Letzter Bearbeiter") + (string=? name "Letzte Änderung am")) + (sosofo-append + (htag "TR") + (apply process-matching-children '("NAME" "VALUE")) + (htag "/TR") (nl)) + (empty-sosofo)))) + (element (model attributes nbchapter attribute name) + (make sequence + (htag "TD ALIGN=RIGHT") + (process-children) (literal ": ") + (htag "/TD") (nl))) + (element (model attributes nbchapter attribute value) + (make sequence + (htag "TD") + (process-children) + (htag "/TD") (nl))) + (default (apply process-matching-children + '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + +(mode author_en + (element (model attributes nbchapter attribute) + (let ((name (data (select-elements (children (current-node)) '(NAME))))) + (if (or (string=? name "Autor") + (string=? name "Letzter Bearbeiter") + (string=? name "Letzte Änderung am")) + (sosofo-append + (htag "TR") + (apply process-matching-children '("NAME" "VALUE")) + (htag "/TR") (nl)) + (empty-sosofo)))) + (element (model attributes nbchapter attribute name) + (if (string=? "Autor" (data (current-node))) + (make sequence + (htag "TD ALIGN=RIGHT") + (literal "Author: ") + (htag "/TD") (nl) + ) + (if (string=? "Letzter Bearbeiter" (data (current-node))) + (make sequence + (htag "TD ALIGN=RIGHT") + (literal "Last user: ") + (htag "/TD") (nl) + ) + (if (string=? "Letzte Änderung am" (data (current-node))) + (make sequence + (htag "TD ALIGN=RIGHT") + (literal "Date last changed: ") + (htag "/TD") (nl) + ) + (empty-sosofo)))) + ) + (element (model attributes nbchapter attribute value) + (make sequence + (htag "TD") + (process-children) + (htag "/TD") (nl))) + (default (apply process-matching-children + '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + +(mode model-link + (default (empty-sosofo)) + + (element model + (sosofo-append + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + destination: (current-node-address) + (process-matching-children "NAME")) + (make formatting-instruction + data: "') + 'target=model>") + (process-matching-children "NAME") + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl))) + + (element (model name) + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname2 (process-node-list (children (ancestor "MODEL")))) + (make sequence) + ) + ) +) + + + +(mode get-instance-name + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (string=? "Sprache" (data (select-elements (children (current-node)) 'NAME))) + (process-children) + (empty-sosofo))) + + (element (attribute value) + (if (string=? "Deutsch" (data (current-node))) + (with-mode instance-name-ger (process-node-list (children (ancestor "INSTANCE")))) + (with-mode instance-name-eng (process-node-list (children (ancestor "INSTANCE")))))) + + (element br (sosofo-append (htag "BR") (nl))) +) + + +(mode instance-name-ger + (default (empty-sosofo)) + + (element name + (with-mode #f (process-node-list (current-node)))) +) + + +(mode instance-name-eng + (default (empty-sosofo)) + + (element name + (sosofo-append + (make formatting-instruction + data:"<!--") + (with-mode #f (process-node-list (current-node))) + (make formatting-instruction + data:"-->") + (with-mode write-instance-name-eng (process-node-list (children (ancestor "INSTANCE")))))) +) + + +(mode write-instance-name-eng + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (string=? "Denomination" (data (select-elements (children (current-node)) 'NAME))) + (process-children) + (empty-sosofo))) + + (element (attribute value) + (make sequence + use: %header-6-style%)) + + (element br (sosofo-append (htag "BR") (nl))) +) + + +(mode get-language-dependend-attributes + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (string=? "Sprache" (data (select-elements (children (current-node)) 'NAME))) + (process-children) + (empty-sosofo))) + + (element (attribute value) + (if (string=? "Deutsch" (data (current-node))) + (with-mode write-language-dependend-attributes-ger (process-node-list (children (ancestor "INSTANCE")))) + (with-mode write-language-dependend-attributes-eng (process-node-list (children (ancestor "INSTANCE")))))) + + (element br (sosofo-append (htag "BR") (nl))) +) + + +(mode write-language-dependend-attributes-ger + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (or (string=? "Beschreibung" (data (select-elements (children (current-node)) 'NAME))) + (string=? "Kommentar" (data (select-elements (children (current-node)) 'NAME)))) + (if (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (empty-sosofo))) + + (element (attribute name) + (with-mode #f (process-node-list (current-node)))) + + (element (attribute value) + (with-mode #f (process-node-list (current-node)))) +) + + +(mode write-language-dependend-attributes-eng + (default (empty-sosofo)) + + (element attributes + (process-children)) + + (element nbchapter + (process-children)) + + (element attribute + (if (or (string=? "Description" (data (select-elements (children (current-node)) 'NAME))) + (string=? "Comment" (data (select-elements (children (current-node)) 'NAME)))) + (if (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (empty-sosofo))) + + (element (attribute name) + (with-mode #f (process-node-list (current-node)))) + + (element (attribute value) + (with-mode #f (process-node-list (current-node)))) +) + + +(mode get-record-attributes + (default (empty-sosofo)) + + (element (attribute row) + (make paragraph + space-before: 0.2cm + (htag "TABLE BORDER=2 WIDTH=100%") + (htag "TR") + (htag "TD") + (htag "TABLE BORDER=0") + (htag "TR") + (htag "TD") + (with-mode get-process-responsible (process-children)) + (htag "/TD") + (htag "/TR") + (htag "/TABLE") + (htag "/TD") + (htag "/TR") + (htag "/TABLE"))) + + (element (attribute row attribute) + (with-mode #f (process-node-list (current-node)))) +) + + +(mode get-process-responsible + (default (empty-sosofo)) + + (element attribute + (sosofo-append + (if (and (not (string=? "RECORD" (attribute-string "TYPE"))) + (or (string=? "" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0" (data (select-elements (children (current-node)) '(VALUE)))) + (or (string=? "0.000000" (data (select-elements (children (current-node)) '(VALUE)))) + (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) '(VALUE)))))))) + (empty-sosofo) + (if (> (string-length (data (select-elements (children (current-node)) 'VALUE))) 9) + (if (string=? "[acoexpar-" (substring (data (select-elements (children (current-node)) 'VALUE)) 0 10)) + (empty-sosofo) + (process-children)) + (process-children))) + (nl))) + + (element (attribute name) + (if (check-model-language? (ancestor "MODEL")) + (make paragraph + use: %header-9-style% + (make formatting-instruction + data: "&nbsp;&nbsp;") + (literal (in-english (data (current-node)))) + (literal ":") + (nl) + ) + (make paragraph + use: %header-9-style% + (make formatting-instruction + data: "&nbsp;&nbsp;") + (make sequence) + (literal ": ") + (nl) + ) + ) + ) + + + (element (attribute value) + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make link + color: (%color-red%) + use: %main-font-style4% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + ;(literal (attribute-string "TARGETINSTANCE")) + (with-mode get_ref_instance_name_en (process-element-with-id (attribute-string "TARGETINSTANCEID"))) + ) + (nl) + (make sequence + use: %main-font-style4% + (literal + " (" + )) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style4% + destination: (idref-address (attribute-string "TARGET")) + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + ;(literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + ;(literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style4% + (literal ")"))) + (if (string=? "Klassifikation" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (sosofo-append + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style4% + (literal (in-english (data (current-node)))) + ) + ) + (sosofo-append + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style4%)) + ) + ) + (nl) + ) + (sosofo-append + (if (attribute-string "TARGETINSTANCEID") + (make sequence + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make link + color: (%color-red%) + use: %main-font-style4% + destination: (idref-address (attribute-string "TARGETINSTANCEID")) + (literal (attribute-string "TARGETINSTANCE")) + ) + (nl) + (make sequence + use: %main-font-style4% + (literal + " (" + )) + (start-javascript) + (make formatting-instruction + data: "document.writeln('<A ' + getUrl('") + (make link + color: (%color-red%) + use: %main-font-style4% + destination: (idref-address (attribute-string "TARGET")) + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "') + 'target=model>") + (literal (subst-quote (data (current-node)))) + (make formatting-instruction + data: "</A>')") + (end-javascript) + (nl)) + + (make sequence + use: %main-font-style4% + (literal ")"))) + (sosofo-append + (make formatting-instruction + data: "&nbsp;&nbsp;&nbsp;&nbsp;") + (make sequence + use: %main-font-style4%)) + + ) + (nl) + ) + ) + ) + + (element br (sosofo-append (htag "BR") (nl))) +) + + + + +(define (main-model-is-in? snl str-name str-length) + (if (model-found? (select-elements (children snl) '(MODEL)) str-name str-length) + #t + #f)) + +;; this to search through all models +(define (model-found? pnl str-name str-length) + (let loop ((snl pnl)) + (if (> (string-length (data (select-elements (children (node-list-first snl)) 'NAME))) str-length) + (if (string=? str-name (substring (data (select-elements (children (node-list-first snl)) '(NAME))) 0 str-length)) + #t + (if (node-list-empty? snl) + #f + (loop (node-list-rest snl)))) + (if (node-list-empty? snl) + #f + (loop (node-list-rest snl)))))) + + +;;;;;;;;;;;;;;;;;;;;;;;;;; +;;SOURCE-TREE FOR APPLET;; +;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (node-list->list nl) + (reverse (node-list-reduce nl (lambda (result snl) (cons snl result)) '()))) + + +(define (do-modeltype-check snl) + (if (string=? "Prozeßlandkarte" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"3|") + (if (string=? "Geschäftsprozeßmodell" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"4|") + (if (string=? "Arbeitsumgebungsmodell" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"5|") + (if (string=? "Anwendungsfalldiagramm" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"6|") + (if (string=? "Dokumentenmodell" (attribute-string "modeltype" snl)) + (make formatting-instruction + data: "value=\"7|") + (make formatting-instruction + data: "value=\"1|") + ) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;; +;;ROOT-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;; + +(mode make-tree-menu-start + (default (empty-sosofo)) + + (element ado + (make scroll + font-size: 11pt + font-family-name: %font-name% + color: (%color-black%) + (make formatting-instruction + data: + (string-append +" +<html> +<head> +<title>ADONIS®-Homepage</title> +<script language=\"JavaScript\" src=\"applet.js\" type=\"text/javascript\"> +</script> +</head> +<body bgcolor=#ffffff link=#000000 vlink=#000000 alink=#000000> +")) + + (make formatting-instruction + data: "<TABLE WIDTH=\"100%\" BORDER=\"0\">") + (make formatting-instruction + data: "<TR>") + (make formatting-instruction + data: "<TD ALIGN=\"RIGHT\">") + + (make formatting-instruction + data: "<a href=\"") + (make formatting-instruction + data: %help_link%) + (make formatting-instruction + data: "\" target=\"instance\">") + (make formatting-instruction + data: "<img src=\"") + (make formatting-instruction + data: %help_pic%) + (make formatting-instruction + data: "\" alt=\"") + (make formatting-instruction + data: %help_mo%) + (make formatting-instruction + data: "\" border=\"0\">") + (make formatting-instruction + data: "</A>") + + (nl) + (make formatting-instruction + data: "<a href=\"javascript:location.reload();\">") + (make formatting-instruction + data: "<img src=\"") + (make formatting-instruction + data: %resize_pic%) + (make formatting-instruction + data: "\" hspace=5 alt=\"") + (make formatting-instruction + data: %resize_mo%) + (make formatting-instruction + data: "\" border=\"0\">") + (make formatting-instruction + data: "</A>") + (nl) + + (make formatting-instruction + data: "</TD>") + (make formatting-instruction + data: "</TR>") + (make formatting-instruction + data: "</TABLE>") + + (make formatting-instruction + data: "<SCRIPT LANGUAGE=\"JavaScript\">") + (nl) + + (make formatting-instruction + data:" +document.writeln('<applet code=\"TreeMenu\" archive=\"tree.jar\" name=\"TreeView\" align=\"baseline\" width=' + getWidth() + ' height=' + getHeight() + '>'); +") + + (let loop ((modelgroups (children (current-node)))) + (if (node-list-empty? modelgroups) + (empty-sosofo) + (if (attribute-string "name" (node-list-first modelgroups)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"topdesc\" ")) + (make formatting-instruction + data: "value=\"2|BOC ITC GmbH\">'); +") + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"topdesturl\" ")) + (make formatting-instruction + data: "value=\"http://www.boc-eu.com\">'); +") + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"topwhere\" ")) + (make formatting-instruction + data: "value=\"_new\">'); +") + (do-modelgroups1 (children (node-list-first modelgroups))) + (loop (node-list-rest modelgroups)) + ) + (loop (node-list-rest modelgroups)) + ) + ) + ) + + (make formatting-instruction + data: " +document.writeln('<param name=\"Notice\" value=\"BOC ITC GmbH\">'); +document.writeln('<param name=\"bgcolor\" value=\"255,255,255\">'); +document.writeln('<param name=\"openindex\" value=\"1-0-1\">'); +document.writeln('<param name=\"animationdelay\" value=\"6\">'); +document.writeln('<param name=\"animationjump\" value=\"3\">'); +document.writeln('<param name=\"textcolor\" value=\"0,0,0\">'); +document.writeln('<param name=\"font\" value=\"Helvetica, plain, 11\">'); +document.writeln('<param name=\"hlbgcolor\" value=\"255,255,255\">'); +document.writeln('<param name=\"hllinecolor\" value=\"0,0,0\">'); +document.writeln('<param name=\"hltextcolor\" value=\"153,0,0\">'); +document.writeln('<param name=\"selectedbgcolor\" value=\"190,181,163\">'); +document.writeln('<param name=\"selectedlinecolor\" value=\"0,0,0\">'); +document.writeln('<param name=\"iconfile0\" value=\"folder_close.gif\">'); +document.writeln('<param name=\"iconfile1\" value=\"webpage.gif\">'); +document.writeln('<param name=\"iconfile2\" value=\"boc.gif\">'); +document.writeln('<param name=\"iconfile3\" value=\"plk.gif\">'); +document.writeln('<param name=\"iconfile4\" value=\"gp.gif\">'); +document.writeln('<param name=\"iconfile5\" value=\"au.gif\">'); +document.writeln('<param name=\"iconfile6\" value=\"afd.gif\">'); +document.writeln('<param name=\"iconfile7\" value=\"dm.gif\">'); +document.writeln('<param name=\"iconswitchfile0\" value=\"folder_open.gif\">'); +document.writeln('<param name=\"iconswitchfile1\" value=\"webpage.gif\">'); +document.writeln('<param name=\"iconswitchfile2\" value=\"boc.gif\">'); +document.writeln('<param name=\"iconswitchfile3\" value=\"plk.gif\">'); +document.writeln('<param name=\"iconswitchfile4\" value=\"gp.gif\">'); +document.writeln('<param name=\"iconswitchfile5\" value=\"au.gif\">'); +document.writeln('<param name=\"iconswitchfile6\" value=\"afd.gif\">'); +document.writeln('<param name=\"iconswitchfile7\" value=\"dm.gif\">'); +document.writeln('<param name=\"linecolor\" value=\"0,0,0\">'); +document.writeln('<param name=\"loadwhere\" value=\"model\">'); +document.writeln('<param name=\"arrowfillcolor\" value=\"255,255,255\">'); +document.writeln('<param name=\"arrowlinecolor\" value=\"51,51,51\">'); +document.writeln('<param name=\"barslideocolor\" value=\"204,204,204\">'); +document.writeln('<param name=\"underlineexpandeditems\" value=\"true\">'); +document.writeln('<param name=\"underlinelinks\" value=\"false\">'); +document.writeln('<param name=\"underlinetopdesc\" value=\"true\">'); +document.writeln('</applet>'); +") + + (make formatting-instruction + data: "</SCRIPT>") + (nl) + + (make formatting-instruction + data: "</BODY>") + + + ) ;end of make scroll + + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL1-MODEL-GROUP; (können nur Modellgruppen sein, keine Modelle!) +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups1 mgs) + (let loop ((ebene1 0) (mg1 mgs)) + (if (node-list-empty? mg1) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg1)) + + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg1)) "\">'); +")) + (do-modelgroups2 ebene1 (children (node-list-first mg1))) + (loop (+ ebene1 1) (node-list-rest mg1)) + ) + (loop ebene1 (node-list-rest mg1)) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL2-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups2 e1 mgs) + (let loop ((ebene1 e1) (ebene2 0) (mg2 mgs)) + (if (node-list-empty? mg2) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg2)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg2)) "\">'); +")) + (do-modelgroups3 ebene1 ebene2 (children (node-list-first mg2))) + (loop ebene1 (+ ebene2 1) (node-list-rest mg2)) + ) + (if (attribute-string "modelid" (node-list-first mg2)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "\" ")) + + (do-modeltype-check (node-list-first mg2)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg2)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg2))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 (+ ebene2 1) (node-list-rest mg2)) + ) + (loop ebene1 ebene2 (node-list-rest mg2)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL3-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups3 e1 e2 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 0) (mg3 mgs)) + (if (node-list-empty? mg3) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg3)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg3)) "\">'); +")) + (do-modelgroups4 ebene1 ebene2 ebene3 (children (node-list-first mg3))) + (loop ebene1 ebene2 (+ ebene3 1) (node-list-rest mg3)) + ) + (if (attribute-string "modelid" (node-list-first mg3)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "\" ")) + + (do-modeltype-check (node-list-first mg3)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg3)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg3))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 (+ ebene3 1) (node-list-rest mg3)) + ) + (loop ebene1 ebene2 ebene3 (node-list-rest mg3)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL4-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups4 e1 e2 e3 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 0) (mg4 mgs)) + (if (node-list-empty? mg4) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg4)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg4)) "\">'); +")) + (do-modelgroups5 ebene1 ebene2 ebene3 ebene4 (children (node-list-first mg4))) + (loop ebene1 ebene2 ebene3 (+ ebene4 1) (node-list-rest mg4)) + ) + (if (attribute-string "modelid" (node-list-first mg4)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "\" ")) + + (do-modeltype-check (node-list-first mg4)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg4)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg4))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 (+ ebene4 1) (node-list-rest mg4)) + ) + (loop ebene1 ebene2 ebene3 ebene4 (node-list-rest mg4)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL5-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups5 e1 e2 e3 e4 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 0) (mg5 mgs)) + (if (node-list-empty? mg5) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg5)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg5)) "\">'); +")) + (do-modelgroups6 ebene1 ebene2 ebene3 ebene4 ebene5 (children (node-list-first mg5))) + (loop ebene1 ebene2 ebene3 ebene4 (+ ebene5 1) (node-list-rest mg5)) + ) + (if (attribute-string "modelid" (node-list-first mg5)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "\" ")) + + (do-modeltype-check (node-list-first mg5)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg5)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg5))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 (+ ebene5 1) (node-list-rest mg5)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 (node-list-rest mg5)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL6-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups6 e1 e2 e3 e4 e5 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 0) (mg6 mgs)) + (if (node-list-empty? mg6) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg6)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg6)) "\">'); +")) + (do-modelgroups7 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (children (node-list-first mg6))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 (+ ebene6 1) (node-list-rest mg6)) + ) + (if (attribute-string "modelid" (node-list-first mg6)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "\" ")) + + (do-modeltype-check (node-list-first mg6)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg6)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg6))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 (+ ebene6 1) (node-list-rest mg6)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (node-list-rest mg6)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL7-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups7 e1 e2 e3 e4 e5 e6 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 0) (mg7 mgs)) + (if (node-list-empty? mg7) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg7)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg7)) "\">'); +")) + (do-modelgroups8 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (children (node-list-first mg7))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (+ ebene7 1) (node-list-rest mg7)) + ) + (if (attribute-string "modelid" (node-list-first mg7)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "\" ")) + + (do-modeltype-check (node-list-first mg7)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg7)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg7))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 (+ ebene7 1) (node-list-rest mg7)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (node-list-rest mg7)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL8-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups8 e1 e2 e3 e4 e5 e6 e7 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 0) (mg8 mgs)) + (if (node-list-empty? mg8) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg8)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg8)) "\">'); +")) + (do-modelgroups9 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (children (node-list-first mg8))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (+ ebene8 1) (node-list-rest mg8)) + ) + (if (attribute-string "modelid" (node-list-first mg8)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "\" ")) + + (do-modeltype-check (node-list-first mg8)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg8)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg8))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 (+ ebene8 1) (node-list-rest mg8)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (node-list-rest mg8)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;; +;;LEVEL9-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;; + +(define (do-modelgroups9 e1 e2 e3 e4 e5 e6 e7 e8 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 0) (mg9 mgs)) + (if (node-list-empty? mg9) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg9)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg9)) "\">'); +")) + (do-modelgroups10 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (children (node-list-first mg9))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (+ ebene9 1) (node-list-rest mg9)) + ) + (if (attribute-string "modelid" (node-list-first mg9)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "\" ")) + + (do-modeltype-check (node-list-first mg9)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg9)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg9))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 (+ ebene9 1) (node-list-rest mg9)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (node-list-rest mg9)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;;; +;;LEVEL10-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;;; + + +(define (do-modelgroups10 e1 e2 e3 e4 e5 e6 e7 e8 e9 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 e9) (ebene10 0) (mg10 mgs)) + (if (node-list-empty? mg10) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg10)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + (make formatting-instruction + data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg10)) "\">'); +")) + (do-modelgroups11 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (children (node-list-first mg10))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (+ ebene10 1) (node-list-rest mg10)) + ) + (if (attribute-string "modelid" (node-list-first mg10)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + + (do-modeltype-check (node-list-first mg10)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg10)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg10))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 (+ ebene10 1) (node-list-rest mg10)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (node-list-rest mg10)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;;;;;;;;;;;; +;;LEVEL11-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;;; + + +(define (do-modelgroups11 e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 e9) (ebene10 e10) (ebene11 0) (mg11 mgs)) + (if (node-list-empty? mg11) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg11)) + (sosofo-append + ; (make formatting-instruction + ; data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + ; (make formatting-instruction + ; data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg10)) "\"> +;")) + (do-modelgroups12 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (children (node-list-first mg11))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg11)) + ) + (if (attribute-string "modelid" (node-list-first mg11)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + + (do-modeltype-check (node-list-first mg11)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg11)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg11))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (+ ebene11 1) (node-list-rest mg11)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg11)) + ) + ) + ) + ) +) + +;;;;;;;;;;;;;;;;;;;;;; +;;LEVEL12-MODEL-GROUP; +;;;;;;;;;;;;;;;;;;;;;; + + +(define (do-modelgroups12 e1 e2 e3 e4 e5 e6 e7 e8 e9 e10 e11 mgs) + (let loop ((ebene1 e1) (ebene2 e2) (ebene3 e3) (ebene4 e4) (ebene5 e5) (ebene6 e6) (ebene7 e7) (ebene8 e8) (ebene9 e9) (ebene10 e10) (ebene11 e11) (mg12 mgs)) + (if (node-list-empty? mg12) + (empty-sosofo) + (if (attribute-string "name" (node-list-first mg12)) + (sosofo-append + ;(make formatting-instruction + ; data: (string-append "<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "\" ")) + ;(make formatting-instruction + ; data: (string-append "value=\"0|" (attribute-string "name" (node-list-first mg11)) "\"> +;")) + (do-modelgroups12 ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (children (node-list-first mg12))) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg12)) + ) + (if (attribute-string "modelid" (node-list-first mg12)) + (sosofo-append + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desc" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + + (do-modeltype-check (node-list-first mg12)) + + (make formatting-instruction + data: (string-append (data (node-list-first mg12)) "\">'); +")) + (make formatting-instruction + data: (string-append "document.writeln('<param name=\"desturl" (number->string ebene1) "-" (number->string ebene2) "-" (number->string ebene3) "-" (number->string ebene4) "-" (number->string ebene5) "-" (number->string ebene6) "-" (number->string ebene7) "-" (number->string ebene8) "-" (number->string ebene9) "-" (number->string ebene10) "-" (number->string ebene11) "\" ")) + (make formatting-instruction + data: "value=\\'") + (make link destination: + (idref-address (attribute-string "modelid" (node-list-first mg12))) + (make formatting-instruction + data: "bla")) + (make formatting-instruction + data: "\\'>'); +") + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 (+ ebene11 1) (node-list-rest mg12)) + ) + (loop ebene1 ebene2 ebene3 ebene4 ebene5 ebene6 ebene7 ebene8 ebene9 ebene10 ebene11 (node-list-rest mg12)) + ) + ) + ) + ) +) + + +;;;;;;;;;;;; +;;TREE-END;; +;;;;;;;;;;;; + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;Überprüfung des Modellattributes Schlagworte;; +;;LANGUAGE='EN'; oder LANGUAGE='DE';;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (check-model-language? snl) + (if (get-m-nbchapter (select-elements (children snl) '(ATTRIBUTES))) + #t + #f)) + +(define (get-m-nbchapter pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (get-m-attribute (select-elements (children snl) '(NBCHAPTER))) + #t + (loop (node-list-rest snl)))))) + +(define (get-m-attribute pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (get-m-value (select-elements (children snl) '(ATTRIBUTE))) + #t + (loop (node-list-rest snl)))))) + +(define (get-m-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (string=? "Schlagworte" (data (select-elements (children (node-list-first snl)) '(NAME)))) + (if (string=? "" (data (select-elements (children (node-list-first snl)) '(VALUE)))) + #f + (if (> (string-length (data (select-elements (children (node-list-first snl)) '(VALUE)))) 12) + (if (string=? "LANGUAGE='EN'" (substring (data (select-elements (children (node-list-first snl)) '(VALUE))) 0 13)) + #t + #f) + #f + ) + ) + (loop (node-list-rest snl)))))) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;Auslesen des Modellattributes Schlagworte und String-Beschneidung,;; +;;LANGUAGE='..'; wird nicht ausgegeben, deshalb substring...;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(mode get_schlagworte_modellname1 + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (if (> (string-length (data (current-node))) 13) + (make sequence + use: %header-2-style% + (literal (substring (data (current-node)) 14 (string-length (data (current-node))))) + ) + (empty-sosofo) + ) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + +(mode get_schlagworte_modellname2 + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (if (> (string-length (data (current-node))) 13) + (make sequence + (literal (substring (data (current-node)) 14 (string-length (data (current-node))))) + ) + (empty-sosofo) + ) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + +(mode get_ref_model_name_en + (element model + (process-children)) + + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (if (> (string-length (data (current-node))) 13) + (literal (subst-quote (substring (data (current-node)) 14 (string-length (data (current-node)))))) + (empty-sosofo) + ) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + +(mode get_ref_instance_name_en + (element instance + (process-children)) + + (element nbchapter + (process-children)) + + (element attributes + (process-children)) + + (element attribute + (if (string=? "Denomination" (data (select-elements (children (current-node)) '(NAME)))) + (process-matching-children "VALUE") + (empty-sosofo) + ) + ) + + (element (attribute value) + (if (string=? "" (data (current-node))) + (literal "--no denomination--") + (literal (subst-quote (data (current-node)))) + ) + ) + + (default (empty-sosofo)) +) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2rtf2.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2rtf2.dsl new file mode 100644 index 0000000000000000000000000000000000000000..776d7c4c7245f5180146efab121a765fdd581c2c --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2rtf2.dsl @@ -0,0 +1,24 @@ +<!-- -*- Lisp -*- + +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1997 + +READ BEFORE EDIT: This file is considered to be language independent. Do not + add language dependent text. +******************************************************************************* + +$Revision: 1.1 $ + +--> + +<!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"[ +<!entity util system "ado_utl.dsl"> +<!entity rtfstuff system "std_rtf2.dsl"> +]> +&util; +&rtfstuff; diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2xml.bat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2xml.bat new file mode 100644 index 0000000000000000000000000000000000000000..7daec30e311b451adef42467a5e4cb0945f40a77 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2xml.bat @@ -0,0 +1,35 @@ +@echo off + +goto start + +Parameter: +%1... ADONIS Verzeichnis (inkl. abschliessendem Backslash) +%2... Ausgabedatei (vom Benutzer gewaehlt) +%3... temporäre SGML-Datei + +%~ni -> Name +%~xi -> Extension +%~di -> Laufwerk +%~pi -> Pfad + +:start +echo Parameter: +echo 1: %1 +echo 2: %2 +echo 3: %3 +echo. +echo Verzeichnis: +cd + +set helpFile=%~n2 +set helpPath=%~p2 +set helpDriv=%~d2 +set helpExte=%~x2 + +copy %3 "%helpDriv%%helpPath%%helpFile%.sgm" +REM echo %3 "%helpDriv%%helpPath%%helpFile%.sgm" + +REM echo "%1jade.exe" -t xml -f jade.log -d "%1std2xml.dsl" %3 ">" %2 +"%1jade.exe" -t xml -f jade.log -d "%1std2xml.dsl" %3 > %2 + +REM pause diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2xml.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2xml.dsl new file mode 100644 index 0000000000000000000000000000000000000000..68ca86dc62c06784c330aa47cd4edbb2a3c6fd79 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std2xml.dsl @@ -0,0 +1,53 @@ +<!doctype style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN"> + +;;; SGML-XML transformation +;;; use like this: +;;; jade.exe -t xml -d xml.dsl file.sgm > file.xml + +(declare-flow-object-class element + "UNREGISTERED::James Clark//Flow Object Class::element") +(declare-flow-object-class empty-element + "UNREGISTERED::James Clark//Flow Object Class::empty-element") +(declare-flow-object-class document-type + "UNREGISTERED::James Clark//Flow Object Class::document-type") +(declare-flow-object-class processing-instruction + "UNREGISTERED::James Clark//Flow Object Class::processing-instruction") +(declare-flow-object-class entity + "UNREGISTERED::James Clark//Flow Object Class::entity") +(declare-flow-object-class entity-ref + "UNREGISTERED::James Clark//Flow Object Class::entity-ref") +(declare-flow-object-class formatting-instruction + "UNREGISTERED::James Clark//Flow Object Class::formatting-instruction") +(declare-characteristic preserve-sdata? + "UNREGISTERED::James Clark//Characteristic::preserve-sdata?" + #f) + +(define (copy-attributes #!optional (nd (current-node))) + (let loop ((atts (named-node-list-names (attributes nd)))) + (if (null? atts) + '() + (let* ((name (car atts)) + (value (attribute-string name nd))) + (if value + (cons (list name value) + (loop (cdr atts))) + (loop (cdr atts))))))) + +(define (nl) + (make formatting-instruction + data: " +")) + +(element ado + (sosofo-append + (make processing-instruction data: "xml version=\"1.0\" encoding=\"ISO-8859-1\"") + (nl) + (make element attributes: (copy-attributes) + (process-children)) + )) + +(element br + (make empty-element)) + +(default (make element + attributes: (copy-attributes))) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/std_rtf2.dsl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std_rtf2.dsl new file mode 100644 index 0000000000000000000000000000000000000000..e5ded82dc3809f1dfa10d020e122e81861722a5f --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/std_rtf2.dsl @@ -0,0 +1,1701 @@ +<!-- -*- Lisp -*- + +******************************************************************************* +ADONIS for OS/2, Windows NT and Windows 95 + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 1997 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 1997 +******************************************************************************* + +$Revision: 1.1 $ + +--> + +; Dieses script exportiert hardcodiert nur 'Prozeßstart', 'Prozeßaufruf', +; 'Aktivität', 'Entscheidung', 'Bearbeiter' und 'Rolle'. +; Leere Attribute werden völlig ignoriert, es wird auch kein Attributname +; ausgegeben. +; Falls ein Notebook Kapitel die auf diese Weise leer wuerde, wird die +; Notebook Kapitel Ueberschrift auch weggelassen. Alle Kapitel +; werden tabellenaehnlich ausgegeben. + +(define %class-headings-en% + '("Processes" + + "Process start" + "Subprocesses" + "Activities" + "Decisions" + "Parallelities" + "Mergings" + "Variables" + "Random generators" + "Ends" + + "Organizational units" + "Performers" + "Roles" + "Resources" + "Cost centers" + + "Actors" + "Use cases" + "System boundaries" + "Documents")) + +(define %class-names% + '("Prozeß" + + "Prozeßstart" + "Prozeßaufruf" + "Aktivität" + "Entscheidung" + "Parallelität" + "Vereinigung" + "Variable" + "Variablenbelegung" + "Ende" + + "Organisationseinheit" + "Bearbeiter" + "Rolle" + "Ressource" + "Kostenstelle" + + "Akteur" + "Anwendungsfall" + "Systemgrenze" + "Dokument")) + +(define %class-names-en% + '("Process" + + "Process start" + "Subprocess" + "Activity" + "Decision" + "Parallelity" + "Merging" + "Variable" + "Random generator" + "End" + + "Organizational unit" + "Performer" + "Role" + "Resource" + "Cost center" + + "Actor" + "Use case" + "System boundary" + "Document")) + +; Funktion zum Sprachenmapping bei englischen Modellen +; gemappt werden Modellattribute, Kapitelnamen und Attributsnamen +; bei nicht definiertem Wert wird der ursprüngiche (deutsche) Wert zurückgegeben +(define in-english (lambda (deutsch) + (case deutsch + ;;modeltypes + ((string=? "Anwendungsfalldiagramm") "Application case diagram") + ((string=? "Arbeitsumgebungsmodell") "Working environment model") + ((string=? "Dokumentenmodell") "Documentation model") + ((string=? "Geschäftsprozeßmodell") "Business process model") + ((string=? "Prozeßlandkarte") "Process model") + ;;attributes and instances + ((string=? "Abbruch nach Toleranzwartezeit") "Use time until abandon") + ((string=? "Akteur") "Actor") + ((string=? "Aktivität") "Activity") + ((string=? "Analysedaten") "Data for analysis") + ((string=? "Angelegt am") "Creation date") + ((string=? "Anwendungsfall") "Use case") + ((string=? "Anzahl") "number") + ((string=? "Anzahl der Objekte und Beziehungen") "Number of objects and relations") + ((string=? "Arbeitsumgebung") "Working surroundings") + ((string=? "Auslastung") "Capacity") + ((string=? "Auswertungsergebnisse") "Simulation results") + ((string=? "aufgerufener Prozeß") "Called subprocess") + ((string=? "Auslöser") "Trigger") + ((string=? "Autor") "Author") + ((string=? "Bearbeiter") "Performer") + ((string=? "Bearbeitung unterbrechbar") "Execution interruptable") + ((string=? "Bearbeitungszeit") "Working time") + ((string=? "Belastung") "Workload") + ((string=? "Beschreibung") "Description") + ((string=? "Benutzerattribute") "User attributes") + ((string=? "Bezugszeitraum") "Time period") + ((string=? "Budget") "Budget") + ((string=? "Darstellung") "Representation") + ((string=? "Dokument") "Document") + ((string=? "Druckkosten") "Print costs") + ((string=? "Durchgehende Bearbeitung") "Continuous execution") + ((string=? "Durchschnittl. Teilnehmerzahl") "Average number of participants") + ((string=? "EDV-Batch-Kosten") "EDP-batch costs") + ((string=? "EDV-Transaktionskosten") "EDP-transaction costs") + ((string=? "Ende") "End") + ((string=? "Entscheidung") "Decision") + ((string=? "Ergebnis") "Result") + ((string=? "Ergebnisinfo") "Result info") + ((string=? "Erhebungsinformation") "Information on data collection") + ((string=? "Erledigt durch") "Done by") + ((string=? "Ermittelte Bearbeitungszeit") "Aggregated execution time") + ((string=? "Ermittelte Durchlaufzeit") "Aggregated cycle time") + ((string=? "Ermittelte Kosten") "Aggregated costs") + ((string=? "Ermittelte Liegezeit") "Aggregated resting time") + ((string=? "Ermittelte Personalkosten") "Aggregated personal costs") + ((string=? "Ermittelte Transportzeit") "Aggregated transport time") + ((string=? "Ermittelte Wartezeit") "Aggregated waiting time") + ((string=? "Externe Grafik") "External grafic") + ((string=? "Externe Dokumentation") "External documentation") + ((string=? "Externe Toolanbindung") "External tool coupling") + ((string=? "Farbe") "Color") + ((string=? "Geltungsbereich") "Variable scope") + ((string=? "Klassifikation") "Classification") + ((string=? "Kommentar") "Comment") + ((string=? "Kooperationsart") "Cooperation mode") + ((string=? "Kooperativ") "Cooperative") + ((string=? "Kosten") "Costs") + ((string=? "Kostenstelle") "Cost center") + ((string=? "Kostentreiber") "Cost driver") + ((string=? "Kostentreibermenge") "Cost driver quantity") + ((string=? "Letzte Änderung am") "Date of last change") + ((string=? "Letzter Bearbeiter") "Last user") + ((string=? "Liegezeit") "Resting time") + ((string=? "Linienart") "Line style") + ((string=? "LMN Zeiten") "ON time") + ((string=? "LMN Fixkosten") "ON fixed costs") + ((string=? "LMN Prozesse") "ON processes") + ((string=? "Manuelle Variablenbelegung") "Manual Random Generator") + ((string=? "Max. Ressourcenwartezeit") "Max. ressource waiting time") + ((string=? "Max. Startzeitraum") "Max. starting period") + ((string=? "Menge") "Quantity") + ((string=? "Min. Anwesenheitsquote") "Min. quota of presence") + ((string=? "Modellreferenz") "Model reference") + ((string=? "Modelltyp") "Model type") + ((string=? "Name") "Denomination") + ((string=? "Offene Fragen") "Unsolved issues") + ((string=? "Organisationseinheit") "Organizational unit") + ((string=? "Parallelität") "Parallelity") + ((string=? "Personalkosten") "Personnel costs") + ((string=? "Priorität") "Priority") + ((string=? "Prozeß") "Process") + ((string=? "Prozeßaufruf") "Subprocess") + ((string=? "Prozeßstart") "Process start") + ((string=? "Prozeßverantwortung") "Process responsibility") + ((string=? "Reihenfolge") "Order") + ((string=? "Referenzierte Anwendungsfälle") "Referenced application cases") + ((string=? "Referenzierte Dokumente") "Referenced documents") + ((string=? "Referenziertes Dokument") "Referenced document") + ((string=? "Referenziertes Dokumentenmodell") "Referenced document model") + ((string=? "Referenzierter Prozeß") "Referenced process") + ((string=? "Ressource") "Resource") + ((string=? "Ressourcentyp") "Type of resource") + ((string=? "Rolle") "Role") + ((string=? "Rolle/Bearbeiter") "Role/Performer") + ((string=? "Schriftgrad") "Font size") + ((string=? "Schriftstil") "Font style") + ((string=? "Seminartitel") "Seminar title") + ((string=? "Simulationsdaten") "Simulation data") + ((string=? "Sprache") "Language") + ((string=? "Sonstige Simulationsdaten") "Other simulation data") + ((string=? "Systemattribute") "System attributes") + ((string=? "Systemgrenze") "System boundary") + ((string=? "Status") "State") + ((string=? "Stunden pro Tag") "Days per hour") + ((string=? "Stundenlohn") "Hourly wages") + ((string=? "Stundensatz") "Hourly wages") + ((string=? "Tage pro Woche") "Days per week") + ((string=? "Teilnahme im") "Participation in") + ((string=? "Toleranzwartezeit") "Tolerance waiting time") + ((string=? "Transportzeit") "Transport time") + ((string=? "Typ") "type") + ((string=? "Variable") "Variable") + ((string=? "Variablenbelegung") "Random generator") + ((string=? "Variablentyp") "Variable type") + ((string=? "Verantwortliche Rolle") "Responsible role") + ((string=? "Vereinigung") "Merging") + ((string=? "Verfügbarkeit") "Availability") + ((string=? "Versandkosten") "Postal costs") + ((string=? "Wartestapel") "Task stack") + ((string=? "Wartezeit") "Waiting time") + ((string=? "Weiterbildung") "Further education") + ((string=? "Wert") "Value") + ((string=? "Zeitabhängige Sachkosten") "Time depending costs") + ((string=? "Zeiten/Kosten") "Time/Cost") + ((string=? "Zugriffsstatus") "Access mode") + ;;enumeration values + ((string=? "Pro Jahr") "Per year") + ((string=? "Pro Monat") "Per month") + ((string=? "Pro Tag") "Per day") + ((string=? "EDV-System") "EDP-system") + ((string=? "Kommunikationsmittel") "Communication system") + ((string=? "sonstige") "other") + ((string=? "Standard") "Standard") + ((string=? "Kursiv") "Italic") + ((string=? "Fett") "Bold") + ((string=? "Fett Kursiv") "Bold Italic") + ((string=? "Unterstrichen") "Underlined") + ((string=? "Fett Unterstrichen") "Bold Underlined") + ((string=? "Normal") "Normal") + ((string=? "Punkte") "Dots") + ((string=? "Striche") "Lines") + ((string=? "Punkte/Striche") "Dots/Lines") + ((string=? "keine") "none") + ((string=? "Gleitkommazahl") "Normal") + ((string=? "Aufzählung") "Normal") + ((string=? "lokal") "local") + ((string=? "global") "global") + ((string=? "synchron") "synchron") + ((string=? "asynchron") "asynchronous") + ((string=? "Persönlich") "Personal") + ((string=? "Zentral") "Central") + ((string=? "Ja") "Yes") + ((string=? "ja") "yes") + ((string=? "Nein") "No") + ((string=? "nein") "no") + ((string=? "hauptverantwortlich") "major responsible") + ((string=? "stellvertretend") "on behalf of") + ((string=? "unterstützend") "supporting") + ((string=? "manuell") "manual") + ((string=? "automatisch") "automatic") + ((string=? "planend") "planning") + ((string=? "kontrollierend") "checking") + ((string=? "verwaltend") "administrating") + ((string=? "ausführend") "executing") + ((string=? "wertschöpfend") "value adding") + ((string=? "extern") "external") + + (else deutsch) + ) + ) +) +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; configuration section +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; +;; the filename of the logo on the cover page +;; +(define %logo-system-id% "boclogo.bmp") + + + +;; +;; booleans to turn on/ off certain features +;; + +; This defines whether models that were not selected for export but +; were only exported because the subprocess checkbox was clicked +; appear on the front page. +(define %submodels-in-toc? #t) + +; If %sort-by-class? is true the instance toc will be sorted by class. +(define %sort-by-class? #t) + +; Whether or not to include the model-graphics. If this is false (#f) +; then in the table of contents on the front page there will be an +; entry 'Anhang' and there will be a last page with some hardcoded text. +; If this is true (#t) then both the table-of-contents entry and the last +; page will be omitted. +(define %include-graphics? #t) + + + +;; +;; whitespace, indentation, ... +;; +(define %text-indent% 1cm) +; indentation of the second column +(define %sim-indent% 5cm) +; space between the class-chapters +(define %chapter-distance% 3cm) +; space between the instances +(define %instance-distance% 0.5cm) +; space between the instance-headings +(define %instance-heading-distance% 1.5cm) +; space for table-cell, english docu +(define %cell-indent-en% " ") + + +;; +;; number of table columns +;; +(define %max-table-cols% 6) +; maximum number of columns - must the product of all possible column numbers +; eg. normal-table: 2 columns +; record 'Prozeßverantwortung': 3 columns +; record 'Beispielrecord': 4 columns +; --> %max-table-cols% 24 +(define %normal-attr-cols% 2) +; number of columns in normal attribute mode +(define get-no-of-rec-cols (lambda (recordattributname) + (case recordattributname + ((string=? "Prozeßverantwortung") 3) + (else 2)))) +; number of columns in records 'Prozeßverantwortung'... +; eg. ((string=? "Beispielrecord") 4) + +;; +;; fonts +;; + +(define %font-family-name% "Arial") +(define %font-size% 10pt) + +(define %heading-font-family-name% "Arial") +(define %h1-font-size% 24pt) +(define %h2-font-size% 14pt) +(define %h3-font-size% 12pt) + +(define %header-font-family-name% "Arial") +(define %header-font-size% 8pt) + +(define %footer-font-family-name% "Arial") +(define %footer-font-size% 8pt) + +; font for the address on the front page +(define %address-font-family-name% "Arial Narrow") +(define %address-font-size% 8pt) + + +;; +;; colors +;; + +(define (%color-lightgray%) + (color (color-space "ISO/IEC 10179:1996//Color-Space Family::Device RGB") + 0.850 0.850 0.850)) + + +;; +;; strings, headings, headers, footers +;; + +; heading above the list of models +(define %models-heading% "Modelle") +(define %models-heading-en% "Models") + +(define %appendix-heading% "Anhang") +(define %appendix-heading-en% "Appendix") + +(define %appendix-gfx% "Grafische Darstellung(en)") +(define %appendix-gfx-en% "Graphical representation(s)") + +(define %appendix-text% "Auf den folgenden Seiten finden Sie als Anhang die grafische Darstellung der dokumentierten Prozesse.") +(define %appendix-text-en% "The graphical representations of the documented processes are appended on the following pages.") + +; heading above the instances list +(define %instances-heading% "Inhalt des Modells") +(define %instances-heading-en% "Model content") + +; Textblock in the upper left corner of the front page. This is required. +; Line breaks in this string will be used as is. +(define %address1% " +BOC Information Technologies Consulting GmbH +Bäckerstraße 5 +A-1010 Wien + +Tel.: ++43-1-513 27 36-0 +Fax: ++43-1-513 27 36-5") + +(define %address1-en% " +BOC Information Technologies Consulting GmbH +Baeckerstrasse 5 +A-1010 Vienna + +Tel.: ++43-1-513 27 36-0 +Fax: ++43-1-513 27 36-5") + +; Optional second Textblock on the frontpage. If this is false (#f) +; then it will be omitted. +(define %address2% #f) + +;(define %address2% " +;BOC Information Technologies Consulting GmbH +;Bäckerstraße 5 +;A-1010 Wien +; +;Tel.: ++43-1-513 27 36 +;Fax: ++ 43-1-513 27 36-5") + + + +; title printed on the first page +(define %title% + (make paragraph + space-before: 5cm + use: h1-style + (make math-sequence + (literal "ADONIS") + (make superscript + font-family-name: "Symbol" + font-size: 12pt + superscript-height: 14pt + (literal "â"))) ; this is a trade sign on Windows + (literal " Prozeßdokumentation"))) + +(define %title-en% + (make paragraph + space-before: 5cm + use: h1-style + (make math-sequence + (literal "ADONIS") + (make superscript + font-family-name: "Symbol" + font-size: 12pt + superscript-height: 14pt + (literal "â"))) ; this is a trade sign on Windows + (literal " Process documentation"))) + +; stuff printed on top of each page +(define %left-header% + (lambda () (make sequence + use: %header-style% + (with-mode model-header + (process-matching-children "NAME"))))) + +(define %right-header% (make sequence + use: %header-style% + (literal "BOC ITC GmbH"))) + +; stuff printed at bottom of each page +(define %left-footer% + (make sequence + use: %footer-style% + (make math-sequence + (literal "ADONIS") + (make superscript + font-family-name: "Symbol" + font-size: 6pt + superscript-height: 4pt + (literal "â"))) ; this is a trade sign on Windows + (literal " Prozeßdokumentation"))) + +(define %left-footer-en% + (make sequence + use: %footer-style% + (make math-sequence + (literal "ADONIS") + (make superscript + font-family-name: "Symbol" + font-size: 6pt + superscript-height: 4pt + (literal "â"))) ; this is a trade sign on Windows + (literal " Process documentation"))) + +(define %right-footer% + (make sequence + use: %footer-style% + (literal "Seite ") + (page-number-sosofo))) + +(define %right-footer-en% + (make sequence + use: %footer-style% + (literal "Page ") + (page-number-sosofo))) + + + +;; +;; styles +;; +(define %a4-page-style% + (style + + ; size + page-width: 210mm + page-height: 297mm + top-margin: 1.5cm + bottom-margin: 2cm + left-margin: 2cm + right-margin: 1.5cm + header-margin: 1cm + footer-margin: 1.5cm + + ; default font + font-family-name: %font-family-name% + font-size: %font-size% + + )) + +(define %page-style% %a4-page-style%) + +(define %header-style% + (style + font-family-name: %header-font-family-name% + font-size: %header-font-size%)) + +(define %footer-style% + (style + font-family-name: %footer-font-family-name% + font-size: %footer-font-size%)) + +(define h1-style + (style + font-family-name: %heading-font-family-name% + font-size: %h1-font-size% + font-weight: 'bold + lines: 'wrap + line-spacing: (* %h1-font-size% 1.5))) + +(define h2-style + (style + font-family-name: %heading-font-family-name% + font-size: %h2-font-size% + font-weight: 'bold + lines: 'wrap + line-spacing: (* %h2-font-size% 1.5))) + +(define h3-style + (style + font-family-name: %heading-font-family-name% + font-size: %h3-font-size% + font-weight: 'bold + lines: 'wrap + line-spacing: (* %h3-font-size% 1.5))) + +(define toc-head-style + (style + font-weight: 'bold)) + +(define dt-style + (style + start-indent: %text-indent% + font-weight: 'bold)) + +(define dd-style + (style + lines: 'wrap + start-indent: (+ %text-indent% .5cm))) + + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end configuration section +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(declare-characteristic + page-number-restart? + "UNREGISTERED::James Clark//Characteristic::page-number-restart?" + #f +) + +(declare-characteristic + superscript-height + "UNREGISTERED::James Clark//Characteristic::superscript-height" + 0pt +) + +(declare-characteristic + heading-level + "UNREGISTERED::James Clark//Characteristic::heading-level" + 0 +) + + +;; +;; subst-quote +;; +;; The next two functions work together to subsitute each occurrence of +;; a single quote by a backslash and a quote. This is needed if a string +;; used inside JavaScript (enclosed in single quotes) code contains a +;; single quote. +;; +(define (subst-quote-char c) + (if (char=? #\' c) + "\\'" (string c))) + +(define (subst-quote str) + (let ((c-list (string->list str))) + (let loop ((c c-list)) + (if (= (length c) 0) + "" + (string-append + (subst-quote-char (list-ref c 0)) + (loop (list-tail c 1))))))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end auxiliary procedures +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; elements +;; +;; The elements are ordered according to their hierarchy (see ado.dtd). +;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;; +;; top-level: ado +;; +(element ado + (sosofo-append + (make simple-page-sequence + use: %page-style% + + (make table + (make table-cell + (make paragraph + font-family-name: %address-font-family-name% + font-size: %address-font-size% + lines: 'asis + (if (check-language-ado? (current-node)) + (literal %address1-en%) + (literal %address1%) + ))) + + (if %address2% + (make table-cell + (make paragraph + font-family-name: %address-font-family-name% + font-size: %address-font-size% + quadding: 'start + lines: 'asis + (literal %address2%))) + (empty-sosofo)) + + (make table-cell + (make external-graphic + entity-system-id: %logo-system-id% + display?: #t + display-alignment: 'end))) + + (if (check-language-ado? (current-node)) + %title-en% + %title% + ) + + (make rule + orientation: 'horizontal) + (with-mode model-toc + (process-matching-children "MODEL" "NAME")) + + (if %include-graphics? + (empty-sosofo) + (sosofo-append + (make paragraph + space-before: 1cm + space-after: 0.5cm + keep-with-next?: #t + use: h2-style + (if (check-language-ado? (current-node)) + (literal %appendix-heading-en%) + (literal %appendix-heading%))) + (make paragraph + (if (check-language-ado? (current-node)) + (literal %appendix-gfx-en%) + (literal %appendix-gfx%)))))) + + (process-children) + + (if %include-graphics? + (empty-sosofo) + (make simple-page-sequence + use: %page-style% + left-header: (make sequence use: %footer-style% + (if (check-language-ado? (current-node)) + (literal %appendix-heading-en%) + (literal %appendix-heading%))) + right-header: %right-header% + left-footer: %left-footer% + right-footer: %right-footer% + + (make paragraph + use: h2-style + font-size: 18pt + keep-with-next?: #t + (if (check-language-ado? (current-node)) + (literal %appendix-heading-en%) + (literal %appendix-heading%))) + (make paragraph + space-before: 0.5cm + (if (check-language-ado? (current-node)) + (literal %appendix-text-en%) + (literal %appendix-text%) + )))))) + + +(mode model-toc + (element (model) +; (if (attribute-string "TOPLEV" (current-node)) + (if (first-sibling?) + (sosofo-append + (if (check-model-language? (current-node)) + (make paragraph + space-before: 1cm + space-after: 0.5cm + use: h2-style + heading-level: 1 + (literal %models-heading-en%)) + (make paragraph + space-before: 1cm + space-after: 0.5cm + use: h2-style + heading-level: 1 + (literal %models-heading%))) + (process-children)) + (process-children))) + + (element (model name) + (if (or (attribute-string "TOPLEV" (ancestor "MODEL")) + %submodels-in-toc?) + (make paragraph + lines: 'asis-wrap + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname (process-node-list (children (ancestor "MODEL")))) + (make sequence) + ) + (make leader (literal ".")) + (current-node-page-number-sosofo)) + (empty-sosofo))) + + (default (process-matching-children "MODEL" "NAME"))) + + + +(element modelgroup + (empty-sosofo)) + +;; +;; model +;; +(element model + (if (check-model-language? (current-node)) + (make simple-page-sequence + use: %page-style% + left-header: (%left-header%) + right-header: %right-header% + left-footer: %left-footer-en% + right-footer: %right-footer-en% + page-number-restart?: (if (first-sibling?) #t #f) + (process-children)) + + (make simple-page-sequence + use: %page-style% + left-header: (%left-header%) + right-header: %right-header% + left-footer: %left-footer% + right-footer: %right-footer% + page-number-restart?: (if (first-sibling?) #t #f) + (process-children)) + ) +) + + + +(mode model-header + (element (model name) + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname (process-node-list (children (ancestor "MODEL")))) + (make sequence)))) + +(element (model name) + (make paragraph + space-before: 4cm + lines: 'asis-wrap + heading-level: 2 + use: h1-style + (if (check-model-language? (ancestor "MODEL")) + (with-mode get_schlagworte_modellname (process-node-list (children (ancestor "MODEL")))) + (make sequence) + ))) + +(element library (empty-sosofo)) + +(element interref (empty-sosofo)) + + + +;; +;; attributes +;; +(element (model attributes) + (make table + space-before: 1cm + table-border: #t + start-indent: 5pt + )) +(element (model attributes nbchapter) + (if (node-list-some? + (lambda (snl) + (if (nonempty-value? snl) + #t + #f)) + (select-elements (children (current-node)) + '(ATTRIBUTE))) + (process-children) + (empty-sosofo))) +(element (model attributes nbchapter chapter) + (make table-row + (make table-cell + font-weight: 'bold + cell-background?: #t + background-color: (%color-lightgray%) + n-columns-spanned: 2 + cell-before-row-border: #t + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (literal %cell-indent-en%) + (literal (in-english (data (current-node))))) + (make paragraph start-indent: 2pt) + )))) + +(element (model attributes nbchapter attribute) + (if (or (string=? "" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "0" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "0,000000" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) 'VALUE))) + (string=? "Schlagworte" (data (select-elements (children (current-node)) 'NAME))) + )))) + (empty-sosofo) + (make table-row))) + +(element (model attributes nbchapter attribute name) + (make table-cell + cell-before-row-border: #t + cell-after-column-border: #t + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (make paragraph + font-weight: 'bold + (literal %cell-indent-en%) + (literal %cell-indent-en%) + (literal (in-english (data (current-node)))))) + (make paragraph + font-weight: 'bold + (process-children))))) + +(element (model attributes nbchapter attribute value) + (make table-cell + cell-before-row-border: #t + (make paragraph))) + + + +;; +;; instances +;; +(element instances + (sosofo-append + + (make paragraph + use: h2-style +; break-before: 'page + space-before: %instance-heading-distance% + space-after: 1cm + (if (check-model-language? (ancestor "MODEL")) + (literal %instances-heading-en%) + (literal %instances-heading%))) + + + (with-mode toc (apply process-matching-children '("INSTANCES" "INSTANCE"))) + + (process-matching-children "IMG") + + (process-matching-children "INSTANCE" "ATTRIBUTES"))) + +(mode toc + (element instance (sosofo-append + (make paragraph + start-indent: (if %sort-by-class? + 10pt + 0pt) + (process-matching-children "NAME")))) + (element (instance name) + (if (string=? "RELATION" (data (current-node))) + (empty-sosofo) + (sosofo-append + (if (not (string=? "0" (get-order? (ancestor "INSTANCE")))) + (sosofo-append + (literal (get-order? (ancestor "INSTANCE"))) + (literal ". ") + ) + (literal "") + ) + (if (check-model-language? (ancestor "MODEL")) + (if (not (string=? "" (get-inst-name? (ancestor "INSTANCE")))) + (literal (get-inst-name? (ancestor "INSTANCE"))) + (make sequence) + ) + (make sequence) + ) + (make leader (literal ".")) + (current-node-page-number-sosofo)) + ) + ) + + + (default (empty-sosofo))) + +(element img + (if %include-graphics? + (make external-graphic + entity-system-id: (string-append (attribute-string "SRC") + ".bmp") + display?: #t + display-alignment: 'center + break-before: 'page + break-after: (if (last-sibling?) 'page #f)) + (empty-sosofo))) + + + +;; +;; instance +;; +(element (instance name) + (if (string=? "RELATION" (data (current-node))) + (empty-sosofo) + (make paragraph + use: h2-style + space-before: %instance-distance% + keep-with-next?: #t + (if (not (string=? "0" (get-order? (ancestor "INSTANCE")))) + (sosofo-append + (literal (get-order? (ancestor "INSTANCE"))) + (literal ". ") + ) + (literal "") + ) + (if (check-model-language? (ancestor "MODEL")) + (literal (get-inst-name? (ancestor "INSTANCE"))) + (make sequence) + ) + (empty-sosofo)))) + + +(element (instance class) + (if (string=? "RELATION" (data (select-elements (children (ancestor "INSTANCE")) '(NAME)))) + (empty-sosofo) + (make paragraph + font-posture: 'italic + keep-with-next?: #t + (if (check-model-language? (ancestor "MODEL")) + (literal (in-english (data (current-node)))) + (make sequence) + ) + (empty-sosofo)))) + + +;; +;; attributes +;; +(element (instance attributes) + (if (string=? "RELATION" (data (select-elements (children (ancestor "INSTANCE")) '(NAME)))) + (empty-sosofo) + (make table + space-before: %instance-distance% + table-border: #t + start-indent: 5pt + ))) + +(define (nonempty-value? snl) + (if (string=? "RECORD" (attribute-string "TYPE" (node-list-first snl))) + (if (is-filled-attribute-in-record? (select-elements (children (node-list-first snl)) '(ROW))) + #t + #f) + (if (or (string=? "" (data (select-elements (children snl) 'VALUE))) + (or (string=? "0" (data (select-elements (children snl) 'VALUE))) + (or (string=? "0,000000" (data (select-elements (children snl) 'VALUE))) + (or (string=? "00:000:00:00:00" (data (select-elements (children snl) 'VALUE))) + (or (string=? "Ergebnisinfo" (data (select-elements (children snl) 'NAME))) + (or (string=? "Sprache" (data (select-elements (children snl) 'NAME))) + (or (string=? "Reihenfolge" (data (select-elements (children snl) 'NAME))) + (or (string=? "Name" (data (select-elements (children snl) 'NAME))) + (or (string=? "Bearbeiter" (data (select-elements (children snl) 'NAME))) + (or (string=? "Denomination" (data (select-elements (children snl) 'NAME))) + (or (string=? "Description" (data (select-elements (children snl) 'NAME))) + (string=? "Comment" (data (select-elements (children snl) 'NAME))) + ))))))))))) + #f + #t))) + + + + +(define (nonempty-value-en? snl) + (if (string=? "RECORD" (attribute-string "TYPE" (node-list-first snl))) + (if (is-filled-attribute-in-record? (select-elements (children (node-list-first snl)) '(ROW))) + #t + #f) + (if (or (string=? "" (data (select-elements (children snl) 'VALUE))) + (or (string=? "0" (data (select-elements (children snl) 'VALUE))) + (or (string=? "0,000000" (data (select-elements (children snl) 'VALUE))) + (or (string=? "00:000:00:00:00" (data (select-elements (children snl) 'VALUE))) + (or (string=? "Ergebnisinfo" (data (select-elements (children snl) 'NAME))) + (or (string=? "Sprache" (data (select-elements (children snl) 'NAME))) + (or (string=? "Reihenfolge" (data (select-elements (children snl) 'NAME))) + (or (string=? "Bearbeiter" (data (select-elements (children snl) 'NAME))) + (or (string=? "Name" (data (select-elements (children snl) 'NAME))) + (or (string=? "Denomination" (data (select-elements (children snl) 'NAME))) + (or (string=? "Beschreibung" (data (select-elements (children snl) 'NAME))) + (string=? "Kommentar" (data (select-elements (children snl) 'NAME))) + ))))))))))) + #f + #t))) + + +(element nbchapter + (if (check-model-language? (ancestor "MODEL")) + (if (node-list-some? + (lambda (snl) + (if (nonempty-value-en? snl) + #t + #f)) + (select-elements (children (current-node)) + '(ATTRIBUTE))) + (with-mode attribute-table-en (process-children)) + (empty-sosofo)) + + (if (node-list-some? + (lambda (snl) + (if (nonempty-value? snl) + + #t + #f)) + (select-elements (children (current-node)) + '(ATTRIBUTE))) + (with-mode attribute-table (process-children)) + (empty-sosofo)) + ) +) + + + +(mode attribute-table + (element attribute + (if (string=? "RECORD" (attribute-string "TYPE")) + (with-mode make-record-table (process-node-list (current-node))) + + (if (or (string=? "" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "0" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "0,000000" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? (attribute-string "ATTRIBUTE") "Ergebnisinfo") + (or (string=? (attribute-string "ATTRIBUTE") "Sprache") + (or (string=? (attribute-string "ATTRIBUTE") "Name") + (or (string=? (attribute-string "ATTRIBUTE") "Reihenfolge") + (or (string=? (attribute-string "ATTRIBUTE") "Bearbeiter") + (or (string=? (attribute-string "ATTRIBUTE") "Denomination") + (or (string=? (attribute-string "ATTRIBUTE") "Description") + (string=? (attribute-string "ATTRIBUTE") "Comment") + ))))))))))) + (empty-sosofo) + (process-children)))) + (element chapter + (make table-row + (make table-cell + font-weight: 'bold + cell-background?: #t + background-color: (%color-lightgray%) + n-columns-spanned: %max-table-cols% + cell-before-row-border: #t + (make paragraph start-indent: 2pt)))) + (element name + (make table-cell + font-weight: 'bold + starts-row?: #t + cell-before-row-border: #t + cell-after-column-border: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + (make paragraph))) + (element value + (if (not (first-sibling?)) + (sosofo-append + (make table-cell + font-weight: 'bold + starts-row?: #t + cell-before-row-border: #t + cell-after-column-border: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + (literal "")) + + (if (attribute-string "TARGETINSTANCE") + (make table-cell + ends-row?: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + cell-before-row-border: #t + (make paragraph + (literal (string-append + (attribute-string "TARGETINSTANCE") + " (")) + (make sequence) + (if (attribute-string "TARGET") + (with-mode model-ref (process-element-with-id (attribute-string "TARGET"))) + (empty-sosofo) + ) + (literal ")"))) + (if (attribute-string "TARGET") + (make table-cell + ends-row?: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + cell-before-row-border: #t + (make paragraph + (literal "Siehe Modell \"") + (make sequence) + (literal "\"") + (with-mode model-ref (process-element-with-id (attribute-string "TARGET"))) + (literal "."))) + (make table-cell + ends-row?: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + cell-before-row-border: #t + (make paragraph))))) + + (if (attribute-string "TARGETINSTANCE") + (make table-cell + ends-row?: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + cell-before-row-border: #t + (make paragraph + (literal (string-append + (attribute-string "TARGETINSTANCE") + " (")) + (make sequence) + (if (attribute-string "TARGET") + (with-mode model-ref (process-element-with-id (attribute-string "TARGET"))) + (empty-sosofo) + ) + (literal ")"))) + (if (attribute-string "TARGET") + (make table-cell + ends-row?: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + cell-before-row-border: #t + (make paragraph + (literal "Siehe Modell \"") + (make sequence) + (literal "\"") + (with-mode model-ref (process-element-with-id (attribute-string "TARGET"))) + (literal "."))) + (make table-cell + ends-row?: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + cell-before-row-border: #t + (make paragraph)))))) +; + + (default (process-matching-children + "CHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) + + + +(mode attribute-table-en + (element attribute + (if (string=? "RECORD" (attribute-string "TYPE")) + (with-mode make-record-table (process-node-list (current-node))) + (if (or (string=? "" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "0" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "0,000000" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (current-node)) 'VALUE))) + (or (string=? (attribute-string "ATTRIBUTE") "Ergebnisinfo") + (or (string=? (attribute-string "ATTRIBUTE") "Sprache") + (or (string=? (attribute-string "ATTRIBUTE") "Reihenfolge") + (or (string=? (attribute-string "ATTRIBUTE") "Bearbeiter") + (or (string=? (attribute-string "ATTRIBUTE") "Denomination") + (or (string=? (attribute-string "ATTRIBUTE") "Name") + (or (string=? (attribute-string "ATTRIBUTE") "Beschreibung") + (string=? (attribute-string "ATTRIBUTE") "Kommentar") + ))))))))))) + (empty-sosofo) + (process-children)))) + (element chapter + (make table-row + (make table-cell + font-weight: 'bold + cell-background?: #t + background-color: (%color-lightgray%) + n-columns-spanned: %max-table-cols% + cell-before-row-border: #t + (sosofo-append + (literal %cell-indent-en%) + (literal (in-english (data (current-node)))))))) + (element name + (make table-cell + font-weight: 'bold + starts-row?: #t + cell-before-row-border: #t + cell-after-column-border: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + (sosofo-append + (literal %cell-indent-en%) + (literal %cell-indent-en%) + (literal (in-english (data (current-node))))))) + + (element value + (if (attribute-string "TARGETINSTANCE") + (make table-cell + ends-row?: #t + cell-before-row-border: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + (make paragraph + (with-mode get_ref_inst_name_en (process-element-with-id (attribute-string "TARGETINSTANCEID"))) + (literal " (") + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (with-mode model-ref-en (process-element-with-id (attribute-string "TARGET"))) + (literal ")") + )) + (if (attribute-string "TARGET") + (make table-cell + ends-row?: #t + cell-before-row-border: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + (make paragraph + (literal "See model \"") + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (literal "\"") + (with-mode model-ref-en (process-element-with-id (attribute-string "TARGET"))) + (literal "."))) + (make table-cell + ends-row?: #t + cell-before-row-border: #t + n-columns-spanned: (/ %max-table-cols% %normal-attr-cols%) + (make paragraph))))) +; + + (default (process-matching-children + "CHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) + + +;; +;; records +;; + +(mode make-record-table + (default (empty-sosofo)) + + + + (element attribute + (if (is-filled-attribute-in-record? (select-elements (children (current-node)) '(ROW))) + (sosofo-append + (with-mode make-table-header (process-node-list (current-node))) + (process-matching-children "ROW")) + (empty-sosofo))) + + (element row + (make table-row + (with-mode make-table-row (process-node-list (children (current-node)))))) +) + + +(mode make-table-header + (default (empty-sosofo)) + + (element attribute + (process-matching-children "ROW" "NAME")) + + (element (attribute name) + (make table-cell + starts-row?: #t + ends-row?: #t + cell-before-row-border: #t + cell-after-column-border: #t + font-weight: 'bold + n-columns-spanned: %max-table-cols% + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (literal %cell-indent-en%) + (literal %cell-indent-en%) + (literal (in-english (data (current-node))))) + (make paragraph)))) + + (element (attribute row) + (if (first-sibling?) + (process-matching-children "ATTRIBUTE") + (empty-sosofo))) + + (element (attribute row attribute) + (make table-cell + cell-before-row-border: #t + cell-after-column-border: #t + n-columns-spanned: (/ %max-table-cols% (get-no-of-rec-cols (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME))))) + (make paragraph + font-posture: 'italic + (process-matching-children "NAME")))) + + + (element (attribute row attribute name) + (if (check-model-language? (ancestor "MODEL")) + (sosofo-append + (literal (in-english (data (current-node))))) + (make sequence))) +) + + + + +(mode make-table-row + (default (empty-sosofo)) + + (element attribute + (make table-cell + cell-before-row-border: #t + cell-after-column-border: #t + n-columns-spanned: (/ %max-table-cols% (get-no-of-rec-cols (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME))))) + (make paragraph + (process-children)))) + + (element br + (make display-group (empty-sosofo))) + + (element (attribute value) + + (if (check-model-language? (ancestor "MODEL")) + (if (attribute-string "TARGETINSTANCE") + (if (attribute-string "TARGET") + (make paragraph + (with-mode get_ref_inst_name_en (process-element-with-id (attribute-string "TARGETINSTANCEID"))) + (literal " (") + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (with-mode model-ref-en (process-element-with-id (attribute-string "TARGET"))) + (literal ")") + ) + (empty-sosofo) + ) + (if (attribute-string "TARGET") + (make paragraph + (literal "See model \"") + (with-mode get_ref_model_name_en (process-element-with-id (attribute-string "TARGET"))) + (literal "\"") + (with-mode model-ref-en (process-element-with-id (attribute-string "TARGET"))) + (literal ".")) + (make sequence))) + + (if (attribute-string "TARGETINSTANCE") + (make paragraph + (literal (string-append + (attribute-string "TARGETINSTANCE") + " (")) + (make sequence) + (if (attribute-string "TARGET") + (with-mode model-ref (process-element-with-id (attribute-string "TARGET"))) + (empty-sosofo) + ) + (literal ")")) + (if (attribute-string "TARGETTYPE") + (make paragraph + (literal "Siehe Modell \"") + (make sequence) + (literal "\"") + (with-mode model-ref (process-element-with-id (attribute-string "TARGET"))) + (literal ".")) + (make sequence))))) +) + + +;######################################### + +(define (is-filled-attribute-in-notebook? pnl) + (if (get-searched-nb-value (select-elements (children pnl) '(ATTRIBUTE))) + #t + #f)) + + +;; this to search through all instances +(define (get-searched-nb-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (or (string=? "" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (node-list-first snl)) 'VALUE))) + (or (string=? "0" (data (select-elements (children (node-list-first snl)) 'VALUE))) + (or (string=? "Ergebnisinfo" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Sprache" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Reihenfolge" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Name" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Bearbeiter" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Denomination" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Description" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Comment" (data (select-elements (children (node-list-first snl)) 'NAME))) + (string=? "0,000000" (data (select-elements (children (node-list-first snl)) 'VALUE)))))))))))))) + (if (string=? "RECORD" (attribute-string "TYPE" (node-list-first snl))) + (if (is-filled-attribute-in-record? (select-elements (children (node-list-first snl)) '(ROW))) + #t + (loop (node-list-rest snl))) + (loop (node-list-rest snl))) + #t)))) + +(define (is-filled-attribute-in-notebook-en? pnl) + (if (get-searched-nb-value-en (select-elements (children pnl) '(ATTRIBUTE))) + #t + #f)) + + +;; this to search through all instances +(define (get-searched-nb-value-en pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (or (string=? "" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (node-list-first snl)) 'VALUE))) + (or (string=? "0" (data (select-elements (children (node-list-first snl)) 'VALUE))) + (or (string=? "Ergebnisinfo" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Sprache" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Reihenfolge" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Name" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Bearbeiter" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Denomination" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "Description" (data (select-elements (children (node-list-first snl)) 'NAME))) + (string=? "0,000000" (data (select-elements (children (node-list-first snl)) 'VALUE))))))))))))) + (if (string=? "RECORD" (attribute-string "TYPE" (node-list-first snl))) + (if (is-filled-attribute-in-record? (select-elements (children (node-list-first snl)) '(ROW))) + #t + (loop (node-list-rest snl))) + (loop (node-list-rest snl))) + #t)))) + +(define (is-filled-attribute-in-record? pnl) + (if (get-searched-rec-value (select-elements (children pnl) '(ATTRIBUTE))) + #t + #f)) + +;; this to search through all instances +(define (get-searched-rec-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (or (string=? "" (data (select-elements (children (node-list-first snl)) 'NAME))) + (or (string=? "00:000:00:00:00" (data (select-elements (children (node-list-first snl)) 'VALUE))) + (or (string=? "0" (data (select-elements (children (node-list-first snl)) 'VALUE))) + (string=? "0,000000" (data (select-elements (children (node-list-first snl)) 'VALUE)))))) + (loop (node-list-rest snl)) + #t)))) + + + + + +;; +;; attribute +;; + + + +;; +;; relations +;; +;; the relations-chapter is omitted completely +;; +(element relations (empty-sosofo)) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; end elements +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;Überprüfung des Modellattributes Schlagworte;; +;;LANGUAGE='EN'; oder LANGUAGE='DE';;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(define (check-language-ado? snl) + (if (get-m-model (select-elements (children snl) '(MODEL))) + #t + #f)) + +(define (get-m-model snl) + (get-m-nbchapter (select-elements (children snl) '(ATTRIBUTES))) +) + +(define (check-model-language? snl) + (if (get-m-nbchapter (select-elements (children snl) '(ATTRIBUTES))) + #t + #f)) + +(define (get-m-nbchapter pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (get-m-attribute (select-elements (children snl) '(NBCHAPTER))) + #t + (loop (node-list-rest snl)))))) + +(define (get-m-attribute pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (get-m-value (select-elements (children snl) '(ATTRIBUTE))) + #t + (loop (node-list-rest snl)))))) + +(define (get-m-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + #f + (if (string=? "Schlagworte" (data (select-elements (children (node-list-first snl)) '(NAME)))) + (if (string=? "" (data (select-elements (children (node-list-first snl)) '(VALUE)))) + #f + (if (> (string-length (data (select-elements (children (node-list-first snl)) '(VALUE)))) 12) + (if (string=? "LANGUAGE='EN'" (substring (data (select-elements (children (node-list-first snl)) '(VALUE))) 0 13)) + #t + #f) + #f + ) + ) + (loop (node-list-rest snl)))))) + + +;; get-inst-name? liefert Denomination der Instance +(define (get-inst-name? snl) + (if (not (string=? "" (get-i-nbchapter (select-elements (children snl) '(ATTRIBUTES))))) + (get-i-nbchapter (select-elements (children snl) '(ATTRIBUTES))) + "")) + +(define (get-i-nbchapter pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + "" + (if (not (string=? "" (get-i-attribute (select-elements (children snl) '(NBCHAPTER))))) + (get-i-attribute (select-elements (children snl) '(NBCHAPTER))) + (loop (node-list-rest snl)))))) + +(define (get-i-attribute pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + "" + (if (not (string=? "" (get-i-value (select-elements (children snl) '(ATTRIBUTE))))) + (get-i-value (select-elements (children snl) '(ATTRIBUTE))) + (loop (node-list-rest snl)))))) + +(define (get-i-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + "" + (if (string=? "Denomination" (data (select-elements (children (node-list-first snl)) '(NAME)))) + (if (string=? "" (data (select-elements (children (node-list-first snl)) '(VALUE)))) + "" + (data (select-elements (children (node-list-first snl)) '(VALUE))) + ) + (loop (node-list-rest snl)))))) + +;; get-order? liefert Reihenfolge der Instance +(define (get-order? snl) + (if (not (string=? "0" (get-o-nbchapter (select-elements (children snl) '(ATTRIBUTES))))) + (get-o-nbchapter (select-elements (children snl) '(ATTRIBUTES))) + "0")) + +(define (get-o-nbchapter pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + "0" + (if (not (string=? "0" (get-o-attribute (select-elements (children snl) '(NBCHAPTER))))) + (get-o-attribute (select-elements (children snl) '(NBCHAPTER))) + (loop (node-list-rest snl)))))) + +(define (get-o-attribute pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + "0" + (if (not (string=? "0" (get-o-value (select-elements (children snl) '(ATTRIBUTE))))) + (get-o-value (select-elements (children snl) '(ATTRIBUTE))) + (loop (node-list-rest snl)))))) + +(define (get-o-value pnl) + (let loop ((snl pnl)) + (if (node-list-empty? snl) + "0" + (if (string=? "Reihenfolge" (data (select-elements (children (node-list-first snl)) '(NAME)))) + (if (string=? "0" (data (select-elements (children (node-list-first snl)) '(VALUE)))) + "0" + (data (select-elements (children (node-list-first snl)) '(VALUE))) + ) + (loop (node-list-rest snl)))))) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;Auslesen des Modellattributes Schlagworte und String-Beschneidung,;; +;;LANGUAGE='..'; wird nicht ausgegeben, deshalb substring...;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(mode get_schlagworte_modellname + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (make sequence + (literal (substring (data (current-node)) 14 (string-length (data (current-node))))) + ) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + +(mode get_ref_model_name_en + (element model + (process-children)) + + (element (model attributes nbchapter attribute) + (process-matching-children "VALUE")) + + (element (model attributes nbchapter attribute value) + (if (string=? "Schlagworte" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (literal (subst-quote (substring (data (current-node)) 14 (string-length (data (current-node)))))) + (empty-sosofo) + ) + ) + + (default (apply process-matching-children '("ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + +(mode get_ref_inst_name_en + (element instance (process-matching-children "ATTRIBUTES")) + + (element (instance attributes) (process-matching-children "NBCHAPTER")) + + (element (instance attributes nbchapter) (process-matching-children "ATTRIBUTE")) + + (element (instance attributes nbchapter attribute) (process-matching-children "VALUE")) + + (element (instance attributes nbchapter attribute value) + (if (string=? "Denomination" (data (select-elements (children (ancestor "ATTRIBUTE")) '(NAME)))) + (literal (data (select-elements (children (ancestor "ATTRIBUTE")) 'VALUE))) + (literal ""))) + + (default (apply process-matching-children '("INSTANCE" "ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE" "NAME" "VALUE"))) +) + + + +(mode model-ref + (element (model name) + (make sequence + (literal ", Seite ") + (make link + destination: (current-node-address) + (current-node-page-number-sosofo)))) + (default (process-matching-children "MODEL" "NAME")) +) + +(mode model-ref-en + (element (model name) + (make sequence + (literal ", Page ") + (make link + destination: (current-node-address) + (current-node-page-number-sosofo)))) + (default (process-matching-children "MODEL" "NAME")) +) + +(mode ref-en-name + (element attributes + (process-matching-children "NBCHAPTER")) + + (element nbchapter + (process-matching-children "ATTRIBUTE")) + + (element attribute + (process-matching-children "NAME")) + + (element (attribute name) + (empty-sosofo)) + + + (default (process-matching-children "ATTRIBUTES" "NBCHAPTER" "ATTRIBUTE")) +) diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/style.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/style.dll new file mode 100644 index 0000000000000000000000000000000000000000..c355b2cd86bfe920d1b7ab03994dd04754eca717 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/style.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/style_sh.dtd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/style_sh.dtd new file mode 100644 index 0000000000000000000000000000000000000000..4cdc774bf9cf7c08ba706c072d654fe5ff2bbe35 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/style_sh.dtd @@ -0,0 +1,52 @@ +<!-- +******************************************************************************* +ADONIS for Windows + +(C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2008 +All Rights Reserved +Use, duplication or disclosure restricted by BOC +Vienna, 1995 - 2008 +******************************************************************************* + +This *D*ocument *T*ype *D*escription (DTD) contains the DSSSL Style Sheets +The public identifier for this is + + "-//James Clark//DTD DSSSL Style Sheet//EN" +--> + +<!element style-sheet o o (style-specification, + (external-specification|style-specification)*)> +<!element style-specification o o (style-specification-body)> +<!attlist style-specification + id id #implied + use idrefs #implied +> +<!element style-specification-body o o (#pcdata)> +<!attlist style-specification-body + content entity #conref +> +<!element external-specification - o empty> +<!attlist external-specification + id id #required + document entity #required + specid name #implied +> +<?IS10744 ArcBase DSSSL> +<!NOTATION DSSSL PUBLIC "ISO/IEC 10179:1996//NOTATION + DSSSL Architecture Definition Document//EN" + -- A document architecture conforming to the + Architectural Form Definition Requirements of + ISO/IEC 10744. -- +> + +<!ATTLIST #NOTATION DSSSL + -- Support attributes for all architectures -- + ArcQuant CDATA #FIXED "NAMELEN 64" + ArcDTD CDATA #FIXED "%DSSSLDTD" + ArcDocF NAME #FIXED dsssl-specification + ArcDataF NAME #FIXED dsssl-specification +> + +<!ENTITY % DSSSLDTD PUBLIC + "ISO/IEC 10179:1996//DTD DSSSL Architecture//EN" +> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/sv0104.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/sv0104.dll new file mode 100644 index 0000000000000000000000000000000000000000..25a55314f7c61500c8bb6d0de27d51b7f3e3cb5f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/sv0104.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tl0104.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tl0104.dll new file mode 100644 index 0000000000000000000000000000000000000000..98d7b3958b4cc46484abc7dd77036c9e4a077639 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tl0104.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/LICENSE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..3e4e3d004084793138c1383213a0bb1b07f424a5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-rasterizer.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-rasterizer.jar new file mode 100644 index 0000000000000000000000000000000000000000..9eedd95c8611d730b3f6866d56655af56fe26180 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-rasterizer.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-slideshow.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-slideshow.jar new file mode 100644 index 0000000000000000000000000000000000000000..97eade94f33f3deecec8127b53b7b0438acf1c10 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-slideshow.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-squiggle.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-squiggle.jar new file mode 100644 index 0000000000000000000000000000000000000000..bd172e940f59505490a85b803ae0c877254acfa0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-squiggle.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-svgpp.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-svgpp.jar new file mode 100644 index 0000000000000000000000000000000000000000..51269ed1755000f5392748e5e3a8221392a697cb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-svgpp.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-ttf2svg.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-ttf2svg.jar new file mode 100644 index 0000000000000000000000000000000000000000..6578e450037977cb37920da84320691c41796d05 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik-ttf2svg.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik.jar new file mode 100644 index 0000000000000000000000000000000000000000..5734d322cb82fee2344720a527685ad5fc5bf078 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/batik.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/extensions/batik-rasterizer-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/extensions/batik-rasterizer-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..15186587e7afac4101b625601aa2256b5846f969 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/extensions/batik-rasterizer-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/extensions/batik-squiggle-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/extensions/batik-squiggle-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..2e2eac0ec25841d1a51275fdca6fcf57ed999a3a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/extensions/batik-squiggle-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.dom-documentation.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.dom-documentation.txt new file mode 100644 index 0000000000000000000000000000000000000000..2e9bf5ec7d7c31f9a93343549157986f70a404a1 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.dom-documentation.txt @@ -0,0 +1,86 @@ +xml-commons/java/external/LICENSE.dom-documentation.txt $Id: LICENSE.dom-documentation.txt,v 1.1 2002/12/09 16:15:21 vhardy Exp $ + + +This license came from: http://www.w3.org/Consortium/Legal/copyright-documents-19990405 + + +W3C® DOCUMENT NOTICE AND LICENSE +Copyright © 1994-2001 World +Wide Web Consortium, <a href="http://www.w3.org/">World +Wide Web Consortium</a>, (<a href= +"http://www.lcs.mit.edu/">Massachusetts Institute of +Technology</a>, <a href="http://www.inria.fr/">Institut National de +Recherche en Informatique et en Automatique</a>, <a href= +"http://www.keio.ac.jp/">Keio University</a>). All Rights Reserved. +http://www.w3.org/Consortium/Legal/ + +Public documents on the W3C site are provided by the copyright +holders under the following license. The software or Document Type +Definitions (DTDs) associated with W3C specifications are governed +by the Software Notice. By using and/or copying this document, or the +W3C document from which this statement is linked, you (the +licensee) agree that you have read, understood, and will comply +with the following terms and conditions: + +Permission to use, copy, and distribute the contents of this +document, or the W3C document from which this statement is linked, +in any medium for any purpose and without fee or royalty is hereby +granted, provided that you include the following on ALL +copies of the document, or portions thereof, that you use: + +A link or URL to the original W3C document. + +The pre-existing copyright notice of the original author, or if +it doesn't exist, a notice of the form: "Copyright © [$date-of-document] World Wide Web +Consortium, (Massachusetts +Institute of Technology, Institut National de Recherche en Informatique et en +Automatique, Keio +University). All Rights Reserved. +http://www.w3.org/Consortium/Legal/" (Hypertext is preferred, but a +textual representation is permitted.) + +If it exists, the STATUS of the W3C document. + +When space permits, inclusion of the full text of this NOTICE +should be provided. We request that authorship +attribution be provided in any software, documents, or other items +or products that you create pursuant to the implementation of the +contents of this document, or any portion thereof. + +No right to create modifications or derivatives of W3C documents +is granted pursuant to this license. However, if additional +requirements (documented in the Copyright +FAQ) are satisfied, the right to create modifications or +derivatives is sometimes granted by the W3C to individuals +complying with those requirements. + +THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO +REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT +NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS +OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE +IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY +PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, +SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE +DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS +THEREOF. + +The name and trademarks of copyright holders may NOT be used in +advertising or publicity pertaining to this document or its +contents without specific, written prior permission. Title to +copyright in this document will at all times remain with copyright +holders. + +---------------------------------------------------------------------------- +This formulation of W3C's notice and license became active on +April 05 1999 so as to account for the treatment of DTDs, schema's and +bindings. See the older formulation for the policy prior to this date. +Please see +our Copyright FAQ for common questions +about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. +Other questions about this notice can be directed to site-policy@w3.org. + +webmaster +(last updated by reagle on 1999/04/99.) \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.dom-software.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.dom-software.txt new file mode 100644 index 0000000000000000000000000000000000000000..33218fa242b3bea144bf3b237b29ee53fa8f208e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.dom-software.txt @@ -0,0 +1,74 @@ +xml-commons/java/external/LICENSE.dom-software.txt $Id: LICENSE.dom-software.txt,v 1.1 2002/12/09 16:15:21 vhardy Exp $ + + +This license came from: http://www.w3.org/Consortium/Legal/copyright-software-19980720 + + +W3C® SOFTWARE NOTICE AND LICENSE +Copyright © 1994-2001 World +Wide Web Consortium, <a href="http://www.w3.org/">World +Wide Web Consortium</a>, (<a href= +"http://www.lcs.mit.edu/">Massachusetts Institute of +Technology</a>, <a href="http://www.inria.fr/">Institut National de +Recherche en Informatique et en Automatique</a>, <a href= +"http://www.keio.ac.jp/">Keio University</a>). All Rights Reserved. +http://www.w3.org/Consortium/Legal/ + +This W3C work (including software, documents, or other related +items) is being provided by the copyright holders under the +following license. By obtaining, using and/or copying this work, +you (the licensee) agree that you have read, understood, and will +comply with the following terms and conditions: +Permission to use, copy, modify, and distribute this software +and its documentation, with or without modification, for any +purpose and without fee or royalty is hereby granted, provided that +you include the following on ALL copies of the software and +documentation or portions thereof, including modifications, that +you make: + +The full text of this NOTICE in a location viewable to users of +the redistributed or derivative work. + +Any pre-existing intellectual property disclaimers, notices, or +terms and conditions. If none exist, a short notice of the +following form (hypertext is preferred, text is permitted) should +be used within the body of any redistributed or derivative code: +"Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of +Technology, Institut National de +Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. +http://www.w3.org/Consortium/Legal/" + +Notice of any changes or modifications to the W3C files, +including the date changes were made. (We recommend you provide +URIs to the location from which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND +COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF +MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE +USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD +PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, +SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE +SOFTWARE OR DOCUMENTATION. + +The name and trademarks of copyright holders may NOT be used in +advertising or publicity pertaining to the software without +specific, written prior permission. Title to copyright in this +software and any associated documentation will at all times remain +with copyright holders. +____________________________________ +This formulation of W3C's notice and license became active on +August 14 1998 so as to improve compatibility with GPL. This +version ensures that W3C software licensing terms are no more +restrictive than GPL and consequently W3C software may be +distributed in GPL packages. See the older formulation for the +policy prior to this date. Please see our Copyright FAQ for common +questions about using materials from +our site, including specific terms and conditions for packages like +libwww, Amaya, and Jigsaw. +Other questions about this notice can be +directed to site-policy@w3.org. + +webmaster +(last updated $Date: 2002/12/09 16:15:21 $) \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.js.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.js.txt new file mode 100644 index 0000000000000000000000000000000000000000..a5549298ec9ac5f12252c6097c489de6d15148ef --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.js.txt @@ -0,0 +1,584 @@ + +This distribution includes the Mozilla Rhino 1.5 release 4.1 binary +distribution without code modifications. +You can also get that distribution from the following URL: +ftp://ftp.mozilla.org/pub/js/ +Source code for Rhino is available on Mozilla web site: +http://www.mozilla.org/rhino +Rhino is licensed under the NPL (Netscape Public License) which +is duplicated below. + +============================================================================== + +AMENDMENTS + + The Netscape Public License Version 1.1 ("NPL") consists of the + Mozilla Public License Version 1.1 with the following Amendments, + including Exhibit A-Netscape Public License. Files identified with + "Exhibit A-Netscape Public License" are governed by the Netscape + Public License Version 1.1. + + Additional Terms applicable to the Netscape Public License. + I. Effect. + These additional terms described in this Netscape Public + License -- Amendments shall apply to the Mozilla Communicator + client code and to all Covered Code under this License. + + II. "Netscape's Branded Code" means Covered Code that Netscape + distributes and/or permits others to distribute under one or more + trademark(s) which are controlled by Netscape but which are not + licensed for use under this License. + + III. Netscape and logo. + This License does not grant any rights to use the trademarks + "Netscape", the "Netscape N and horizon" logo or the "Netscape + lighthouse" logo, "Netcenter", "Gecko", "Java" or "JavaScript", + "Smart Browsing" even if such marks are included in the Original + Code or Modifications. + + IV. Inability to Comply Due to Contractual Obligation. + Prior to licensing the Original Code under this License, Netscape + has licensed third party code for use in Netscape's Branded Code. + To the extent that Netscape is limited contractually from making + such third party code available under this License, Netscape may + choose to reintegrate such code into Covered Code without being + required to distribute such code in Source Code form, even if + such code would otherwise be considered "Modifications" under + this License. + + V. Use of Modifications and Covered Code by Initial Developer. + V.1. In General. + The obligations of Section 3 apply to Netscape, except to + the extent specified in this Amendment, Section V.2 and V.3. + + V.2. Other Products. + Netscape may include Covered Code in products other than the + Netscape's Branded Code which are released by Netscape + during the two (2) years following the release date of the + Original Code, without such additional products becoming + subject to the terms of this License, and may license such + additional products on different terms from those contained + in this License. + + V.3. Alternative Licensing. + Netscape may license the Source Code of Netscape's Branded + Code, including Modifications incorporated therein, without + such Netscape Branded Code becoming subject to the terms of + this License, and may license such Netscape Branded Code on + different terms from those contained in this License. + + VI. Litigation. + Notwithstanding the limitations of Section 11 above, the + provisions regarding litigation in Section 11(a), (b) and (c) of + the License shall apply to all disputes relating to this License. + + EXHIBIT A-Netscape Public License. + + "The contents of this file are subject to the Netscape Public + License Version 1.1 (the "License"); you may not use this file + except in compliance with the License. You may obtain a copy of + the License at http://www.mozilla.org/NPL/ + + Software distributed under the License is distributed on an "AS + IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + implied. See the License for the specific language governing + rights and limitations under the License. + + The Original Code is Mozilla Communicator client code, released + March 31, 1998. + + The Initial Developer of the Original Code is Netscape + Communications Corporation. Portions created by Netscape are + Copyright (C) 1998-1999 Netscape Communications Corporation. All + Rights Reserved. + + Contributor(s): ______________________________________. + + Alternatively, the contents of this file may be used under the + terms of the _____ license (the "[___] License"), in which case + the provisions of [______] License are applicable instead of + those above. If you wish to allow use of your version of this + file only under the terms of the [____] License and not to allow + others to use your version of this file under the NPL, indicate + your decision by deleting the provisions above and replace them + with the notice and other provisions required by the [___] + License. If you do not delete the provisions above, a recipient + may use your version of this file under either the NPL or the + [___] License." + + ---------------------------------------------------------------------- + + MOZILLA PUBLIC LICENSE + Version 1.1 + + --------------- + +1. Definitions. + + 1.0.1. "Commercial Use" means distribution or otherwise making the + Covered Code available to a third party. + + 1.1. "Contributor" means each entity that creates or contributes to + the creation of Modifications. + + 1.2. "Contributor Version" means the combination of the Original + Code, prior Modifications used by a Contributor, and the Modifications + made by that particular Contributor. + + 1.3. "Covered Code" means the Original Code or Modifications or the + combination of the Original Code and Modifications, in each case + including portions thereof. + + 1.4. "Electronic Distribution Mechanism" means a mechanism generally + accepted in the software development community for the electronic + transfer of data. + + 1.5. "Executable" means Covered Code in any form other than Source + Code. + + 1.6. "Initial Developer" means the individual or entity identified + as the Initial Developer in the Source Code notice required by Exhibit + A. + + 1.7. "Larger Work" means a work which combines Covered Code or + portions thereof with code not governed by the terms of this License. + + 1.8. "License" means this document. + + 1.8.1. "Licensable" means having the right to grant, to the maximum + extent possible, whether at the time of the initial grant or + subsequently acquired, any and all of the rights conveyed herein. + + 1.9. "Modifications" means any addition to or deletion from the + substance or structure of either the Original Code or any previous + Modifications. When Covered Code is released as a series of files, a + Modification is: + A. Any addition to or deletion from the contents of a file + containing Original Code or previous Modifications. + + B. Any new file that contains any part of the Original Code or + previous Modifications. + + 1.10. "Original Code" means Source Code of computer software code + which is described in the Source Code notice required by Exhibit A as + Original Code, and which, at the time of its release under this + License is not already Covered Code governed by this License. + + 1.10.1. "Patent Claims" means any patent claim(s), now owned or + hereafter acquired, including without limitation, method, process, + and apparatus claims, in any patent Licensable by grantor. + + 1.11. "Source Code" means the preferred form of the Covered Code for + making modifications to it, including all modules it contains, plus + any associated interface definition files, scripts used to control + compilation and installation of an Executable, or source code + differential comparisons against either the Original Code or another + well known, available Covered Code of the Contributor's choice. The + Source Code can be in a compressed or archival form, provided the + appropriate decompression or de-archiving software is widely available + for no charge. + + 1.12. "You" (or "Your") means an individual or a legal entity + exercising rights under, and complying with all of the terms of, this + License or a future version of this License issued under Section 6.1. + For legal entities, "You" includes any entity which controls, is + controlled by, or is under common control with You. For purposes of + this definition, "control" means (a) the power, direct or indirect, + to cause the direction or management of such entity, whether by + contract or otherwise, or (b) ownership of more than fifty percent + (50%) of the outstanding shares or beneficial ownership of such + entity. + +2. Source Code License. + + 2.1. The Initial Developer Grant. + The Initial Developer hereby grants You a world-wide, royalty-free, + non-exclusive license, subject to third party intellectual property + claims: + (a) under intellectual property rights (other than patent or + trademark) Licensable by Initial Developer to use, reproduce, + modify, display, perform, sublicense and distribute the Original + Code (or portions thereof) with or without Modifications, and/or + as part of a Larger Work; and + + (b) under Patents Claims infringed by the making, using or + selling of Original Code, to make, have made, use, practice, + sell, and offer for sale, and/or otherwise dispose of the + Original Code (or portions thereof). + + (c) the licenses granted in this Section 2.1(a) and (b) are + effective on the date Initial Developer first distributes + Original Code under the terms of this License. + + (d) Notwithstanding Section 2.1(b) above, no patent license is + granted: 1) for code that You delete from the Original Code; 2) + separate from the Original Code; or 3) for infringements caused + by: i) the modification of the Original Code or ii) the + combination of the Original Code with other software or devices. + + 2.2. Contributor Grant. + Subject to third party intellectual property claims, each Contributor + hereby grants You a world-wide, royalty-free, non-exclusive license + + (a) under intellectual property rights (other than patent or + trademark) Licensable by Contributor, to use, reproduce, modify, + display, perform, sublicense and distribute the Modifications + created by such Contributor (or portions thereof) either on an + unmodified basis, with other Modifications, as Covered Code + and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using, or + selling of Modifications made by that Contributor either alone + and/or in combination with its Contributor Version (or portions + of such combination), to make, use, sell, offer for sale, have + made, and/or otherwise dispose of: 1) Modifications made by that + Contributor (or portions thereof); and 2) the combination of + Modifications made by that Contributor with its Contributor + Version (or portions of such combination). + + (c) the licenses granted in Sections 2.2(a) and 2.2(b) are + effective on the date Contributor first makes Commercial Use of + the Covered Code. + + (d) Notwithstanding Section 2.2(b) above, no patent license is + granted: 1) for any code that Contributor has deleted from the + Contributor Version; 2) separate from the Contributor Version; + 3) for infringements caused by: i) third party modifications of + Contributor Version or ii) the combination of Modifications made + by that Contributor with other software (except as part of the + Contributor Version) or other devices; or 4) under Patent Claims + infringed by Covered Code in the absence of Modifications made by + that Contributor. + +3. Distribution Obligations. + + 3.1. Application of License. + The Modifications which You create or to which You contribute are + governed by the terms of this License, including without limitation + Section 2.2. The Source Code version of Covered Code may be + distributed only under the terms of this License or a future version + of this License released under Section 6.1, and You must include a + copy of this License with every copy of the Source Code You + distribute. You may not offer or impose any terms on any Source Code + version that alters or restricts the applicable version of this + License or the recipients' rights hereunder. However, You may include + an additional document offering the additional rights described in + Section 3.5. + + 3.2. Availability of Source Code. + Any Modification which You create or to which You contribute must be + made available in Source Code form under the terms of this License + either on the same media as an Executable version or via an accepted + Electronic Distribution Mechanism to anyone to whom you made an + Executable version available; and if made available via Electronic + Distribution Mechanism, must remain available for at least twelve (12) + months after the date it initially became available, or at least six + (6) months after a subsequent version of that particular Modification + has been made available to such recipients. You are responsible for + ensuring that the Source Code version remains available even if the + Electronic Distribution Mechanism is maintained by a third party. + + 3.3. Description of Modifications. + You must cause all Covered Code to which You contribute to contain a + file documenting the changes You made to create that Covered Code and + the date of any change. You must include a prominent statement that + the Modification is derived, directly or indirectly, from Original + Code provided by the Initial Developer and including the name of the + Initial Developer in (a) the Source Code, and (b) in any notice in an + Executable version or related documentation in which You describe the + origin or ownership of the Covered Code. + + 3.4. Intellectual Property Matters + (a) Third Party Claims. + If Contributor has knowledge that a license under a third party's + intellectual property rights is required to exercise the rights + granted by such Contributor under Sections 2.1 or 2.2, + Contributor must include a text file with the Source Code + distribution titled "LEGAL" which describes the claim and the + party making the claim in sufficient detail that a recipient will + know whom to contact. If Contributor obtains such knowledge after + the Modification is made available as described in Section 3.2, + Contributor shall promptly modify the LEGAL file in all copies + Contributor makes available thereafter and shall take other steps + (such as notifying appropriate mailing lists or newsgroups) + reasonably calculated to inform those who received the Covered + Code that new knowledge has been obtained. + + (b) Contributor APIs. + If Contributor's Modifications include an application programming + interface and Contributor has knowledge of patent licenses which + are reasonably necessary to implement that API, Contributor must + also include this information in the LEGAL file. + + (c) Representations. + Contributor represents that, except as disclosed pursuant to + Section 3.4(a) above, Contributor believes that Contributor's + Modifications are Contributor's original creation(s) and/or + Contributor has sufficient rights to grant the rights conveyed by + this License. + + 3.5. Required Notices. + You must duplicate the notice in Exhibit A in each file of the Source + Code. If it is not possible to put such notice in a particular Source + Code file due to its structure, then You must include such notice in a + location (such as a relevant directory) where a user would be likely + to look for such a notice. If You created one or more Modification(s) + You may add your name as a Contributor to the notice described in + Exhibit A. You must also duplicate this License in any documentation + for the Source Code where You describe recipients' rights or ownership + rights relating to Covered Code. You may choose to offer, and to + charge a fee for, warranty, support, indemnity or liability + obligations to one or more recipients of Covered Code. However, You + may do so only on Your own behalf, and not on behalf of the Initial + Developer or any Contributor. You must make it absolutely clear than + any such warranty, support, indemnity or liability obligation is + offered by You alone, and You hereby agree to indemnify the Initial + Developer and every Contributor for any liability incurred by the + Initial Developer or such Contributor as a result of warranty, + support, indemnity or liability terms You offer. + + 3.6. Distribution of Executable Versions. + You may distribute Covered Code in Executable form only if the + requirements of Section 3.1-3.5 have been met for that Covered Code, + and if You include a notice stating that the Source Code version of + the Covered Code is available under the terms of this License, + including a description of how and where You have fulfilled the + obligations of Section 3.2. The notice must be conspicuously included + in any notice in an Executable version, related documentation or + collateral in which You describe recipients' rights relating to the + Covered Code. You may distribute the Executable version of Covered + Code or ownership rights under a license of Your choice, which may + contain terms different from this License, provided that You are in + compliance with the terms of this License and that the license for the + Executable version does not attempt to limit or alter the recipient's + rights in the Source Code version from the rights set forth in this + License. If You distribute the Executable version under a different + license You must make it absolutely clear that any terms which differ + from this License are offered by You alone, not by the Initial + Developer or any Contributor. You hereby agree to indemnify the + Initial Developer and every Contributor for any liability incurred by + the Initial Developer or such Contributor as a result of any such + terms You offer. + + 3.7. Larger Works. + You may create a Larger Work by combining Covered Code with other code + not governed by the terms of this License and distribute the Larger + Work as a single product. In such a case, You must make sure the + requirements of this License are fulfilled for the Covered Code. + +4. Inability to Comply Due to Statute or Regulation. + + If it is impossible for You to comply with any of the terms of this + License with respect to some or all of the Covered Code due to + statute, judicial order, or regulation then You must: (a) comply with + the terms of this License to the maximum extent possible; and (b) + describe the limitations and the code they affect. Such description + must be included in the LEGAL file described in Section 3.4 and must + be included with all distributions of the Source Code. Except to the + extent prohibited by statute or regulation, such description must be + sufficiently detailed for a recipient of ordinary skill to be able to + understand it. + +5. Application of this License. + + This License applies to code to which the Initial Developer has + attached the notice in Exhibit A and to related Covered Code. + +6. Versions of the License. + + 6.1. New Versions. + Netscape Communications Corporation ("Netscape") may publish revised + and/or new versions of the License from time to time. Each version + will be given a distinguishing version number. + + 6.2. Effect of New Versions. + Once Covered Code has been published under a particular version of the + License, You may always continue to use it under the terms of that + version. You may also choose to use such Covered Code under the terms + of any subsequent version of the License published by Netscape. No one + other than Netscape has the right to modify the terms applicable to + Covered Code created under this License. + + 6.3. Derivative Works. + If You create or use a modified version of this License (which you may + only do in order to apply it to code which is not already Covered Code + governed by this License), You must (a) rename Your license so that + the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", + "MPL", "NPL" or any confusingly similar phrase do not appear in your + license (except to note that your license differs from this License) + and (b) otherwise make it clear that Your version of the license + contains terms which differ from the Mozilla Public License and + Netscape Public License. (Filling in the name of the Initial + Developer, Original Code or Contributor in the notice described in + Exhibit A shall not of themselves be deemed to be modifications of + this License.) + +7. DISCLAIMER OF WARRANTY. + + COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF + DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. + THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE + IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, + YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE + COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF + ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +8. TERMINATION. + + 8.1. This License and the rights granted hereunder will terminate + automatically if You fail to comply with terms herein and fail to cure + such breach within 30 days of becoming aware of the breach. All + sublicenses to the Covered Code which are properly granted shall + survive any termination of this License. Provisions which, by their + nature, must remain in effect beyond the termination of this License + shall survive. + + 8.2. If You initiate litigation by asserting a patent infringement + claim (excluding declatory judgment actions) against Initial Developer + or a Contributor (the Initial Developer or Contributor against whom + You file such action is referred to as "Participant") alleging that: + + (a) such Participant's Contributor Version directly or indirectly + infringes any patent, then any and all rights granted by such + Participant to You under Sections 2.1 and/or 2.2 of this License + shall, upon 60 days notice from Participant terminate prospectively, + unless if within 60 days after receipt of notice You either: (i) + agree in writing to pay Participant a mutually agreeable reasonable + royalty for Your past and future use of Modifications made by such + Participant, or (ii) withdraw Your litigation claim with respect to + the Contributor Version against such Participant. If within 60 days + of notice, a reasonable royalty and payment arrangement are not + mutually agreed upon in writing by the parties or the litigation claim + is not withdrawn, the rights granted by Participant to You under + Sections 2.1 and/or 2.2 automatically terminate at the expiration of + the 60 day notice period specified above. + + (b) any software, hardware, or device, other than such Participant's + Contributor Version, directly or indirectly infringes any patent, then + any rights granted to You by such Participant under Sections 2.1(b) + and 2.2(b) are revoked effective as of the date You first made, used, + sold, distributed, or had made, Modifications made by that + Participant. + + 8.3. If You assert a patent infringement claim against Participant + alleging that such Participant's Contributor Version directly or + indirectly infringes any patent where such claim is resolved (such as + by license or settlement) prior to the initiation of patent + infringement litigation, then the reasonable value of the licenses + granted by such Participant under Sections 2.1 or 2.2 shall be taken + into account in determining the amount or value of any payment or + license. + + 8.4. In the event of termination under Sections 8.1 or 8.2 above, + all end user license agreements (excluding distributors and resellers) + which have been validly granted by You or any distributor hereunder + prior to termination shall survive termination. + +9. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT + (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL + DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, + OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR + ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY + CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, + WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER + COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN + INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF + LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY + RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW + PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE + EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO + THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + +10. U.S. GOVERNMENT END USERS. + + The Covered Code is a "commercial item," as that term is defined in + 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer + software" and "commercial computer software documentation," as such + terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 + C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), + all U.S. Government End Users acquire Covered Code with only those + rights set forth herein. + +11. MISCELLANEOUS. + + This License represents the complete agreement concerning subject + matter hereof. If any provision of this License is held to be + unenforceable, such provision shall be reformed only to the extent + necessary to make it enforceable. This License shall be governed by + California law provisions (except to the extent applicable law, if + any, provides otherwise), excluding its conflict-of-law provisions. + With respect to disputes in which at least one party is a citizen of, + or an entity chartered or registered to do business in the United + States of America, any litigation relating to this License shall be + subject to the jurisdiction of the Federal Courts of the Northern + District of California, with venue lying in Santa Clara County, + California, with the losing party responsible for costs, including + without limitation, court costs and reasonable attorneys' fees and + expenses. The application of the United Nations Convention on + Contracts for the International Sale of Goods is expressly excluded. + Any law or regulation which provides that the language of a contract + shall be construed against the drafter shall not apply to this + License. + +12. RESPONSIBILITY FOR CLAIMS. + + As between Initial Developer and the Contributors, each party is + responsible for claims and damages arising, directly or indirectly, + out of its utilization of rights under this License and You agree to + work with Initial Developer and Contributors to distribute such + responsibility on an equitable basis. Nothing herein is intended or + shall be deemed to constitute any admission of liability. + +13. MULTIPLE-LICENSED CODE. + + Initial Developer may designate portions of the Covered Code as + "Multiple-Licensed". "Multiple-Licensed" means that the Initial + Developer permits you to utilize portions of the Covered Code under + Your choice of the NPL or the alternative licenses, if any, specified + by the Initial Developer in the file described in Exhibit A. + +EXHIBIT A -Mozilla Public License. + + ``The contents of this file are subject to the Mozilla Public License + Version 1.1 (the "License"); you may not use this file except in + compliance with the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" + basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the + License for the specific language governing rights and limitations + under the License. + + The Original Code is ______________________________________. + + The Initial Developer of the Original Code is ________________________. + Portions created by ______________________ are Copyright (C) ______ + _______________________. All Rights Reserved. + + Contributor(s): ______________________________________. + + Alternatively, the contents of this file may be used under the terms + of the _____ license (the "[___] License"), in which case the + provisions of [______] License are applicable instead of those + above. If you wish to allow use of your version of this file only + under the terms of the [____] License and not to allow others to use + your version of this file under the MPL, indicate your decision by + deleting the provisions above and replace them with the notice and + other provisions required by the [___] License. If you do not delete + the provisions above, a recipient may use your version of this file + under either the MPL or the [___] License." + + [NOTE: The text of this Exhibit A may differ slightly from the text of + the notices in the Source Code files of the Original Code. You should + use the text of this Exhibit A rather than the text found in the + Original Code Source Code for Your Modifications.] + + +============================================================================== + + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.pdf-transcoder.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.pdf-transcoder.txt new file mode 100644 index 0000000000000000000000000000000000000000..3e4e3d004084793138c1383213a0bb1b07f424a5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.pdf-transcoder.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.sax.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.sax.txt new file mode 100644 index 0000000000000000000000000000000000000000..491a576fdf62a5d1210db714f39369b318a7f9e7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.sax.txt @@ -0,0 +1,23 @@ +xml-commons/java/external/LICENSE.sax.txt $Id: LICENSE.sax.txt,v 1.1 2002/12/09 16:15:21 vhardy Exp $ + + +This license came from: http://www.megginson.com/SAX/copying.html + However please note future versions of SAX may be covered + under http://saxproject.org/?selected=pd + + +This page is now out of date -- see the new SAX site at +http://www.saxproject.org/ for more up-to-date +releases and other information. Please change your bookmarks. + + +SAX2 is Free! + +I hereby abandon any property rights to SAX 2.0 (the Simple API for +XML), and release all of the SAX 2.0 source code, compiled code, and +documentation contained in this distribution into the Public Domain. +SAX comes with NO WARRANTY or guarantee of fitness for any +purpose. + +David Megginson, david@megginson.com +2000-05-05 \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.xerces_2_5_0.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.xerces_2_5_0.txt new file mode 100644 index 0000000000000000000000000000000000000000..70cb54a0d2d243f0896b5a75d4d454f71893eb62 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.xerces_2_5_0.txt @@ -0,0 +1,56 @@ +/* + * The Apache Software License, Version 1.1 + * + * + * Copyright (c) 1999-2002 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Xerces" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation and was + * originally based on software copyright (c) 1999, International + * Business Machines, Inc., http://www.ibm.com. For more + * information on the Apache Software Foundation, please see + * <http://www.apache.org/>. + */ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.xml-apis.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.xml-apis.txt new file mode 100644 index 0000000000000000000000000000000000000000..65d9e3edb83cc17c35158f1cf13b611dc6992f43 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/LICENSE.xml-apis.txt @@ -0,0 +1,10 @@ +The xml-apis.jar file comes from the Apache xml-commons project. +The xml-apis.jar file is built from the xml-commons/java/external +build.xml ANT file. + +Three licenses cover the content of xml-apis.jar: + +LICENSE.dom-software.txt +LICENSE.dom-documentation.txt +LICENSE.sax.txt + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.js.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.js.txt new file mode 100644 index 0000000000000000000000000000000000000000..40f207242107b1a0f46452e2970336f324c4cb68 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.js.txt @@ -0,0 +1,9 @@ +This distribution includes the Mozilla Rhino 1.5 release 4.1 binary +distribution without code modifications. +You can also get that distribution from the following URL: +ftp://ftp.mozilla.org/pub/js/ +Source code for Rhino is available on Mozilla web site: +http://www.mozilla.org/rhino +Rhino is licensed under the NPL (Netscape Public License) which +is in the LICENSE.js.txt file + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.pdf-transcoder.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.pdf-transcoder.txt new file mode 100644 index 0000000000000000000000000000000000000000..37bfaaf013c687a4310e3fd4cd58b423d1e56c57 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.pdf-transcoder.txt @@ -0,0 +1,9 @@ +The pdf-transcoder.jar file from the Apache Fop project +(http://xml.apache.org/fop), this is only needed if you want to +transcode to PDF, otherwise it can be removed from distributions. + +This jar file is slightly modified from the standard +pdf-transcoder.jar to also includes two required classes from the +Apache Avalon project (http://avalon.apache.org): +org.apache.avalon.framework.Enum and +org.apache.avalon.framework.ValuedEnum. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.xerces_2_5_0.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.xerces_2_5_0.txt new file mode 100644 index 0000000000000000000000000000000000000000..f41d56805b2d6ca20fd8f9ef10d9aa8b43a7ed47 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/README.xerces_2_5_0.txt @@ -0,0 +1,3 @@ +The xerces_2_5_0.jar file comes from the Apache Xerces project: + +http://xml.apache.org/dist/xerces-j/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-awt-util.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-awt-util.jar new file mode 100644 index 0000000000000000000000000000000000000000..b62ac15866e1511e1580c9819b081bcb4814becf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-awt-util.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-bridge.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-bridge.jar new file mode 100644 index 0000000000000000000000000000000000000000..f73327a8e5642b62f746fcb9da41501ef65c4429 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-bridge.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-css.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-css.jar new file mode 100644 index 0000000000000000000000000000000000000000..0835ffd1ce9b2630109eaecdd602d7ce0f46a0a1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-css.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-dom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-dom.jar new file mode 100644 index 0000000000000000000000000000000000000000..bf144ab070ce2acf381894bb8f301837a8c4c63f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-dom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..e85a2701bd2f799a1db933deb50e67d7ad463ffa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-extension.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-extension.jar new file mode 100644 index 0000000000000000000000000000000000000000..fccfee1ced7b2ae34ec8b2dd255b50151157caa9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-extension.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-gui-util.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-gui-util.jar new file mode 100644 index 0000000000000000000000000000000000000000..2b290802d3be2d15356e15eb77abb3688bfad3d3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-gui-util.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-gvt.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-gvt.jar new file mode 100644 index 0000000000000000000000000000000000000000..d768038a074107f3e92dfa4b9af037b4a3b6de30 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-gvt.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-parser.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-parser.jar new file mode 100644 index 0000000000000000000000000000000000000000..a1ba6eae69020272899645d45564bcd188f6c708 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-parser.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-script.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-script.jar new file mode 100644 index 0000000000000000000000000000000000000000..aec7be22081c73f4d16e52680c538fcacf825ec4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-script.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-svg-dom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-svg-dom.jar new file mode 100644 index 0000000000000000000000000000000000000000..c8970fbb4d3eb7637e059148ea8c10d9debf07e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-svg-dom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-svggen.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-svggen.jar new file mode 100644 index 0000000000000000000000000000000000000000..819f2da07a4add1334ad37e333ddb38bae66bf9d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-svggen.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-swing.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-swing.jar new file mode 100644 index 0000000000000000000000000000000000000000..a11190312cff3f27f158ba9fb2c3ad561c18bb4d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-swing.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-transcoder.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-transcoder.jar new file mode 100644 index 0000000000000000000000000000000000000000..35208307bf457a9f3c0ff57fa4e37d843f4e9c75 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-transcoder.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-util.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-util.jar new file mode 100644 index 0000000000000000000000000000000000000000..7550b4802ed080fddf1118e6d66506a70909ea12 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-util.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-xml.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-xml.jar new file mode 100644 index 0000000000000000000000000000000000000000..1b915a05038a8dc992fb0f012d9081be2d9dbd0f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/batik-xml.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/js.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/js.jar new file mode 100644 index 0000000000000000000000000000000000000000..4f34e9fbbf39167bbd15b8798cd64ba24d24d735 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/js.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/pdf-transcoder.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/pdf-transcoder.jar new file mode 100644 index 0000000000000000000000000000000000000000..48343137ebba1e5953e1f8a92ad8bd20e159ba37 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/pdf-transcoder.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/xerces_2_5_0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/xerces_2_5_0.jar new file mode 100644 index 0000000000000000000000000000000000000000..c6455ee34ce242afad4956e7783ac232e0fd1387 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/xerces_2_5_0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/xml-apis.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/xml-apis.jar new file mode 100644 index 0000000000000000000000000000000000000000..d534585af3d4b70b11c7d5456c3a591f6eed5c58 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik-1.6/lib/xml-apis.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/CHANGES b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/CHANGES new file mode 100644 index 0000000000000000000000000000000000000000..a36e17996f91c4128ee5783afb0faa7dc5db7343 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/CHANGES @@ -0,0 +1,1528 @@ +Change Log +========== + +The following log records some of the most important changes. +Bug fixing is an on-going task, so it is implied in all sub-releases. + +1.7beta1 -> 1.7 +--------------- + +1. Bugzilla problem reports fixed: + + 26815, 28344, 35165, 36570, 37496, 38498, 40163, 40727, 41205, + 41820, 41947, 41955, 41988, 42014, 42021, 42032, 42075, 42118, + 42137, 42168, 42169, 42196, 42209, 42210, 42212, 42221, 42228, + 42255, 42258, 42311, 42312, 42333, 42381, 42386, 42479, 42504, + 42505, 42543, 42645, 42651, 42697, 42698, 42807, 42961, 42963, + 442968, 3022, 43043, 43045, 43165, 43194, 43195, 43370, 43418, + 443446, 3638, 43657, 43744, 43760, 43764, 43787, 43854, 43871, + 443904, 3953, 44029, 44054, 44092, 44146 + +2. New features + + * xml:id support (http://www.w3.org/TR/xml-id/). + * ElementTraversal support (http://www.w3.org/TR/ElementTraversal/). + * Enhanced DOM Viewer window, contributed from Ivan Andjelkovic, + a Google Summer of Code student. + +3. Improvements + + * Support for cursor="move" on OS X, and cursor="help" on all + platforms. + * Improved conversion to/from WMF. + * data: URIs now supported as external stylesheets, scripts, filters. + * SVG 1.1 feature strings now reported. + * The viewBox="" attribute on <svg> is now animatable. + * Implemented SVGSVGelement.getViewBox(). + * A document's document element can now be replaced. + * Performing animation hyperlinking backwards is now supported, as + well as using <a> elements to hyperlink to animations. + * Updated pdf-transcoder.jar to one built from FOP 0.94. + * Squiggle's View Source window is now syntax highlighted. + +4. Bug fixes + + * XPath interface objects now exposed to ECMAScript. + * The three other MIME types for ECMAScript are now really supported + (text/javascript, application/javascript, application/ecmascript). + * Pseudo-elements now parsed properly in CSS selectors. + * Avoid null pointer exception when event-base timing specifiers + in animations reference an element by ID within a <use> shadow tree. + * Invalid min="" and max="" values on animation elements now ignored. + * Corrected CSS cascade order for rules of equal specificity. + * Fixed CSS :lang() processing so that it matches case insenstiviely, + using xml:lang="" as well as lang="", and using proper hyphen- + separated tokens. + * Gradients with gradientUnits="objectBoundingBox" disabled when the + bounding box has zero width or height. + * Avoid an array index exception for certain degenerate motion path + animations. + * Fixed mouse event button reporting. + * Avoid null pointer exception when cloning <symbol> and <image> + elements. + * Make empty <filter> elements result in no rendering for the + filtered element. + * SVGStylable.getPresentationAttribute() now returns null if the given + presentation attribute is not specified on the element. + * Specifying textLength="" on text elements that have non-text nodes + as their first children now works. + * Avoid numerical accuracy issues when sampling frozen animations. + * Event listeners are now removed when <text> elements are removed + from the document. + * Invalid SVG 1.0 feature string removed. + * Ensure animation elements are properly deinitialised when they are + removed from the document. + * Allowed animations in <use> element shadow trees to have syncbase + timing specifiers that refer to elements outside the shadow tree. + * Fixed bug in DOM event removal/dispatch. + * Ensure the animation engine is resumed if it is sleeping when a + beginElement() call is made. + * Avoid a null pointer exception in JSVGScrollPane if the document + doesn't return a bounds. + * Avoid a null pointer exception when painting a GraphicsNode on to an + SVGGraphics2D. + * Rasterizer -cssUser command line argument now resolved against + current working directory. + * Fixed bug in key event dispatching code. + * Decrease memory required for storing animation elements' previous + intervals (used for hyperlinking). + * Avoid infinite loop for animations with multiple, identical begin + (or end) instance times. + * Ensure TIFF and JPEG codecs really aren't compiled unless the relevant + Sun classes are present. + * Avoid null pointer exception when accessing animated marker orient + values. + * Patched Rhino so that the ECMAScript debugger runs on OS X. + * Ensure the animation engine is initialised before the SVGLoad event + is dispatched. + * Restored exception throwing from bridge classes when required + length attributes are missing. + * Duplicated codec classes removed from awt-util jar. + * Avoid null pointer exceptions in DOMMouseEvent objects. + * Motion animation transforms are now applied after the transform="" + attribute. + * Fixed bug in DOM event default action invocation in SVG 1.2 documents. + * Fixed bug in CSS class name matching, which occured only when an + element was declared to be a member of multiple classes, where one + is a prefix of another. + * Fixed bug on OS X where the zoom interactor overlay was not shown. + +5. Misc + + * Official maven artifacts are now supplied. + +1.6 -> 1.7beta1 +--------------- + +1. Bugzilla problem reports fixed: + + 22260, 25428, 28337, 29417, 29552, 32415, 34217, 34234, 34364, + 34847, 34938, 35349, 35480, 35549, 35655, 35661, 35683, 35722, + 35727, 35773, 35878, 35976, 35977, 36165, 36253, 36278, 36309, + 36455, 36483, 36485, 36493, 36511, 36613, 36614, 36615, 36743, + 36745, 36746, 36747, 36769, 36889, 36924, 36933, 37276, 37497, + 37890, 37891, 37892, 37986, 37989, 38045, 38158, 38176, 38178, + 38183, 38379, 38475, 38497, 38549, 38558, 38568, 38750, 38775, + 38782, 38785, 38831, 38872, 38930, 38932, 38933, 38990, 39032, + 39058, 39202, 39297, 39303, 39318, 39361, 39751, 39755, 39784, + 39831, 39838, 40098, 40167, 40336, 40368, 40392, 40393, 40397, + 40403, 40405, 40594, 40605, 40631, 40681, 40686, 40857, 40898, + 40927, 40994, 41079, 41165, 41216, 41234, 41288, 41329, 41331, + 41336, 41473, 43954 + +2. New features + + * DOM Level 3 Core/Events/XPath support. + * Improved WMF transcoder support. + * Override style declaration support. + * Near complete SMIL Animation support. + * SVG 1.2 features: + * resource documents + * shapechange and RenderedBBoxChange events + * SVGGlobal startMouseCapture/stopMouseCapture methods + * handler elements + +3. Improvements + + * The SVG namespace declaration is now not assumed for the document element + when an SVG declaration is not present. Certain non-conformant content + will now be identified as being in error. + * New MacRenderer implementation that avoids 10x slowdown on + Tiger. + * Mutations to flowText contents now cause the rendering to update, and + flowRegion objects are now rendered. + * Support for normalized path segments on SVGAnimatedPathData, thanks to + Andres Toussaint. + * Updated pdf-transcoder.jar to one built from FOP 0.9alpha1: + * This fixes text being drawn as text in PDF. + * JPEG streams being embedded as JPEG. + * Default bitmap dpi is 300. + * Most gradients and patterns are now correct (pattern overflow isn't + handled properly although most of the code is present), and + gradients with complex repeats are rasterized due to difficulties + expressing them in PDF. + * Transcoders with the KEY_EXECUTE_ONLOAD hint set force the document + to be dynamic. + * Added JIIO codecs to Batik (not enabled by default) + * Support for finding XML Parser through JAXP. + * Enhancements to ArabicTextHandler. + * Update Manager's MIN_REPAINT time is now adjustable. + * GraphicsUtil warning about Graphics from BufferedImage + w/o BUFFERED_IMAGE hint is now controllable with property. + * JSVGScrollPane now has 'scrollbarAlwaysVisible' mode. + * Improved Path parser so it is more conformant. + * Updated Rhino to 1.6R5. + * Documents in Squiggle's Go menu now have the full URI as a tooltip. + * Better version number reporting from org.apache.batik.Version. + * Implemented SVGPathElement.getPathSegAtLength. + * Implemented 'getFunctionName' for built in CSS functions. + * Exposed SAXDocumentFactory's parser to subclasses. + * Added a -snapshotTime option to the rasteriser. + * Now using Apache XML Commons External, for SAC, DOM 3 Core, SMIL Animation + and SVG 1.1 DOM bindings. + * Encoding as specified in a Content-Type header's charset parameter is now + honoured when scripts are loaded. + * Changed InterpreterFactory so that multiple MIME types can be associated + with a given Interpreter. + * text/javascript, text/ecmascript, application/javascript and + application/ecmascript are now all supported as script types for Rhino. + Processing of application/ecmascript is as specified in RFC 4329. + * Improved integration when running under Mac OS X: Squiggle's menu bar + is now at the top of the screen, the application window has a proper + name and functional About/Preferences/Quit menu items, and a Squiggle.app + application bundle can now be created. + * JAR files now have Implementation-* attributes. + * Added an interface for all ImageRenderers to get/set RenderingHints. + +3. Bug fixes + + * SVGMatrix.rotate now takes deg rather than radians. + * Fixed mouseout/mouseover tracking, which regressed some time between + 1.5beta5 and 1.6. + * Fixed misplaced glyph for mixed LTR and RTL text. + * Fixed handling of tooltips from title elements. + * Fixed rendering error (bug 36511). + * Fix for broken event propagation across 'use' element shadow tree boundary. + * Fixed a bug in the handling of 'x', 'y', 'width', 'height', + on feImage elements. + * Fixed bug in EventTarget.{add,remove}EventListenerNS wrapper + for Rhino. + * Fixed memory leak with dynamically added title tooltips. + * Fixed bug with update regions and filters. + * Fixed a problem with feSpotLight and feSpecular lighting (bug 36745). + * Fixed bug with event removal for multiple events and the same target + (thanks Andreas). + * Fixed problem with lowercase 'European' vowels (accented vowels). + * Fixed duplicated fragment identifier bug. + * Fix to allow transcoders that execute onload to work with SVG 1.2 + documents. + * Fix incorrect reporting of modifier key states in DOM UI event objects. + * The broken link image works again now. + * Convert "" to null for namespace URIs given to public DOM interfaces. + * Gradient scaleback is now 0.999 rather than 0.97. + * ttf2svg now emits a document with an SVG namespace declaration. + * Include the o.a.b.ext.awt.image.spi.{ImageWriter,RegistryEntry} service + resource files in the codec jar. (Fixes problems with data: URIs for + images when Squiggle is run from the jars.) + * Fixed problem with ZoomAndPan handling overriding user disabling of + interactors. + * More sensible handling of source 'URLs' in svgrasterizer. + * Greyscale sources are now treated as if they have sRGB Gamma. + * Fixed SVGTextContentElement.getExtentOfChar to use glyph metrics rather + than the glyph shape bounding box. + * Changed Errors to UnsupportedOperationExceptions for unimplemented methods. + * JSVGViewerFrame uses reflection for the Rhino debugger to enable + compilation without Rhino. + * Fixed phantom 'double click' bug. + * Handle 'style' elements added and removed from the document when they are + not at the root of the addition/removal. + * Make CSS engine not throw an NPE for extension elements that don't expose + an OverrideStyleProvider. + * Fixes for text-on-a-path with glyphs who's geometry doesn't "start" at 0. + * Various deadlock fixes. + * Fixed bug where writing TIFF with JPEG compression fails. + * Fixed significant performance bug in creating geometry (it was + parsing the entire path for each entry in the path, O(N^2)). + * Fixed SVGTextContent interfaces on FlowRoot elements. + * Fixed NPE when reloading an SVG 1.2 document quickly. + * Fixed bug where mousing over 'a' elements would result in exceptions. + * Avoid NPEs when loading scripts from file: URIs. + * Fixed flowText regression by rebasing off SVGOMTextPositioningElement. + * radialGradient has a default value of "50%" for 'r' (thanks Tonny). + * Fixed bug in key event dispatching when compiled under JDK 1.3. + * Avoid precision errors in stringification of transform list values + (thanks Nick). + * Unmaximize Squiggle window if the "Automatically resize window when + loading documents" option is turned on. + * Fixed improper rendering of the batik70.svg sample under OS X. + * Fixed synchronization bug in the SVG generator. + +4. Misc + + * Code now compiles under Java 1.5 and 1.6. + * Lots of code/javadoc cleanups. + * New Forrest-based website for Batik. + * New about box/splash screen. + * Visual refresh for Squiggle's toolbar icons and Preferences window. + +1.5.1 -> 1.6 +------------ + +1. Bugzilla problem reports fixed: + + 28035, 28188, 28429, 28432, 28487, 29110, 29891, 30580, 30584, + 30739, 30923, 30925, 30948, 31603, 32108, 32435, 32872, 32951, + 33242, 33733, 33890, 33923, 33986, 34030, 34041, 34115 + + +2. SVG 1.2 Features: + + * All SVG 1.2 elements/features have been moved from + the Batik namespace into the SVG 1.2 namespace (except for + flowText which remains, due to some loss of functionality + with the current flowRoot and potential spec instability). + * Implementation of SVG 1.2 flowRoot element (text flow into + arbitrary regions with bidi support). + * There is now an SVG12CSSEngine which has support for new + properties in SVG 1.2 + + +3. Improvements: + + * Massive performance improvement (>10X) for drawing on Mac OS X. + * Document.getElementById now uses a Hashtable to speedup lookups. + * JavaScript can now be used in an Applet out of the box. + * Added support for 'font' shorthand property. + * Added support for 'deselectAll' SVG DOM call. + * getEncolsureList and getIntersectionList are implemented. + * Added support for get[Screen]PixelUnitToMillimeterX/Y + * SVG DOM getTotalLength, and getPointAtLength are now implemented. + * Support for preserveAspectRatio DOM methods. + * Squiggle browser now has a 'Save As' menu item. + * Can toggle if xml:base should be added to saved SVG. + * Can 'pretty print' saved XML for readability. + * ExtensibleSVGDOMImplementation no longer exists, + the SVGDOMImplementation is now extensible. There is a + new baseclass ExtensibleDOMImplementation that provides + extension capabilities to any DOMImplementation subclass. + As a result the name of the services meta-file has moved to: + 'org.apache.batik.dom.DomExtension' + from: + 'org.apache.batik.dom.svg.DomExtension'. + People with DOM extension will have to update the service file + accordingly. + * ExtensibleDOMImplementation now allows 'extension' elements in + the SVG Namespace (they are always lower priority than 'buit ins'). + * When a new Document is loaded a new BridgeContext is created for it. + As a result each document now get's it's own CSS engine. + * ttf2svg now supports 'auto ranging' so it looks at the font + to decide what to output. + * DOM will now detect when the child passed to insert/remove + * AbstractParentNode will now throw a DOM Hierarchy exception + if you try to append a node as a child of it's self (PR 34030) + * Anti-aliased clips (hqClip patch). This can be disabled by setting + the transcoding hint to vector or print (so content doesn't get + rasterized). PR 29110. + * Control of tiled image rendering based on rendering hint. + Using this hint may greatly increase the amount of memory used. + * The Marker interface now has a 'getCharIndex()' method to + get the index of the character the Mark is associated with. + node is not the child of the node insert/remove is called on. + * DrawImage now defaults color model to sRGB_Unpre if the destination + doesn't include alpha. + * The pattern element now shares one rendering tree across all + references. + * Some improvements for Kerning in SVG Font (faster) + * Arabic diacritics are now positioned relative to the right edge + of the base glyph. Bug 28429 + * Basic DocumentType implementation, if present DOMUtilities will + now emit a proper doctype specification + * GVT Tree walker can now be given any node in the GVT tree and it + walk just that subtree. + * Many places now use getResource as Stream instead of Resource + bundles where localization is not wanted/needed. + * Tweaked UpdateManager repaint scheduling alg. + It now tracks when the rendering goes 'out of date' + with the document and runs runnables until it is out of + them or MIN_REPAINT_TIME is exceeded. + * Arc2D now translated to path with elliptical arc commands + in SVGGraphics2D interface. + * JSVGScrollPane now uses bbox of geometry if no viewBox is provided. + * Refactored the text and flow bridges so make things cleaner. + * Implemented textLength to return the value of + getComputedTextLength when the textLength attribute is not + set. + * Potentially large optimization in BBox generation + * The DOM tree viewer now has an option to hide text nodes that + only contain whitespace. + * The DOM tree viewer now includes the id of an element in the + tree view if it has one. + * Improvements to empty bounds handling, should decrease update areas. + * GVT Render requests are now compressed. This helps when doing + live resize of large documents. + * Some refactoring/restructuring of svggen.XmlWriter to potentially + make it a pretty printing DOM serializer. + * Latest pdf-transcoder from FOP which supports '-dpi' switch. + * ScrollPane now should do a better job of fitting document w/o + scrollbars + * title and desc changes are now dynamically tracked. + * ScriptFactorys now loaded via Services interface. + * Made the JDK image loading Mediatracker static + (so others could use it easier). + * ParsedURL now uses the current Batik version as it's default + UserAgent + * Rationalized Text Selection code. Copy to clipboard is now done + by JGVTComponent only if 'unix style' text selection is requested + (default). + +4. Bug Fixes: + + * Fixed all known memory leaks with loading images. + * Changing documents in JSVGScrollPane now works properly. + * Fixed a small memory leak when changing xlink:href on a + use referencing a local element. + * No longer uses Thread.interrupt. On some JVM's this can confuse the + class loader. + * Adding elements in the 'null' namespace nolonger causes a NPE exception. + * Fixed colorspace error in ColorMatrixRed. + * Line element no longer has a fill associated with it. + * Fixed bug #29416 - problem with empty quotes in CSS. + * Fixed bug #34210 - element selectors are now case sensitive + * Index out of bounds error fixed in linear gradient. + * AOI problem in PrintTranscoder now fixed. + * Null Pointer exception when PrintingTranscoding documents + using SVG fonts is fixed (the BridgeContext was being + disposed of too early). + * PrintTranscoder now uses UserAgent to report exceptions + rather than silently swallowing them. + * Fixed some minor bugs in the GlyphLayout code for flow regions. + * Very minor tweaks in JSVGScrollPane. + * Applied patch 28188, fixed tooltip text & title text, thanks Glen + * Applied patch 28487, fixed enabled/disabled state for + toolbar buttons, thanks Glen + * Fixed bug in text selection (programatically selected text wouldn't + clear properly. + * Fixed bug 23035 - Xlink attributes initialized with wrong values. + * Fixed Bug 28785 - 'a' element not clickable with namespace prefix. + * Bug 30584 - Concurrent Modification believed fixed (couldn't get + test case to fail after fix). + * Bug 29891 - Rasterizer problem if w/h == viewBox w/h + * No more 'flicker' when panning a dynamic document. + * CmapFormat4 now clips charCode 0->65534. + * All Object.wait calls are now in while loops to prevent spurious wakeups. + * DOM keypress events will now be generated for so called + Java 'action' keyEvents (previously only keydown/up were + generated). + * Fixed a bug in the PNG Encoder for some 1,2 or 4 bit/pixel images. + * Fixed bug in PackBits TIFF files with multiple IFD's + * The 'debug' messages are now synced with GUI messages. Also they + are localizable. + * Tweaked the way we generate paths to avoid a bug + in the Mac OS X Java implemention where a close + followed by a moveto didn't join the path properly. + * Fixed width/height change onload bug in transcoders submitted + by Simon Mieth. Thanks! + * Fixed a bug with CSS shorthand properties not being set by presentation + attributes. + * DOMImplementations now return empty documents if + qualifiedName in createDocument is null (PR 32108) + * Fixed 'flashing' with JSVGScrollPane. + * Fixed PR: 30923. Text children now respect display and + visibility properties (including dynamic changes). + * Fixed visibility update bug reported by George Armhold. + * Fixed visibility bug on image elements. + * getBBox should now work per the specification. + a) fill="none" will still give bbox + b) It is now the tight bounds of the geometry + c) It does not include the stroke anymore. + d) When called on 'undisplayed' elements returns null (not sure + what the spec really says about this). + * Modification of use element's width/height now works. + * Fixed potential interrupted bug in the RunnableQueue class. + * The document loader cache now uses soft references to avoid + being a memory leak. + * Improved the xml:space support. + * textPath no longer supports 'position attributes' on it's self + * textPath now supports progression position attributes provided + by parent/child tspan/text nodes. + * systemLanguage, requiredFeatures, requiredExtensions now all fail + to match when given an empty string (as specified by the SVG + specification). Bug #33242 (thanks Rick Graham). + * Fixed potential synchronization issues in JavaScript intervals. + * Small optimization in Event dispatch. + * Removed debug print from SVGOMAnimatedPreserveAspectRatio.java + * Synchronization fix in SoftReferenceCache. + * SAXParser now includes 'ignorableWhitespace' when building the + DOM tree. I also tweaked the way text and CDATA sections are + created. + * UpdateManager is now always the 'source' of UpdateManagerEvents + previously in some cases it was an inner class. + * Fix for masks when using Alpha Premultiplied (Mac OS X). + * Improved consistency of events from the RunnableQueue. + Calling suspend/resumeExecution should now always generate + a runHandler event (although the events may be "compressed" + so suspend/resume may only generate one resume event). + * Fixed bug in handling kerning elements with multiple glyph entries + in g/u 1or2. + * Removed use of 'getTagName' to use 'getLocalName' to avoid issues with + prefixed svg elements. + * Fixed a mistake in the generation of SVG fonts that include + arabic forms (PR 33733) + * Fixed handling of complex paint types (base types with + fallbacks). + * Fixed CSS SVG DOM interfaces for complex paint types + (see bug 33923). Added new test for same. + * Text Selection events are now generated even when the + done event is not over a graphics node. + * The double '#' bug is gone in the SVG Pretty Printer. PR 33890 + * The worst of the 'extra spaces' problem with the pretty printer + is solved. + * Fixed updates to SVG Font based text (PR 34041) + * Bug fix in NumberParser (thanks dvholten) + * Fixed bug 34115 - CSSStyleDecl doesn't collapse properties. + * JSVGCanvas no longer holds cached viewBox so it responds + properly when viewBox is updated in SVG content. + +5. Misc: + + Documentation updates + JavaDoc will now reference W3 and JDK docs + Updated MAINTAIN file + Splash/startup screen now embed font (a little simpler SVG as well). + Some Rhino improvements. + New Tests for bugs. + + Thanks to everyone on batik-dev/users for reporting problems and + working on finding solutions. + +1.5 -> 1.5.1 +------------ +1. Security: + + A script security issue was reported in the Batik Squiggle + browser. Squiggle uses the Rhino scripting engine and some features + of that engine can be leveraged by malicious scripts to gain access + to otherwise protected resources (like the file system). + + The Batik team has worked with the Rhino team to fix the isssue + that was reported and the Batik 1.5.1 patch release addresses the + issue. + +2. Features: + + Rhino JavaScript Debugger now integrated with Squiggle. + Better line numbers in error messages. + Zachary DelProposto's Scroll pane class is added. Allows for + scrollbars on SVG documents. + Cool solitaire examples in SVG. + +3. Performance fixes: + + Parents who have children added/removed no longer invalidate + their entire area. + When a element is removed or CSS properties changed all next + siblings are not repainted unless CSS rules change them. + First event dispatch is much quicker than the past. + Switched to Xerces 2.5.0 to improve performance of data protocol. + Changes to paint properties on text is now _much_ faster. + When using many objects from an external file the file will only + be loaded/parsed once. + Modifying x/y and some viewBox changes on SVG elements is now much + faster. + Better JPEG embedding in PDF. + +4. Conformance: + Batik now passes all non SMIL-Animation tests from the SVG Working + Group beSuite. + + @font-face CSS property and font-face elements are now compliant + with SVG specification. + + Changes to the 'class' attribute now update rendering tree + correctly. + + selectSubString now implemented. + + Dynamic modification of display, and marker properties supported. + SVG 'a' element respects 'preventDefault' on event object. + Pattern element no longer applies object bounding box transform + if viewBox is specified. + +5. Bugs: + + Fullscreen mode (F11) works again. + getExtentOfChar() returns bbox in text elements coordinate system. + SVGPoint now supports matrixTransform in more cases + clientX/Y now correct when target is a text element. + Bugfix in parsing some TrueType fonts fixed. + Now applies the 'all' media type to all content. + Image transcoders default to 400x400 rather than issuing an error + (consistent with viewer). + The properties opacity/filter/masking/pointer-events now work + on SVG elements. + Clearing text selection now works + Zero width/height image elements now work properly. + BBox info is correct for zero width/height items. + Fills/strokes text when text-rendering is set to geometricPrecision + rather than using drawGlyphVector. + getCssText() returns the relative version of URI's + SVG Graphics2D outputs correct rendering hints for text. + TextNodes returns the correct bounds. + Proper text child set as 'target' of events. + Events handled correctly for documents that reference the same + image multiple times. + Image are displayed as 'broken links' instead of being an error. + FeColorMatrix now respects color-interpolation-filters property. + elem.style.setProperty now works for shorthand properties. + Fixed race condition in JSVGComponent.set[SVG]Document. + Fixed several memory leaks dealing with use element. + Glyph element's 'd' attribute uses inherited winding-rule. + SVG 'style' element no longer generates multiple 'xml:space' attrs. + SAXDocumentFactory now generates only one CData node for each + CData section in source document. + Memory leak with addEventListener and objects that ref event target fixed. + Click events now allow a small amount of 'slop'. + Fixed bug in rendering with Double Buffering. + Clicking on the Canvas no longer clears the system clipboard. + No longer recascades elements in use tree from foreign documents + Now supports CSS properties with the max negative 32bit int value + Now supports more JPEG image types. + No longer throws a Class Cast exception when using named colors + as the fallback for icc-colors + clearTimeout, clearInterval no longer throw exceptions for null + objects. + clipPath now respects clip-rule when using 'use' element. + + Bug PRs: 12536, 23030, 23038, 23079, 23177, 24919, 25251, 25463 + + +1.5beta5 -> 1.5 +--------------- + +1. Features: + + - With JDK 1.4 text-rendering="optimizeSpeed" will render + non-anti-aliased hinted text (for axially aligned text). + + - The pointer-events property is now handled correctly for elements + without fill or stroke paint. + + - Improved stroke accuracy when shape-rendering="geometricPrecision" + + - JSVGComponent.setSVGDocument with 'null' now releases all + heavy resources and makes the Canvas display only Background. + + - Many memory leaks fixed. + + - Transcoders and JSVGComponent will now accept any Document + and convert to a Batik SVG Document if needed. + + - Script interpreters are loaded lazily. This means that unless you + use them (by having event attributes or script elements) you + don't need any script engines. + + Performance Improvements: + + - Image drawing is now 5-10x faster, for most raster images. + + - Significant performance improvement for patterns that are + filtered or have filters applied to them (take Batik70 for + example). + + - AbstractParentNode insertNode, removeNode, replaceNode are + now much faster for Parents with many children. + + + Library changes: + + - Updated to the Rhino 1.5R41 library + + Others: + + - Added control of floating point precision used in SVGGraphics2D + (see the org.apache.batik.svggen.SVGGeneratorContext class) + + - Batik now almost never opens image URL's twice. + + - JSVGComponent/BridgeContext now has three levels of interactivity. + STATIC, INTERACTIVE, DYNAMIC. With increasing memory overhead + and build time requirements. + + - Improved test environment with automated memory leak, performance, + threading and interactivity tests. There are now over 1000 tests + in the regard regression test suite. + + - Window.parseXML now returns a Document when no 'host' + Document provided. + +2. Bugs: + + See: http://nagoya.apache.org/bugzilla for details on each bug. + + - 6526 pointer-events does not work for fill="none" stroke="none" + - 6683 JSVGCanvas - Problem adding to JScrollPane + - 6951 see samples/tests/spec/paints/linearGradientLine.svg + - 8854 Fix feImage implementation according to latest SVG 1.0/1.1 c + - 9981 Improve Documentation on Scripting with Java + - 9994 text-decoration:underline is incorrect with tspan elements. + - 12013 Squiggle renders jagged curves/paths 12079 transcoder.wmf + - 13870 Language Code errors + - 14011 problem using rasterizer with the headless option + - 14673 not-so-pretty text rendering + - 14788 TranscoderInput(XMLReader reader) does not seem to be implem + - 14789 TranscoderInput(Document document) is incorrect + - 15348 SVGGraphics2D should not export scientific notation on CSS p + - 17168 SVGGraphics2D has package level protected on DOMGroupManager + - 17863 API to get Version info + - 17965 SVGGraphics2D adds 'font-size' attribute to 'line' and 'circ + - 18143 Removing attribute using Element.removeAttributeNode doesn't + - 18566 JSVGComponent packs its parent window + - 18640 Problem with setSVGDocument + - 18840 A few issues with the Batik source + - 18841 Problems with imports in Batik source + - 19017 error when attempting SVG to PDF conversion + - 19363 zero width on rect element causes error + - 19392 Bug in "org.apache.batik.dom.util.DOMUtilities.java" + - 19865 Exception rendering linked PNG file. + - 20147 JSVGCanvas doesn't function with JInternalFrame + - 20201 incorrect gAMA chunk for sRGB + - 20331 bug on batik SVG DOM implementation on the SVGPathSegArcAbs + - 20332 bug on batik SVG DOM implementation on the SVGPathSegCurveto + - 20811 A rect disabled because of zero width or height doesn't get + - 21125 XML comment cause css parser to abort parsing + - 21259 Drawing on an SVGGraphics2D and then using JPEGTranscoder pr + - 21352 XML comments inside script elements treated as script code + - 21358 Dynamic Update of content referenced by a <use> does not wor + - 21361 Bug on SVGPaint implementation + - 21362 Bug on CSSStyleDeclaration on URI reference + - 21374 Implement conformant Java Handler code + - Viewer now properly displays w/h x/y locations in + 'viewbox' coordinates. + - Fixed dirty regions for nodes that change size then + position in the rendering tree (where the new position + has a different rendering transform). + - Fixed handling Fragment URL's with colon's in them. + - Batik no longer considers all @font-face rules a syntax error. + Batik now just ignores them. + - Fixed use elements in Documents with no base url. + - Runs of RTL Text now work with JDK 1.4. + Nested embed and bidi-override properties should now work. + - Fixed bug setting viewBox on outermost SVG element as + described in: + http://koala.ilog.fr/batik/mlists/batik-users/archives/msg03513.html + - JSVGComponent/Canvas now repaints when it changes size + (even when no viewBox). + - Modifying zero W/H rect, circle, ellipse now works properly. + - Fixed the handling of kerning attribute. + - JSVGComponent.setSVGDocument with a Document that has been + previously viewed in the Canvas now works + - 'style' and 'script' elements no longer include the contents + of XML Comments (unless inside a CDATA block). + - Fixed a with absolute x/y attributes in non-text + progression direction. + - Fixed JSVGComponent when it's working threads are + interrupted. + - RhinoInterpreter once again binds the Global Object + as 'window' + + +3. Extensions: + + - Updated multiImage element to match WD. + + +4. Documentation: + + - Updated the FAQ with frequent questions on UpdateManager, DOM + updates and visual updates. + + - Updated the implementation status page and the home page. + + +1.5beta4b -> 1.5beta5 +--------------------- + +1. Features: + + Library changes: + + - Xerces 2.3 is now the default parser. The parser can still be controlled + through the org.apache.batik.util.XMLResourceDescriptor class. + + ** NOTE ** + + While the general performance of the Xerces 2.3 parser seems equivalent + to those of the Crimson parser used previously, there is a notable exception + in the handling of long attributes. This makes a very visible difference + for SVG content that uses embeded images through the 'data:' protocol which + can be extremely slow with Xerces 2.3. The bookOfKells.svgz example, which + used the data: protocol for rather long images has been removed from the + distribution as it does not load in a reasonable amount of time when using + Xerces. + + - Rhino version has been updated from 1.5R3 to 1.5R4 allowing to fix + BR #11968 (DOM access functions should return ECMAScript strings). + + - Removed SAX and DOM sources from the Batik project. Now use xml-apis.jar + from xml-commons. + + Others: + + - currentScale/Translate now implemented (get and set). + + - Implemented getScreenCTM, fixed getCTM (SVGLocatable) + + - onzoom, onscroll, onresize events are now implemented. + + - Integrated pdf-transcoder from FOP. + + - Ctrl-K/L work in fullscreen mode. + + - initial support for SVGList ( provided for SVGPointList in + <polygon> and <polyline>, SVGPathSegList in <path>, SVGLengthList + in textual elements, SVGTransformList in graphical elements ) + + - RFE #12735 : added support for dynamic modifications of 'xlink:href' in image element + + - Now skips reading the SVG DTD unless validation + is turned on (improves load times for small docs). + + - glyph-orientation-horizontal now works. + + - linearGradient's can now be anti-aliased (radial gradient + anti-aliasing also improved). + + - PNG Transcoder can now produce 1,2,4 & 8 bit indexed PNG's. + + - rasterizer can now be used in headless mode (JDK 1.4) + + - JPEG files now have X/YDensity set according to -dpi option. + + - Batik Docs now include a dependency graph for the jar files. + + - In ECMAScript, add the ability to pass an Object instead of a + Function to the Window.getURL() method in which case the + operationComplete method is called once the URL is retrieved. + + - SVGUserAgent now controls the default font-family + + - Added max-width and max-height support in the rasterizer infrastructure + (contribution by Henri Ruini, Henri.Ruini@nokia.com) + + - Improvements to the WMFTranscoder by Luan O'Caroll + + - Added better error reporting for external scripts: errors now include the uri + of the external scripts in addition to the line number which is convenient + when an SVG file references multiple external scripts. + + - Modified the way SVG public identifiers are mapped to system identifiers. + The resource file now contains the mapping to the correct SVG DTD instead + of only containing the allowed SVG 1.0 system identifiers for a hard + coded DTD. + + - Added support for cursors. + +Bug Fixes: + + - clientX/Y values in MouseEvents are now returned in screen + pixels (it had been the viewBox coordinate system which was + convenient but wrong and problematic for some cases). + + - Changed default extension for TIFF files to '.tif' from '.tiff'. + + - Fixed bugs in screen updating when the size/location of the + root graphics node changed, and when transform on group + changes after bounds on a child. + + - ToolTips no longer 'hang around' under JDK 1.4.1 + + - The JSVGCanvas no longer steals focus and pops forward whenever + the cursor passes over the canvas. + + - The JSVGCanvas will no longer thrown an exception if an SVG + document is set prior to the component's size being set. + + - Text anchor for vertical text. + + - For corrupt/incomplete JPEG images now shows what it can. + + - Fixed bug with Indexed PNG's that have a bKGD chunk. + + - getRelatedTarget fixed for mouseout event. + + - glyph-orientation-horizontal/vertical no longer require a unit + as per the SVG specification. + + - Fixes for 'jar' protocol. + + - Fixed compressed Tiff writing. + + - Missing Glyph's are now rendered correctly. + + - Text selection now works better with altGlyphs. + + - PrintTranscoder no longer scales 'real world' units wrong. + + - Fixed a bug involving the 'use' element with a width/height in + an SVGFont referenced from external documents. + + - Collaboration with Philipe Converset (Qarbon) on an extension to define + margins in filter regions. This is now supported in the Batik namespace. + +2. Bugs: + + 12389 Focus issue in Squiggle's URL text field + 12121 Cursor in URL field disappears + 12168 MarkerShapePainter delivers wrong PaintedArea + 12239 [PATCH] Moved some method local variables into class + 12954 add support for stroke-width:0 + 15162 PNGTranscoder gives error message about TIFF transcoder + 17167 stroke-dashoffset does not support negative length + 13713 <use> element fails when using percentage values x/y coords + 17183 baseline-shift doesn't refer to parent "line-height" + 15063 Version-dependent code in package org.apache.batik.gvt.font + 12736 Allow non-element nodes to be added to g and svg elements. + + - Added Units resolutions to CSS rects + + - 'd' and 'points' can now be empty on <path>, <polygon> and + <polylines> + + - Now support the transform attribute on the <switch> element + + - Fixed class loader delegation bug in RhinoClassLoader + + - Patch from Keiron Liddle fixing PNGTranscoder KEY_INDEXED hint type + issue (was Boolean instead of Integer) + +3. Extensions: + + - Binary distributions now include jar files that can display + extensions. + + - The multImage element can now reference SVG images as well + as raster images. + + - flowText now supports vertical-align. + + - flowText now uses 'flowRegion' and 'rect' to describe flow + areas. + +4. Documentation: + + - Status of Batik implementation of SVG DOM. + + - Diagram showing the various Batik jar files and their relationships. + + +1.5beta4 -> 1.5beta4b +--------------------- + +This is a patch release fixing a bug on linking. + +1.5beta3 -> 1.5beta4 +-------------------- + +1. Features + + - Squiggle Browser: + + - the F11 key lets users enter the full screen mode or exit the + full screen mode if they are already in that mode. + + - the Browser can now handle XML files which contain a stylesheet + declaration referencing an XSL transformation. If that transformation + generates an SVG document, Squiggle will display it. + + By default, this feature is disabled because it requires that + the user either uses the JDK 1.4 (or greater) version (which at + this time is not a requirement for Batik) or that an XSL transformation + engine (such as Xalan) be in the classpath. + + To enable the feature, uncomment the following line (i.e., remove the '#'): + + #org.apache.batik.apps.svgbrowser.XMLInputHandler + + in the: + + resources/META-INF/services/org.apache.batik.apps.svgbrowser.SquiggleInputHandler + + file. + + - Scripting: + + - Added the ability to use an ECMAScript object providing an handleEvent + method for the listener argument of the addEventListener method on DOM objects + (previously only ECMAScript functions were accepted as parameter). [RFE9149] + +2. Bug Fixes + + - Images - bounds/hints now updated correctly when changed via script + - Local refs now work with null Document URL. + - Double buffered rendering now updates correctly on Mac OS X. + - ParseXML no longer assumes doc is SVG. + - Squiggle can now do Http authentication. + - SVG Font bounds fix + - Text layout fix (anchor and textLength) + - Adding/Removing children no longer invalidates entire parent region. + - handling of position attributes (x,y,dx,dy,rotate) on emtpy tspans has been fixed. + - Fixed improper handling on <altGlyphItem> + - Removed unnecessary font matching with <altGlyph> which can be found + - 'stroke-dasharray' now works with units, + - fixed bugs (CSS !important rules, DOM replaceChild on the root element, + SVG paint parsing, CSS percentages). + + +1.5beta2 -> 1.5beta3 +-------------------- + +1. Features: + + - Squiggle Browser: + + - now keeps a history of recently visited URIs + + - offers more control over the security features + + - Enhanced Security Support: + + - downloading of all external resources can now be + controlled through the UserAgent. This includes + scripting (as before) but also <image>, <use>, and + all elements which may reference external resources + (over 15). + + - users security policy now takes precedence over the + application policy. Users can set the java.security.policy + system property when starting a Batik application and it + will take precedence. + + - Interactivity and Scripting Support Improvements: + + - filter, mask, gradients, clip, pattern and marker are now + updated when the geometry of the referencing graphical + element is dynamically changed. + + - implementation of keyboard events (KeyEvents from DOM Level 2 + Working Draft). In the near future, the batik team will + implement the TextEvents from the DOM Level 3 Events module. + + - Newly supported elements (can now be modified by scripts): + <svg>, <image> and <text> element children (such as <tspan>); + + - Support for addition/removal/modification of stylesheets + + - Misc: + + - external scripts can now be gzipped. + + - added getPixelUnitToMillimeter to UserAgent classes + NOTE: the getPixelToMM and getPixelToMillimeter methods will be + removed after 1.5b3 is released! + + - Improvements in the support for the <flowText> extension + + - Added support for attribute/id/adjacent selector and :first-child + dynamic updates, + +2. Bug Fixing: + + - #1075, #4834, #5233, #5347, #5806, #6642, #6683, #7053,#8330, #9740, + #9058, #9067, #9304, #9429, #9520, #9779, #9804, #9272, #9276, + - bug in feColorMatrix + - DOM: getElementByTagName, invalidateElementsByTagName, cloneNode(false) + - mouseout bug on <tspan> fixed + - File->Open dialog bug on JDK 1.4 fixed. + - Memory leak fixes + - ttf2svg now emits kern elements with the proper sign + - MultiImage now respects xml:base + - Fixed mouse location bug + +3. Documentation Update: + + - Many additional links have been added to the Batik documentation + as well as improvements in its structure and content, thanks to + the work of Robert Di Blasi. + +1.5beta1 -> 1.5beta2 +-------------------- + +** Note on the new security support ** + +- Scripts are now run in a sand-box by default for the Batik sample + applications (the Squiggle SVG Browser and the Rasterizer). Users of + the SVG toolkit who what to run scripts securely need to add + security support in their application and may use the work done for + Squiggle as an example + (e.g., see the org.apache.batik.util.ApplicationSecurityEnforcer class). + +- There is a known limitiation: scripts loaded from a 'file:' url + cannot access (i.e., load files) under the same root. This is not + true for scripts loaded from a server (e.g., 'http:' urls). + +1. Features: + + - Scripting support for styling properties: + + - Most of the CSS properties and style attributes can now + be changed dynad:/work/dev/svg/apache/builds/batik-1.5beta3/mically. See: + http://xml.apache.org/batik/supportedProperties.html + + - Added support for style and class attributes dynamic updates + + + - DOM support: + + - Implementation of SVGLocatable including SVGMatrix + + - All class members of type: SVGLength now works on most of the + graphical elements (rect.x.baseVal.value) + + - Implementation of CSS DOM (getStyle, getComputedStyle...) + + + - Events/Interactivity: + - DOMFocusIn, DOMFocusOut and DOMActivate event types are not supported + + + - Security: + + - Secure scripting is now in place. Scripts in ECMAScript or + Java code are run in a sand-box by default. The Batik browser + (called Squiggle), has the following security options: + . secure execution of scripts can be on or off. + . scripts for a given language can be disabled/enabled. + . scripts can be constrained to come from the same origin + as the document referencing them. + In the Squiggle SVG browser, the security options can be set + through the Preferences dialog, in the browser options panel. + + + - Misc: + + - xml:base is now supported for the image element. + + - <flowText> extension element that flows text into multiple boxes. + Trying to track the SVG 1.1 Working Group on this element. + + - getURL, parseXML supported in the Window object. + + + - Testing: + + - Improved test infrastructure. There are new tests for handling + automatic regression testing of scripting features and there are + more tests (801 now) in the regard regression test suite. + + +2. Bug Fixing: + + - Fixed bugs with textPath w/ text-anchor, and textPath w/ multiple + trailing tspan elements. + + - Work around for RenderingHints when Batik Jars loaded multiple times + in the same JVM (through different class loaders). + + - Fixed a bug with X/Y Resolution for Tiff. + + - UIEvents are not dispatched properly on <text> children (<tspan>...) + + - <a> is now supported on <text> element children + +1.1.1 -> 1.5beta1 +----------------- + +** Note on enhanced scripting support ** + +- Support for DOM Core and DOM Events (Mutation events and UI events) + +- Limitations: + - No support for dynamic modification of CSS properties. + In particular, setAttributeNS of presentation attributes + such as 'fill' or 'stroke' or modification of the 'style' + attribute are not supported. + +1. Features: + - Enhanced scripting support: it is now possible to modify + SVG documents through scripting + - Tiff Transcoder now takes FORCE_TRANSPARENT_WHITE hint. + - Tiff Transcoder now writes resolution tags. + - Implementation of SVG 1.1 solidColor element (in Batik extensions) + - Implementation of multiImage element (a Batik extension). + - Event compression mecanism (e.g., concatenates mouseMove events) + +2. Bug Fixing + + - textLength now works in all cases except nested textLengths. + - 'image' element now respects xml:base. + - Renderer now reuses image buffers more often. + - Speed improvements in cases with lots of tspans. + - Filtered Raster Images now _much_ faster. + - Things mostly work with current Mac OS X JVM (still some trouble with + images/filters). + - Applying a ICC Profile no longer messes up alpha channel in some cases. + - PNG Transcoder now always writes sRGB chunk. + - feImage image positioning fix + - <use> bridge fix, + - SVG generator <use> export fix + - +1.1 -> 1.1.1 Release +-------------------- + +1. Bug fixing: + + - dx/x and dy/y now work when combined. + - clip-path now takes transforms into account + - AbstractRable constructors problem fixed. + - Put in workaround for worst of Mac OS X text problems (layout + still isn't 100% correct in most cases). + - Removed code that is no longer needed in GlyphLayout + - Fixed the last text layout issues on Mac OS X (GlyphVector was + returning the metrics for the first char for all chars in the vector. + We now use the difference in defaultGlyphPositions to get the + character advances). + - Fixed JViewerFrame issue with large (width/height) documents. + +2. Improvements + - Text bounds computation is now much faster + +1.1rc4 -> 1.1 Release +---------------------- + +1. Bug Fixing and Improvements + + - Code factorization in parsers. + - Parsers bug fixing. + - Added examples (maps, bookOfKells example, sunRise, mathMetal). + Maps are a contribution of Andreas Neumann, + MathMetal is a contribution of Christophe Held. + - Added default xmlns and xmlns:xlink on root <svg> in generator + - Integrated Ant task contribution from Henri Ruini + - Improved error dialog (now includes details with the error stack trace). + - Printing fix. + - text-anchor fix. + +1.1rc3 -> 1.1rc4 Release +------------------------ + +1. Features: + + - rewrite of rasterizer thanks to Henri Ruini's contribution + - improved image handling strategies in the SVG generator thanks + to Paul Evenblij's contribution. + - 'requiredFeatures', 'requiredExtensions' and 'systemLanguage' on + graphical elements + - anchor on raster images and SVG images now works properly + - anchor inside a SVG image now works properly + - <a> inside <text> or <tspan> is now displayed + - many tests added (transcoder...) + - SVG viewer: added dialog box at start up time while loading classes + - SVG viewer: limited number of files in history + +2. Bug fixing: + + - memory leak fix + - DOM core serialization + - Parsing of CSS comments + - SVG generator fixes (bug 4945 and 4389) + - rasterizer fixes + - text now works with JDK 1.4b3. Remaining issue with + BufferedImages. + +3. Improvements: + + - general performance improvements in the build and rendering + phases of the viewing component (for example float parsing + has been improved). + +1.1rc2 -> 1.1rc3 Release +------------------------ + +1. Features: + - Support for xml:base + - TextSearch dialog is available (with a zoom option) + - Full support for Alternate Stylesheets + - Full support for CSS Media (including a way to define custom media) + - Changed Text Selection UI. (selectable in the preference dialog) + Added Text Selection API to GVT & swing packages + - KeyStroke on the JSVGCanvas (for pan and zoom using keyboard) + - SVG Font: The font lookup now takes into account namespaces + - Provide a way to set the quality of an exported JPEG image + - Printing now uses the CSS print medium + - More complete handling of partial URLs + - Two new extensions solidColor (a single color 'paint server' acts + similar to the gradients and pattern fills/stroke), & paintSwitch + similar to a switch element but children are paint servers instead + of graphical elements. + +2. Bug fixes: + - Fix in gradient element boundary conditions + - Fix and performance improvements in lighting filters + - Fix in PNG encoding for BufferedImage' subimages. + - feDisplacementMap fix (array out of bound exception) + - font lookup now uses namespace properly + - 'enable-background' now work on <svg> element + - zero length on <rect>, <circle> and <ellipse> disable the rendering + - linear gradient with x1=y1=x2=y2 + - printing now supports SVG URI fragment + - Javadoc improvements and clean-up + - Source clean-up + - DOM: getElementsByTagNameNS now works properly + - SVGDOM: huge cleanup of the implementation + (preparation for dynamic features) + - CSS parser bug fix + - Bridge: 'overflow' on SVG <image> should now work properly + - GVT: cleanup the API - GraphicsNodeRenderContext is now obsolete + + +3. Testing + + - Reorganized tests (see samples/tests subdirectory) + - Improved test reporting (i.e., better HTML report) + - Simplified test infrastructure configuration files. + - Lots of new tests (see samples/tests/structure/styling and + samples/tests/spec/structure for examples) and + samples/batikCandy.svg. + + +1.1rc1 -> 1.1rc2 Release +------------------------ + +1. Bug fixes: + + - 'preserveAspectRatio' now works properly on both raster and SVG images + - bug fix with the 'clip' property on <symbol>, <image>, <marker> + - thumbnail bug fix (sometimes the area of interest became hidden) + - filename filter added to the file selection dialog in the svgbrowser when + exporting as PNG and JPG + - Infinite loop removed. Elliptical arc may cause an infinite loop if the end + point of the arc was the same than current point in the <path> datas. + - SVGGraphics2D can now generates SVG Font on demand + +2. Improvements: + + - Added new custom filter extension (look at the samples/extensions/histogramNormalization.svg) + - Added tooltips on <title> and <desc>. + +1.0 -> 1.1rc1 Release +--------------------- + +1. Enhancements: + a. HTTP headers fields (useragent/accepted...) now implemented. + b. Anti-aliased gradients (when color-rendering set to quality). + c. Small patterns are now much faster + d. Ability to flush cached image data. + e. full horizontal and vertical kerning now implemented for SVG fonts + f. added support for orientation and lang <glyph> attributes + g. improved support for Arabic text, includes handling of Arabic shaping + and ligatures for both SVG and system fonts + h. improved text selection + i. improved text rendering speed + +2. Bug fixes: + a. PNG files now use the proper gamma when reading/writing + b. Off by one bug in image rendering fixed (background shows + through on the left and top of image). + c. Fixes in Base64 data handling (encoding/decoding) + d. Absolute URL's shouldn't require document URI. + e. color-interpolation-filters should now work :) + f. fixed bug with font sizes < 1 + g. fixed problems in text chunk algorithm + h. fixed bug with empty text nodes + i. text decorations are now handled properly + j. bidirectional text (including selection of it) is now handled properly + k. fixed problem with alignment of vertical text + l. fixed problem with em and ex unit conversion when font size + is not a float value (eg medium) + +3. Misc: + a. Now have automated tests for base64 + b. Now have automated tests for ParsedURL + c. added some more test files for text and fonts + +beta2 -> 1.0 Release +--------------------- + +1. Completed SVG Font Support. + +2. Added vertical Text Support. + +3. Major rework of the Batik documentation. + +4. Added thumbnail + +5. Bug fixes. + +beta2rc9 -> beta2 +----------------- + +1. Contributions + + a. New contribution of a True Type Font to SVG Font converter that allows + a set of characters from a True Type Font to be converted to the + SVG Font format. This contribution was made by David Schweinsberg + of SteadyState (david@steadystate.co.uk). This contribution comes at + the right time (i.e., as we just added SVG Font rendering suppor). + +2. Improvements & new features + + a. SVG Font support. Initial revision of the soon complete support of + SVG Fonts. + + b. New image encoder/decoder infrastructure. This allows a flexible + handling of new raster image formats. + + c. Improved PNG encoder/decoder which now support the gamma chunk + properly. + + d. Additional tests for SVGGraphics2D. + + e. Additional samples (mostly new SVG Font support examples). + +beta2rc8 -> beta2rc9 +-------------------- + +a. Polishing of existing features. +b. Bug fixes. +c. Improved test infrastructure. + +beta2rc7 -> beta2rc8 +-------------------- + +1. Improvements + + a. Full blown in-bound and out-bound linking support. See the + two new linking examples in the samples/test directory. + + b. Improved CSS error handling. + + c. New test infrastructure. + + d. Beanified SVG JComponent: see JSVGCanvas. + + e. Enhanced features in SVGGraphics2D to manage style properties. + + e. Improved error handling in SVGGraphics2D + +2. Bug fixes + +beta2rc6 -> beta2rc7 +-------------------- + +1 - SVG Viewer Improvements + + a. Added support for double buffering (controllable by an option). + +2. General + + a. Added line-number in error messages when parsing invalid + SVG document. + b. Maintenance and Bug fixing. + c. JSVGCanvas is now a JavaBean which can be easily configured + in IDE tools to add SVG viewing support in an application. + d. Support for rendering hints such as text-rendering and + shape-rendering. + +beta2rc5 -> beta2rc6 +-------------------- + +1 - new implementation of the swing component and viewer. + + a. it is now possible to interrupt while loading, building or painting + b. rotations are now applied on the image in real time. document is + repainted when the mouse button is released. + c. real time zoom on the image with SHIFT+BUTTON 2 Drag + d. progressive rendering has been improved + e. toggling debug traces on/off to see performance is now possible + +2 - new implementation of the bridge package + + a. code cleanup + b. percentages are now handled correctly (both for xml attributes and CSS + properties - samples/tests/percentagesAndUnits.svg) + c. error handling has been improved + (line number will be available soon) + d. the building phase is now 30% faster + e. bug fix with <pattern> (samples/tests/pattern*.svg) + f. <marker> is now conformed to the current SVG spec (as of March 15) + g. percentages are now handled correctly on the outermost SVG element (need + to do the same for the ImageTranscoder) + + +3 - Transcoders. There are two new transcoders: + + a. WMF -> SVG Transcoder. This is a contribution to the Batik project from + Luan O'Caroll (Luan.O'Carroll@boimail.com). You can run the transcoder on + a set of Windows MetaFile (WMF) using the + org.apache.batik.transcoder.wmf.tosvg.WMFTranscoder application. + + b. Printing Transcoder. This implementation of the Transcoder interface will + print a set of SVG document to the default printer (see + org.apache.batik.transcoder.print.PrintTranscoder. + +4 - Misc. + + a. support for System colors (see: samples/tests/systemColors.svg) + + b. Creating custom Graphics2D implementation is now easier. A generic part of + the SVGGraphics2D has been moved into a new package: + org.apache.batik.ext.awt.g2d. + This new package facilitates the creation of transcoders that will convert + SVG documents to an arbitrary format by providing a Graphics2D implementation + for that format that Batik can use to draw an SVG document (Batik can use + a Graphics2D to paint an SVG document). + +NOTE: Known regressions. + + a. next, previous and thumbnail have been momentarily removed from the viewer. + b. error messages are printed in the console and not in a dialog. + c. the partial internal linking support has been removed until + a full implementation of linking can be done. + d. printing has not been reintegrated into the new viewer. + e. regressions may appear for scripting as it has been added in a hurry for + this release. A clean pass will be done soon. + f. text regression on tspan handling where dx/dy are temporarily not working. + +beta2rc4 -> beta2rc5 +--------------------- + +a. Text improvements. +b. Improved rendering (now uses tiling for faster panning). +c. Bug fixing. + +beta2rc3 -> beta2rc4 +-------------------- + +a. Handling of overflow property on <svg> +b. Filter and pattern optimizations +c. Color profile support +d. GVT optimizations + +beta2rc2 -> beta2rc3 +-------------------- + +a. Handling of the visibility property +b. Handling of references on gradients, patterns and filters +c. Baseline shift on text +d. Full support for markers. +e. Optimizations in filters and GVT. +f. Bug fixing (e.g., stroke's dash array) + +beta2rc1 -> beta2rc2 +-------------------- + +a. A lot of new text support (text length, letter and word spacing..) +b. Some support for markers (not complete yet, but should be complete + shortly, probably by next week). +c. Some support for views (in linking). +d. Cleaned up bridge code. +e. Improvements in the filtering code (there a some minor regressions + which will soon be taken care of). + +beta1 -> beta2rc1 +----------------- + +a Improved text support +b. Full filter implementation. +c. New Transcoder API. +d. Simplified package organization diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/LICENSE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..3e4e3d004084793138c1383213a0bb1b07f424a5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/NOTICE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/NOTICE new file mode 100644 index 0000000000000000000000000000000000000000..662188f3570b9c2a594c97e3e2408e84ddda1f81 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/NOTICE @@ -0,0 +1,18 @@ +Apache Batik +Copyright 1999-2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +This software contains code from the World Wide Web Consortium (W3C) for the +Document Object Model API (DOM API) and SVG Document Type Definition (DTD). + +This software contains code from the International Organisation for +Standardization for the definition of character entities used in the software's +documentation. + +This product includes images from the Tango Desktop Project +(http://tango.freedesktop.org/). + +This product includes images from the Pasodoble Icon Theme +(http://www.jesusda.com/projects/pasodoble). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/README b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/README new file mode 100644 index 0000000000000000000000000000000000000000..f855cb60bb0800f61f03298db1ac3f2707e33cc4 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/README @@ -0,0 +1,77 @@ + + A P A C H E B A T I K + + What is it? + ----------- + + Batik is a Java based toolkit for applications which handle + images in the Scalable Vector Graphics (SVG) format for + various purposes, such as viewing, generation or + manipulation. + + The project's ambition is to give developers a set of core + modules which can be used together or individually to + support specific SVG solutions. Examples of modules are + an SVG parser, an SVG generator and an SVG DOM + implementation. Another ambition of the Batik project is to + make it highly extensible (for example, Batik allows the + developer to handle custom SVG tags). Even though the + goal of the project is to provide a set of core modules, one + of the deliveries is a full fledged SVG Viewer + implementation which validates the various modules and + their inter-operability. + + In a nutshell, Batik provides building blocks that developers + can assemble in various ways in their Java technology + applications to generate, parse, view or convert SVG + contents. For example, Batik contains a Swing component + that can add SVG viewing capability to all Java technology + applications. Batik can also be used to generate SVG on a + client or on a server, and Batik can convert SVG content + into other formats such as JPEG or PNG. Batik's goal is to + make it easy for application developers to handle SVG + content for various purposes, client-side or server-side. + + + Where is it? + ------------ + + The home page for the Apache Batik project can be found in the Apache XML + Project web site (http://xmlgraphics.apache.org/batik/). There you also find + information on how to download the latest release as well as all the other + information you might need regarding this project. + + + Requirements + ------------ + + o A Java 1.3 or later compatible virtual machine for your operating system. + + Optional Libraries + ------------------ + + By default, Batik includes a scripting engine for ECMAScript. It is possible + to add support for additional scripting languages (Python and TCL). + + See http://xmlgraphics.apache.org/batik/install.html#optionalComponents for + details. + + Installation Instructions and Documentation + ------------------------------------------- + + Read the Install page at http://xmlgraphics.apache.org/batik/install.html + for the installation instructions. + + Look for the most updated documentation on the Apache Batik web site under + the Apache XML Graphics Project (http://xmlgraphics.apache.org/batik/). + + + Licensing and legal issues + -------------------------- + + For legal and licensing issues, please read the LICENSE and NOTICE files. + + Thanks for using Apache Batik. + + The Apache XML Graphics Project + http://xmlgraphics.apache.org/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-rasterizer.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-rasterizer.jar new file mode 100644 index 0000000000000000000000000000000000000000..6700b134bd2879bf3d2d32b5fbf998edd7215365 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-rasterizer.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-slideshow.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-slideshow.jar new file mode 100644 index 0000000000000000000000000000000000000000..552ed2ca844859eafa750a1ebd3184533a87fcc2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-slideshow.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-squiggle.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-squiggle.jar new file mode 100644 index 0000000000000000000000000000000000000000..eac95dcbdbd99f27b782321b4194fba9cbb9bbff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-squiggle.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-svgpp.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-svgpp.jar new file mode 100644 index 0000000000000000000000000000000000000000..874fef627c24d5f69dd76d1a0cdb233386dbefd2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-svgpp.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-ttf2svg.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-ttf2svg.jar new file mode 100644 index 0000000000000000000000000000000000000000..339aac0faced2a69491bdec997840d0c67c8ec2d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik-ttf2svg.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik.jar new file mode 100644 index 0000000000000000000000000000000000000000..700312a102546dc3c1d6fa7e5576870b2545a3e8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/batik.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/README.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..c256cf90e1514408b27d6911b3e648e237d387b2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/README.txt @@ -0,0 +1,13 @@ +The Jar files in this directory start the same application as in the +parent directory, except they include the Batik Extensions on the jar +file class path. This means that that the Batik Extensions will work +with the applications started by these jar files. + +Great care should be used when using the Batik Extensions as these are +not part of the SVG standard. If you write content that uses these +extensions you must be aware that this is not conformant SVG content +and other SVG renderers will not render these documents. These +extensions should only be used in content used in closed systems. + +The primary purpose of these extensions is demonstrative and to +generate feedback to the development of the SVG standard. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/batik-rasterizer-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/batik-rasterizer-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..9f5307890a3a30497b6b482aad844fef5b5934d0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/batik-rasterizer-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/batik-squiggle-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/batik-squiggle-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..8bf49a6def5d997d6b86bdce5b53be95bd5df6ed Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/extensions/batik-squiggle-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.dom-documentation.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.dom-documentation.txt new file mode 100644 index 0000000000000000000000000000000000000000..966651b390bfe30c64c0793b760106e76beb1b69 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.dom-documentation.txt @@ -0,0 +1,86 @@ +xml-commons/java/external/LICENSE.dom-documentation.txt $Id: LICENSE.dom-documentation.txt 201084 2002-12-09 16:15:21Z vhardy $ + + +This license came from: http://www.w3.org/Consortium/Legal/copyright-documents-19990405 + + +W3C® DOCUMENT NOTICE AND LICENSE +Copyright © 1994-2001 World +Wide Web Consortium, <a href="http://www.w3.org/">World +Wide Web Consortium</a>, (<a href= +"http://www.lcs.mit.edu/">Massachusetts Institute of +Technology</a>, <a href="http://www.inria.fr/">Institut National de +Recherche en Informatique et en Automatique</a>, <a href= +"http://www.keio.ac.jp/">Keio University</a>). All Rights Reserved. +http://www.w3.org/Consortium/Legal/ + +Public documents on the W3C site are provided by the copyright +holders under the following license. The software or Document Type +Definitions (DTDs) associated with W3C specifications are governed +by the Software Notice. By using and/or copying this document, or the +W3C document from which this statement is linked, you (the +licensee) agree that you have read, understood, and will comply +with the following terms and conditions: + +Permission to use, copy, and distribute the contents of this +document, or the W3C document from which this statement is linked, +in any medium for any purpose and without fee or royalty is hereby +granted, provided that you include the following on ALL +copies of the document, or portions thereof, that you use: + +A link or URL to the original W3C document. + +The pre-existing copyright notice of the original author, or if +it doesn't exist, a notice of the form: "Copyright © [$date-of-document] World Wide Web +Consortium, (Massachusetts +Institute of Technology, Institut National de Recherche en Informatique et en +Automatique, Keio +University). All Rights Reserved. +http://www.w3.org/Consortium/Legal/" (Hypertext is preferred, but a +textual representation is permitted.) + +If it exists, the STATUS of the W3C document. + +When space permits, inclusion of the full text of this NOTICE +should be provided. We request that authorship +attribution be provided in any software, documents, or other items +or products that you create pursuant to the implementation of the +contents of this document, or any portion thereof. + +No right to create modifications or derivatives of W3C documents +is granted pursuant to this license. However, if additional +requirements (documented in the Copyright +FAQ) are satisfied, the right to create modifications or +derivatives is sometimes granted by the W3C to individuals +complying with those requirements. + +THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO +REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT +NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS +OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE +IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY +PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, +SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE +DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS +THEREOF. + +The name and trademarks of copyright holders may NOT be used in +advertising or publicity pertaining to this document or its +contents without specific, written prior permission. Title to +copyright in this document will at all times remain with copyright +holders. + +---------------------------------------------------------------------------- +This formulation of W3C's notice and license became active on +April 05 1999 so as to account for the treatment of DTDs, schema's and +bindings. See the older formulation for the policy prior to this date. +Please see +our Copyright FAQ for common questions +about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. +Other questions about this notice can be directed to site-policy@w3.org. + +webmaster +(last updated by reagle on 1999/04/99.) \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.dom-software.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.dom-software.txt new file mode 100644 index 0000000000000000000000000000000000000000..2b5bfebb1f96735ac07b7500a239d5ff02d4ae78 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.dom-software.txt @@ -0,0 +1,74 @@ +xml-commons/java/external/LICENSE.dom-software.txt $Id: LICENSE.dom-software.txt 201084 2002-12-09 16:15:21Z vhardy $ + + +This license came from: http://www.w3.org/Consortium/Legal/copyright-software-19980720 + + +W3C® SOFTWARE NOTICE AND LICENSE +Copyright © 1994-2001 World +Wide Web Consortium, <a href="http://www.w3.org/">World +Wide Web Consortium</a>, (<a href= +"http://www.lcs.mit.edu/">Massachusetts Institute of +Technology</a>, <a href="http://www.inria.fr/">Institut National de +Recherche en Informatique et en Automatique</a>, <a href= +"http://www.keio.ac.jp/">Keio University</a>). All Rights Reserved. +http://www.w3.org/Consortium/Legal/ + +This W3C work (including software, documents, or other related +items) is being provided by the copyright holders under the +following license. By obtaining, using and/or copying this work, +you (the licensee) agree that you have read, understood, and will +comply with the following terms and conditions: +Permission to use, copy, modify, and distribute this software +and its documentation, with or without modification, for any +purpose and without fee or royalty is hereby granted, provided that +you include the following on ALL copies of the software and +documentation or portions thereof, including modifications, that +you make: + +The full text of this NOTICE in a location viewable to users of +the redistributed or derivative work. + +Any pre-existing intellectual property disclaimers, notices, or +terms and conditions. If none exist, a short notice of the +following form (hypertext is preferred, text is permitted) should +be used within the body of any redistributed or derivative code: +"Copyright © [$date-of-software] World Wide Web Consortium, (Massachusetts Institute of +Technology, Institut National de +Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. +http://www.w3.org/Consortium/Legal/" + +Notice of any changes or modifications to the W3C files, +including the date changes were made. (We recommend you provide +URIs to the location from which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND +COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF +MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE +USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD +PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, +SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE +SOFTWARE OR DOCUMENTATION. + +The name and trademarks of copyright holders may NOT be used in +advertising or publicity pertaining to the software without +specific, written prior permission. Title to copyright in this +software and any associated documentation will at all times remain +with copyright holders. +____________________________________ +This formulation of W3C's notice and license became active on +August 14 1998 so as to improve compatibility with GPL. This +version ensures that W3C software licensing terms are no more +restrictive than GPL and consequently W3C software may be +distributed in GPL packages. See the older formulation for the +policy prior to this date. Please see our Copyright FAQ for common +questions about using materials from +our site, including specific terms and conditions for packages like +libwww, Amaya, and Jigsaw. +Other questions about this notice can be +directed to site-policy@w3.org. + +webmaster +(last updated $Date: 2002-12-10 03:15:21 +1100 (Tue, 10 Dec 2002) $) \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.js.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.js.txt new file mode 100644 index 0000000000000000000000000000000000000000..817c87bcb609db75168169291a12184e784ebb01 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.js.txt @@ -0,0 +1,890 @@ +This distribution includes a binary distribution of Mozilla Rhino 1.6 release 5 +plus one patch. + +You can get the unpatched 1.6R5 release of Rhino from the following URL: + + ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_6R5.zip + +To obtain the source code for the 1.6R5 release of Rhino, issue the following +commands: + + cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot \ + co -D2006-11-20 mozilla/js/rhino + +The patch is available here: + + https://bugzilla.mozilla.org/attachment.cgi?id=288467 + +which is attached to this bug: + + https://bugzilla.mozilla.org/show_bug.cgi?id=367627 + +Rhino is licensed under both the MPL (Mozilla Public License) 1.1 and the +GPL (GNU General Public License) 2.0, which are duplicated below. + +The Rhino jar also includes four classes: + org.mozilla.javascript.tools.debugger.downloaded.AbstractCellEditor.java + org.mozilla.javascript.tools.debugger.downloaded.JTreeTable.java + org.mozilla.javascript.tools.debugger.downloaded.TreeTableModel.java + org.mozilla.javascript.tools.debugger.downloaded.TreeTableModelAdapter.java +Which come from: + http://java.sun.com/products/jfc/tsc/articles/treetable2 + +Under the following license: + +Code sample +License +Copyright 1994-2006 Sun Microsystems, Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + + * Redistribution of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistribution in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + + +Neither the name of Sun Microsystems, Inc. or the names of +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +This software is provided "AS IS," without a warranty of any kind. ALL +EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, +INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN +MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR +ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR +DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR +ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR +DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE +DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, +ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF +SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +You acknowledge that this software is not designed, licensed or +intended for use in the design, construction, operation or maintenance +of any nuclear facility. + + + +============================================================================== + + MOZILLA PUBLIC LICENSE + Version 1.1 + + --------------- + +1. Definitions. + + 1.0.1. "Commercial Use" means distribution or otherwise making the + Covered Code available to a third party. + + 1.1. "Contributor" means each entity that creates or contributes to + the creation of Modifications. + + 1.2. "Contributor Version" means the combination of the Original + Code, prior Modifications used by a Contributor, and the Modifications + made by that particular Contributor. + + 1.3. "Covered Code" means the Original Code or Modifications or the + combination of the Original Code and Modifications, in each case + including portions thereof. + + 1.4. "Electronic Distribution Mechanism" means a mechanism generally + accepted in the software development community for the electronic + transfer of data. + + 1.5. "Executable" means Covered Code in any form other than Source + Code. + + 1.6. "Initial Developer" means the individual or entity identified + as the Initial Developer in the Source Code notice required by Exhibit + A. + + 1.7. "Larger Work" means a work which combines Covered Code or + portions thereof with code not governed by the terms of this License. + + 1.8. "License" means this document. + + 1.8.1. "Licensable" means having the right to grant, to the maximum + extent possible, whether at the time of the initial grant or + subsequently acquired, any and all of the rights conveyed herein. + + 1.9. "Modifications" means any addition to or deletion from the + substance or structure of either the Original Code or any previous + Modifications. When Covered Code is released as a series of files, a + Modification is: + A. Any addition to or deletion from the contents of a file + containing Original Code or previous Modifications. + + B. Any new file that contains any part of the Original Code or + previous Modifications. + + 1.10. "Original Code" means Source Code of computer software code + which is described in the Source Code notice required by Exhibit A as + Original Code, and which, at the time of its release under this + License is not already Covered Code governed by this License. + + 1.10.1. "Patent Claims" means any patent claim(s), now owned or + hereafter acquired, including without limitation, method, process, + and apparatus claims, in any patent Licensable by grantor. + + 1.11. "Source Code" means the preferred form of the Covered Code for + making modifications to it, including all modules it contains, plus + any associated interface definition files, scripts used to control + compilation and installation of an Executable, or source code + differential comparisons against either the Original Code or another + well known, available Covered Code of the Contributor's choice. The + Source Code can be in a compressed or archival form, provided the + appropriate decompression or de-archiving software is widely available + for no charge. + + 1.12. "You" (or "Your") means an individual or a legal entity + exercising rights under, and complying with all of the terms of, this + License or a future version of this License issued under Section 6.1. + For legal entities, "You" includes any entity which controls, is + controlled by, or is under common control with You. For purposes of + this definition, "control" means (a) the power, direct or indirect, + to cause the direction or management of such entity, whether by + contract or otherwise, or (b) ownership of more than fifty percent + (50%) of the outstanding shares or beneficial ownership of such + entity. + +2. Source Code License. + + 2.1. The Initial Developer Grant. + The Initial Developer hereby grants You a world-wide, royalty-free, + non-exclusive license, subject to third party intellectual property + claims: + (a) under intellectual property rights (other than patent or + trademark) Licensable by Initial Developer to use, reproduce, + modify, display, perform, sublicense and distribute the Original + Code (or portions thereof) with or without Modifications, and/or + as part of a Larger Work; and + + (b) under Patents Claims infringed by the making, using or + selling of Original Code, to make, have made, use, practice, + sell, and offer for sale, and/or otherwise dispose of the + Original Code (or portions thereof). + + (c) the licenses granted in this Section 2.1(a) and (b) are + effective on the date Initial Developer first distributes + Original Code under the terms of this License. + + (d) Notwithstanding Section 2.1(b) above, no patent license is + granted: 1) for code that You delete from the Original Code; 2) + separate from the Original Code; or 3) for infringements caused + by: i) the modification of the Original Code or ii) the + combination of the Original Code with other software or devices. + + 2.2. Contributor Grant. + Subject to third party intellectual property claims, each Contributor + hereby grants You a world-wide, royalty-free, non-exclusive license + + (a) under intellectual property rights (other than patent or + trademark) Licensable by Contributor, to use, reproduce, modify, + display, perform, sublicense and distribute the Modifications + created by such Contributor (or portions thereof) either on an + unmodified basis, with other Modifications, as Covered Code + and/or as part of a Larger Work; and + + (b) under Patent Claims infringed by the making, using, or + selling of Modifications made by that Contributor either alone + and/or in combination with its Contributor Version (or portions + of such combination), to make, use, sell, offer for sale, have + made, and/or otherwise dispose of: 1) Modifications made by that + Contributor (or portions thereof); and 2) the combination of + Modifications made by that Contributor with its Contributor + Version (or portions of such combination). + + (c) the licenses granted in Sections 2.2(a) and 2.2(b) are + effective on the date Contributor first makes Commercial Use of + the Covered Code. + + (d) Notwithstanding Section 2.2(b) above, no patent license is + granted: 1) for any code that Contributor has deleted from the + Contributor Version; 2) separate from the Contributor Version; + 3) for infringements caused by: i) third party modifications of + Contributor Version or ii) the combination of Modifications made + by that Contributor with other software (except as part of the + Contributor Version) or other devices; or 4) under Patent Claims + infringed by Covered Code in the absence of Modifications made by + that Contributor. + +3. Distribution Obligations. + + 3.1. Application of License. + The Modifications which You create or to which You contribute are + governed by the terms of this License, including without limitation + Section 2.2. The Source Code version of Covered Code may be + distributed only under the terms of this License or a future version + of this License released under Section 6.1, and You must include a + copy of this License with every copy of the Source Code You + distribute. You may not offer or impose any terms on any Source Code + version that alters or restricts the applicable version of this + License or the recipients' rights hereunder. However, You may include + an additional document offering the additional rights described in + Section 3.5. + + 3.2. Availability of Source Code. + Any Modification which You create or to which You contribute must be + made available in Source Code form under the terms of this License + either on the same media as an Executable version or via an accepted + Electronic Distribution Mechanism to anyone to whom you made an + Executable version available; and if made available via Electronic + Distribution Mechanism, must remain available for at least twelve (12) + months after the date it initially became available, or at least six + (6) months after a subsequent version of that particular Modification + has been made available to such recipients. You are responsible for + ensuring that the Source Code version remains available even if the + Electronic Distribution Mechanism is maintained by a third party. + + 3.3. Description of Modifications. + You must cause all Covered Code to which You contribute to contain a + file documenting the changes You made to create that Covered Code and + the date of any change. You must include a prominent statement that + the Modification is derived, directly or indirectly, from Original + Code provided by the Initial Developer and including the name of the + Initial Developer in (a) the Source Code, and (b) in any notice in an + Executable version or related documentation in which You describe the + origin or ownership of the Covered Code. + + 3.4. Intellectual Property Matters + (a) Third Party Claims. + If Contributor has knowledge that a license under a third party's + intellectual property rights is required to exercise the rights + granted by such Contributor under Sections 2.1 or 2.2, + Contributor must include a text file with the Source Code + distribution titled "LEGAL" which describes the claim and the + party making the claim in sufficient detail that a recipient will + know whom to contact. If Contributor obtains such knowledge after + the Modification is made available as described in Section 3.2, + Contributor shall promptly modify the LEGAL file in all copies + Contributor makes available thereafter and shall take other steps + (such as notifying appropriate mailing lists or newsgroups) + reasonably calculated to inform those who received the Covered + Code that new knowledge has been obtained. + + (b) Contributor APIs. + If Contributor's Modifications include an application programming + interface and Contributor has knowledge of patent licenses which + are reasonably necessary to implement that API, Contributor must + also include this information in the LEGAL file. + + (c) Representations. + Contributor represents that, except as disclosed pursuant to + Section 3.4(a) above, Contributor believes that Contributor's + Modifications are Contributor's original creation(s) and/or + Contributor has sufficient rights to grant the rights conveyed by + this License. + + 3.5. Required Notices. + You must duplicate the notice in Exhibit A in each file of the Source + Code. If it is not possible to put such notice in a particular Source + Code file due to its structure, then You must include such notice in a + location (such as a relevant directory) where a user would be likely + to look for such a notice. If You created one or more Modification(s) + You may add your name as a Contributor to the notice described in + Exhibit A. You must also duplicate this License in any documentation + for the Source Code where You describe recipients' rights or ownership + rights relating to Covered Code. You may choose to offer, and to + charge a fee for, warranty, support, indemnity or liability + obligations to one or more recipients of Covered Code. However, You + may do so only on Your own behalf, and not on behalf of the Initial + Developer or any Contributor. You must make it absolutely clear than + any such warranty, support, indemnity or liability obligation is + offered by You alone, and You hereby agree to indemnify the Initial + Developer and every Contributor for any liability incurred by the + Initial Developer or such Contributor as a result of warranty, + support, indemnity or liability terms You offer. + + 3.6. Distribution of Executable Versions. + You may distribute Covered Code in Executable form only if the + requirements of Section 3.1-3.5 have been met for that Covered Code, + and if You include a notice stating that the Source Code version of + the Covered Code is available under the terms of this License, + including a description of how and where You have fulfilled the + obligations of Section 3.2. The notice must be conspicuously included + in any notice in an Executable version, related documentation or + collateral in which You describe recipients' rights relating to the + Covered Code. You may distribute the Executable version of Covered + Code or ownership rights under a license of Your choice, which may + contain terms different from this License, provided that You are in + compliance with the terms of this License and that the license for the + Executable version does not attempt to limit or alter the recipient's + rights in the Source Code version from the rights set forth in this + License. If You distribute the Executable version under a different + license You must make it absolutely clear that any terms which differ + from this License are offered by You alone, not by the Initial + Developer or any Contributor. You hereby agree to indemnify the + Initial Developer and every Contributor for any liability incurred by + the Initial Developer or such Contributor as a result of any such + terms You offer. + + 3.7. Larger Works. + You may create a Larger Work by combining Covered Code with other code + not governed by the terms of this License and distribute the Larger + Work as a single product. In such a case, You must make sure the + requirements of this License are fulfilled for the Covered Code. + +4. Inability to Comply Due to Statute or Regulation. + + If it is impossible for You to comply with any of the terms of this + License with respect to some or all of the Covered Code due to + statute, judicial order, or regulation then You must: (a) comply with + the terms of this License to the maximum extent possible; and (b) + describe the limitations and the code they affect. Such description + must be included in the LEGAL file described in Section 3.4 and must + be included with all distributions of the Source Code. Except to the + extent prohibited by statute or regulation, such description must be + sufficiently detailed for a recipient of ordinary skill to be able to + understand it. + +5. Application of this License. + + This License applies to code to which the Initial Developer has + attached the notice in Exhibit A and to related Covered Code. + +6. Versions of the License. + + 6.1. New Versions. + Netscape Communications Corporation ("Netscape") may publish revised + and/or new versions of the License from time to time. Each version + will be given a distinguishing version number. + + 6.2. Effect of New Versions. + Once Covered Code has been published under a particular version of the + License, You may always continue to use it under the terms of that + version. You may also choose to use such Covered Code under the terms + of any subsequent version of the License published by Netscape. No one + other than Netscape has the right to modify the terms applicable to + Covered Code created under this License. + + 6.3. Derivative Works. + If You create or use a modified version of this License (which you may + only do in order to apply it to code which is not already Covered Code + governed by this License), You must (a) rename Your license so that + the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", + "MPL", "NPL" or any confusingly similar phrase do not appear in your + license (except to note that your license differs from this License) + and (b) otherwise make it clear that Your version of the license + contains terms which differ from the Mozilla Public License and + Netscape Public License. (Filling in the name of the Initial + Developer, Original Code or Contributor in the notice described in + Exhibit A shall not of themselves be deemed to be modifications of + this License.) + +7. DISCLAIMER OF WARRANTY. + + COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF + DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. + THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE + IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, + YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE + COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF + ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +8. TERMINATION. + + 8.1. This License and the rights granted hereunder will terminate + automatically if You fail to comply with terms herein and fail to cure + such breach within 30 days of becoming aware of the breach. All + sublicenses to the Covered Code which are properly granted shall + survive any termination of this License. Provisions which, by their + nature, must remain in effect beyond the termination of this License + shall survive. + + 8.2. If You initiate litigation by asserting a patent infringement + claim (excluding declatory judgment actions) against Initial Developer + or a Contributor (the Initial Developer or Contributor against whom + You file such action is referred to as "Participant") alleging that: + + (a) such Participant's Contributor Version directly or indirectly + infringes any patent, then any and all rights granted by such + Participant to You under Sections 2.1 and/or 2.2 of this License + shall, upon 60 days notice from Participant terminate prospectively, + unless if within 60 days after receipt of notice You either: (i) + agree in writing to pay Participant a mutually agreeable reasonable + royalty for Your past and future use of Modifications made by such + Participant, or (ii) withdraw Your litigation claim with respect to + the Contributor Version against such Participant. If within 60 days + of notice, a reasonable royalty and payment arrangement are not + mutually agreed upon in writing by the parties or the litigation claim + is not withdrawn, the rights granted by Participant to You under + Sections 2.1 and/or 2.2 automatically terminate at the expiration of + the 60 day notice period specified above. + + (b) any software, hardware, or device, other than such Participant's + Contributor Version, directly or indirectly infringes any patent, then + any rights granted to You by such Participant under Sections 2.1(b) + and 2.2(b) are revoked effective as of the date You first made, used, + sold, distributed, or had made, Modifications made by that + Participant. + + 8.3. If You assert a patent infringement claim against Participant + alleging that such Participant's Contributor Version directly or + indirectly infringes any patent where such claim is resolved (such as + by license or settlement) prior to the initiation of patent + infringement litigation, then the reasonable value of the licenses + granted by such Participant under Sections 2.1 or 2.2 shall be taken + into account in determining the amount or value of any payment or + license. + + 8.4. In the event of termination under Sections 8.1 or 8.2 above, + all end user license agreements (excluding distributors and resellers) + which have been validly granted by You or any distributor hereunder + prior to termination shall survive termination. + +9. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT + (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL + DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, + OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR + ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY + CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, + WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER + COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN + INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF + LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY + RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW + PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE + EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO + THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + +10. U.S. GOVERNMENT END USERS. + + The Covered Code is a "commercial item," as that term is defined in + 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer + software" and "commercial computer software documentation," as such + terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 + C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), + all U.S. Government End Users acquire Covered Code with only those + rights set forth herein. + +11. MISCELLANEOUS. + + This License represents the complete agreement concerning subject + matter hereof. If any provision of this License is held to be + unenforceable, such provision shall be reformed only to the extent + necessary to make it enforceable. This License shall be governed by + California law provisions (except to the extent applicable law, if + any, provides otherwise), excluding its conflict-of-law provisions. + With respect to disputes in which at least one party is a citizen of, + or an entity chartered or registered to do business in the United + States of America, any litigation relating to this License shall be + subject to the jurisdiction of the Federal Courts of the Northern + District of California, with venue lying in Santa Clara County, + California, with the losing party responsible for costs, including + without limitation, court costs and reasonable attorneys' fees and + expenses. The application of the United Nations Convention on + Contracts for the International Sale of Goods is expressly excluded. + Any law or regulation which provides that the language of a contract + shall be construed against the drafter shall not apply to this + License. + +12. RESPONSIBILITY FOR CLAIMS. + + As between Initial Developer and the Contributors, each party is + responsible for claims and damages arising, directly or indirectly, + out of its utilization of rights under this License and You agree to + work with Initial Developer and Contributors to distribute such + responsibility on an equitable basis. Nothing herein is intended or + shall be deemed to constitute any admission of liability. + +13. MULTIPLE-LICENSED CODE. + + Initial Developer may designate portions of the Covered Code as + "Multiple-Licensed". "Multiple-Licensed" means that the Initial + Developer permits you to utilize portions of the Covered Code under + Your choice of the NPL or the alternative licenses, if any, specified + by the Initial Developer in the file described in Exhibit A. + +EXHIBIT A -Mozilla Public License. + + ``The contents of this file are subject to the Mozilla Public License + Version 1.1 (the "License"); you may not use this file except in + compliance with the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" + basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the + License for the specific language governing rights and limitations + under the License. + + The Original Code is ______________________________________. + + The Initial Developer of the Original Code is ________________________. + Portions created by ______________________ are Copyright (C) ______ + _______________________. All Rights Reserved. + + Contributor(s): ______________________________________. + + Alternatively, the contents of this file may be used under the terms + of the _____ license (the "[___] License"), in which case the + provisions of [______] License are applicable instead of those + above. If you wish to allow use of your version of this file only + under the terms of the [____] License and not to allow others to use + your version of this file under the MPL, indicate your decision by + deleting the provisions above and replace them with the notice and + other provisions required by the [___] License. If you do not delete + the provisions above, a recipient may use your version of this file + under either the MPL or the [___] License." + + [NOTE: The text of this Exhibit A may differ slightly from the text of + the notices in the Source Code files of the Original Code. You should + use the text of this Exhibit A rather than the text found in the + Original Code Source Code for Your Modifications.] + +============================================================================== + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. + +============================================================================== diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.pdf-transcoder.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.pdf-transcoder.txt new file mode 100644 index 0000000000000000000000000000000000000000..588d02cf101448fe8586c30e1d4290c5eed21fbd --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.pdf-transcoder.txt @@ -0,0 +1,2 @@ +The pdf-transcoder.jar file is licensed under the Apache License 2.0, which +can be found in the distribution root directory in the LICENSE file. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.sax.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.sax.txt new file mode 100644 index 0000000000000000000000000000000000000000..739cb51a3b6707312f8731ad6a14032cb65f4e6b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.sax.txt @@ -0,0 +1,23 @@ +xml-commons/java/external/LICENSE.sax.txt $Id: LICENSE.sax.txt 201084 2002-12-09 16:15:21Z vhardy $ + + +This license came from: http://www.megginson.com/SAX/copying.html + However please note future versions of SAX may be covered + under http://saxproject.org/?selected=pd + + +This page is now out of date -- see the new SAX site at +http://www.saxproject.org/ for more up-to-date +releases and other information. Please change your bookmarks. + + +SAX2 is Free! + +I hereby abandon any property rights to SAX 2.0 (the Simple API for +XML), and release all of the SAX 2.0 source code, compiled code, and +documentation contained in this distribution into the Public Domain. +SAX comes with NO WARRANTY or guarantee of fitness for any +purpose. + +David Megginson, david@megginson.com +2000-05-05 \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.xalan-2.6.0.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.xalan-2.6.0.txt new file mode 100644 index 0000000000000000000000000000000000000000..6c5ba27951a245abb9d1001eebff793c713fbe0f --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.xalan-2.6.0.txt @@ -0,0 +1,2 @@ +The xalan-2.6.0.jar file is licensed under the Apache License 2.0, which +can be found in the distribution root directory in the LICENSE file. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.xerces_2_5_0.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.xerces_2_5_0.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6d4a8bc9db32292a7905246e285de955d26ce42 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/LICENSE.xerces_2_5_0.txt @@ -0,0 +1,60 @@ +The xerces_2_5_0.jar file comes from the Apache Xerces project +(http://xmlapache.org/dist/xerces-j/), and is licensed under the +Apache Software License, Version 1.1, which is reproduced below. + +/* + * The Apache Software License, Version 1.1 + * + * + * Copyright (c) 1999-2002 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Xerces" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation and was + * originally based on software copyright (c) 1999, International + * Business Machines, Inc., http://www.ibm.com. For more + * information on the Apache Software Foundation, please see + * <http://www.apache.org/>. + */ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.js.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.js.txt new file mode 100644 index 0000000000000000000000000000000000000000..72df38f49d173b790180a7e65d05201e73c9483a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.js.txt @@ -0,0 +1,23 @@ +This distribution includes a binary distribution of Mozilla Rhino 1.6 release 5 +plus one patch. + +You can get the unpatched 1.6R5 release of Rhino from the following URL: + + ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino1_6R5.zip + +To obtain the source code for the 1.6R5 release of Rhino, issue the following +commands: + + cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot \ + co -D2006-11-20 mozilla/js/rhino + +The patch is available here: + + https://bugzilla.mozilla.org/attachment.cgi?id=288467 + +which is attached to this bug: + + https://bugzilla.mozilla.org/show_bug.cgi?id=367627 + +Rhino is licensed under both the MPL (Mozilla Public License) 1.1 and the +GPL (GNU General Public License) 2.0, which are in the LICENSE.js.txt file. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.pdf-transcoder.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.pdf-transcoder.txt new file mode 100644 index 0000000000000000000000000000000000000000..f30d98a00ea071ff51d2af2d850f0806b873fb69 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.pdf-transcoder.txt @@ -0,0 +1,8 @@ +The pdf-transcoder.jar file is built from the Apache FOP project +(http://xmlgraphics.apache.org/fop), version 0.94. + +This is only needed if you want to transcode to PDF, otherwise it can +be removed. + +The pdf-transcoder.jar file is licensed under the Apache License 2.0, which +can be found in the distribution root directory in the LICENSE file. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xalan-2.6.0.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xalan-2.6.0.txt new file mode 100644 index 0000000000000000000000000000000000000000..8e4a408530bae82a49a2dc4f2d6400875dfe49df --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xalan-2.6.0.txt @@ -0,0 +1,4 @@ +The xalan-2.6.0.jar file comes from the Apache Xalan project +(http://xml.apache.org/xalan-j/), and is licensed under the +Apache License 2.0, which can be found in the distribution root directory +in the LICENSE file. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xerces_2_5_0.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xerces_2_5_0.txt new file mode 100644 index 0000000000000000000000000000000000000000..6090b00504c8e5645c70874371aecd0a65965520 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xerces_2_5_0.txt @@ -0,0 +1,4 @@ +The xerces_2_5_0.jar file comes from the Apache Xerces project +(http://xml.apache.org/dist/xerces-j/), and is licensed under the +Apache Software License, Version 1.1, which is in the +LICENSE.xerces_2_5_0.txt file. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xml-apis-ext.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xml-apis-ext.txt new file mode 100644 index 0000000000000000000000000000000000000000..03a0a1ea4a1829b94ac28b86962a4f7dd4a9a32c --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xml-apis-ext.txt @@ -0,0 +1,19 @@ +This distribution includes xml-apis-ext.jar from the XML Commons External +1.3.04 binary distribution, which can also be obtained from: + + http://xml.apache.org/mirrors.cgi + +Source code is available from the XML Commons web site: + + http://xml.apache.org/commons/ + +xml-apis-ext.jar contains: + + - SAC 1.3 + - SMIL Java bindings + - SVG 1.1 Java bindings + +SAC 1.3, the SMIL Java bindings and the SVG 1.1 Java bindings are licensed +under the W3C Software License. Related documentation is licensed under the +W3C Document License. See LICENSE.dom-software.txt and +LICENSE.dom-documentation.txt. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xml-apis.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xml-apis.txt new file mode 100644 index 0000000000000000000000000000000000000000..dcfbcdfc32a7ad547ca67829f82fbac14319388b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/README.xml-apis.txt @@ -0,0 +1,30 @@ +This distribution includes xml-apis.jar from the XML Commons External +1.3.04 binary distribution, which can also be obtained from: + + http://xml.apache.org/mirrors.cgi + +Source code is available from the XML Commons web site: + + http://xml.apache.org/commons/ + +xml-apis.jar contains: + + - DOM Level 2 Events + - DOM Level 2 HTML + - DOM Level 2 Style + - DOM Level 2 Traversal and Range + - DOM Level 2 Views + - DOM Level 3 Core + - DOM Level 3 Load and Save + - DOM Level 3 XPath + - JAXP 1.3 (JSR 206) + - SAX + +All DOM code is licensed under the W3C Software License, and DOM documentation +under the W3C Document License. See LICENSE.dom-software.txt and +LICENSE.dom-documentation.txt. + +The JAXP 1.3 code is licensed under the Apache Software License 2.0, which is +in the LICENSE in the root directory of this distribution. + +SAX is public domain. See LICENSE.sax.txt. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/Squiggle.icns b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/Squiggle.icns new file mode 100644 index 0000000000000000000000000000000000000000..b4875d6c1fe0a4fd14689e6e9ffc1520ab76b9d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/Squiggle.icns differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-anim.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-anim.jar new file mode 100644 index 0000000000000000000000000000000000000000..6913e421c916241b2c96081e5402191b6e18e1db Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-anim.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-awt-util.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-awt-util.jar new file mode 100644 index 0000000000000000000000000000000000000000..e64605af88a3a0d0c9bd1ad5fc695bcba048709d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-awt-util.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-bridge.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-bridge.jar new file mode 100644 index 0000000000000000000000000000000000000000..62c10bae3daea3cb9b17633b2a3bae098a5b5e3b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-bridge.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-codec.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-codec.jar new file mode 100644 index 0000000000000000000000000000000000000000..0a83c6ff19d3fd01889adf27c6ee41729d358987 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-codec.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-css.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-css.jar new file mode 100644 index 0000000000000000000000000000000000000000..c1f1c9a885234160683869a734ab61c154deddde Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-css.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-dom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-dom.jar new file mode 100644 index 0000000000000000000000000000000000000000..32d5b46d05ce4d03fbf51005af2d40eaededea43 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-dom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..8c904e1f2ab5de46eec36952299a181769e867c1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-extension.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-extension.jar new file mode 100644 index 0000000000000000000000000000000000000000..106e4ac3cbd922d89f6b08087a30485ad0d2799b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-extension.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-gui-util.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-gui-util.jar new file mode 100644 index 0000000000000000000000000000000000000000..bf8c8441afd759b19424bd1f01c3c0c17383a1b3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-gui-util.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-gvt.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-gvt.jar new file mode 100644 index 0000000000000000000000000000000000000000..ee47ec825819e29c5bdd7c5ddf3532a0e4933fb4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-gvt.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-parser.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-parser.jar new file mode 100644 index 0000000000000000000000000000000000000000..286b3799c3f922a0ddf66a99eec096f4ab01429b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-parser.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-script.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-script.jar new file mode 100644 index 0000000000000000000000000000000000000000..433f02e67c5561b54ae05161e9578cc6f474bbee Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-script.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-svg-dom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-svg-dom.jar new file mode 100644 index 0000000000000000000000000000000000000000..b4c8a620bb1df82b025f82ac5b4a01129e0379ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-svg-dom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-svggen.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-svggen.jar new file mode 100644 index 0000000000000000000000000000000000000000..4d6bb14417594889b7b9d931235e2c4d231a9d92 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-svggen.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-swing.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-swing.jar new file mode 100644 index 0000000000000000000000000000000000000000..93e5d0f335486bda8dbf59b1f41f28484adb5036 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-swing.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-transcoder.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-transcoder.jar new file mode 100644 index 0000000000000000000000000000000000000000..0f2f7cd358820c98b76bba0cd30fdfd1477930aa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-transcoder.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-util.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-util.jar new file mode 100644 index 0000000000000000000000000000000000000000..86d75e70f2fc7eb8f92822dca065433290b51369 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-util.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-xml.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-xml.jar new file mode 100644 index 0000000000000000000000000000000000000000..d05eb25f7778d3463f07380cf5ec1df675d534bd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/batik-xml.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/js.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/js.jar new file mode 100644 index 0000000000000000000000000000000000000000..ccad3cc1bf8eb7947f439e28ceadea5350898aa1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/js.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/make-squiggle-app.sh b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/make-squiggle-app.sh new file mode 100644 index 0000000000000000000000000000000000000000..76fe888025b069e05f331b0c6509c1cd8b42176b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/make-squiggle-app.sh @@ -0,0 +1,87 @@ +#!/bin/bash +# ----------------------------------------------------------------------------- +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# make-squiggle-app.sh +# +# Creates a Mac OS X application bundle for Squiggle, then opens a Finder +# window for the current directory so that the user can drag the icon +# into their desired installation location (probably /Applications). +# +# $Id$ +# ----------------------------------------------------------------------------- + +trap 'echo Error creating application bundle.; exit 1' ERR + +cd `dirname "$0"`/.. + +APP=Squiggle.app +CON=$APP/Contents +MAC=$CON/MacOS +RES=$CON/Resources + +[ -e $APP ] && echo $APP already exists: please move it out of the way before running this script. && exit 1 + +echo Creating $APP in `pwd`... + +mkdir $APP $CON $MAC $RES + +cat >$CON/Info.plist <<EOF +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleExecutable</key> + <string>Squiggle</string> + <key>CFBundleVersion</key> + <string>1.7+r608262</string> + <key>CFBundleShortVersionString</key> + <string>1.7+r608262</string> + <key>CFBundleIconFile</key> + <string>Squiggle.icns</string> + <key>CFBundleIdentifier</key> + <string>org.apache.batik</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>Squiggle</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>NSHumanReadableCopyright</key> + <string>Copyright © 2008 Apache Software Foundation. All Rights Reserved.</string> +</dict> +</plist> +EOF + +cat >$MAC/Squiggle <<EOF +#!/bin/sh + +JAVA=/usr/bin/java +[ -e "$JAVA_HOME/bin/java" ] && JAVA="$JAVA_HOME/bin/java" + +"$JAVA" -Dcom.apple.mrj.application.apple.menu.about.name=Squiggle -jar "\`dirname \$0\`/../Resources/batik-squiggle.jar" +EOF +chmod a+x $MAC/Squiggle + +cp -r *.jar lib extensions $RES/ +mv $RES/lib/Squiggle.icns $RES/ + +echo Done. + +open . diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/pdf-transcoder.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/pdf-transcoder.jar new file mode 100644 index 0000000000000000000000000000000000000000..547696928782a7a86917c7a4da8f5704cf882dc5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/pdf-transcoder.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xalan-2.6.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xalan-2.6.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..79de61d7abaab12a2fc32e7cef0f4eb0e3502205 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xalan-2.6.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xerces_2_5_0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xerces_2_5_0.jar new file mode 100644 index 0000000000000000000000000000000000000000..c6455ee34ce242afad4956e7783ac232e0fd1387 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xerces_2_5_0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xml-apis-ext.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xml-apis-ext.jar new file mode 100644 index 0000000000000000000000000000000000000000..a7869d68aacd655c782bb373c7334e5ff667ca58 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xml-apis-ext.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xml-apis.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xml-apis.jar new file mode 100644 index 0000000000000000000000000000000000000000..d42c0ea6cfd17ed6b444b8337febbc0bdb55ed83 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/batik/lib/xml-apis.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/KEYS b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/KEYS new file mode 100644 index 0000000000000000000000000000000000000000..f49f8d6be61acd4826c5ae17392877f1532d7bd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/KEYS @@ -0,0 +1,169 @@ +This file contains the PGP keys of various developers. +Please don't use them for email unless you have to. Their main +purpose is code signing. + +Users: + pgp < KEYS + (gpg --import < KEYS) +Developers: + pgp -kxa <your name> and append it to this file. + (pgpk -ll <your name> && pgpk -xa <your name>) >> this file. + (gpg --list-sigs <your name> + && gpg --armor --export <your name>) >> this file. + +pub 1024D/8408F755 2003-01-20 Christian Geisert <chrisg@apache.org> +sub 1024g/41D98B12 2003-01-20 +pub 1024D/7C611584 2005-07-19 Jeremias Märki <jeremias@apache.org> +sub 2048g/C0F1AD34 2005-07-19 +pub 1024D/5F298824 2006-09-30 Simon Pepping <spepping@leverkruid.eu> +sub 2048g/40F32100 2006-09-30 +pub 1024D/4358C584 2006-12-08 Vincent Hennebert <vhennebert@apache.org> +sub 2048g/0BD6AC9B 2006-12-08 + + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.6 (GNU/Linux) +Comment: Weitere Infos: siehe http://www.gnupg.org + +mQGiBD4rT6kRBADPozVPJAOKLqcgtnGFHj0Qav5OBPqjTprJji0BgxPrcZLZQFUO +0AmeJpzwgE0vDISx+DgGOKPcqeCLnSqtoR3rYc5Tf57FPlZ/E2/fzMwC0soYzJ6e +E9uSsXBIPeeRHcrxyCYJx69g2D/zS2vGnAIr0LYLXhadvChK1zngU0pFswCg5z0a +TjCH+9VWzerOLaEQYqVyGgMD/i456FFD2lWes8amcN+wpBLSpxysyrbu1FOZ3sVi +MjYsODDeLKRB1Cxn6UMx7WE+Av+UhtoJkoTsvcGBtkj+rFfEav2WmCsYDvLwbqpE +P5Pun7qgXbznbzCqdNUavXM0goBQtyFhtGkJSoOVXM6H5raO3THEPXU971gkOC9+ +agZDA/0WdV3VumDwi9DvII58Fv8K5HKxkZrLeUWAYJzgzeroYgfvuNKr/SrAFuyR +W8XxDMPMAMvO1qKUU1Zjffx6RUjeiptmF4ozLvU3I/Pr6atWJL8SPH6rrk6xDpZ5 +Ev/we0MmRU5kk9Y8KGavAsOjbMbTv77DL2AZ8qapUQYqfuuiR7QlQ2hyaXN0aWFu +IEdlaXNlcnQgPGNocmlzZ0BhcGFjaGUub3JnPohXBBMRAgAXBQI+K0+pBQsHCgME +AxUDAgMWAgECF4AACgkQc84u+4QI91W/OwCffMPR+FpADYlte9AabXRuzomhdh4A +oNvl89kJdg43/nMw5CErpMvMFNjVuQENBD4rT6sQBACr7d7g+yOPuYaFeS9+wXlO +vz3gVWZNUOPalrJwWPQ2yXxCzEd4chpBDUsq7TusEe/RCSUuSQYe0FAET2der4Uj +6TJPB7SuJos3hrqsUQOluoEHS8bCPD7mpXIjd1+tQu57jxgcW4/VnEn3/c57blgY +V2/rpAUE8nDRPB1Z8oveJwAECwQAp0zOTs1ehN4MFzy/3T1xO8HVN7LiaZSc4mEs +oyIcEcD3iwxJqsVPmJLOfP8fhuqyv4QfG+7gdNBZqji5WTUK2o1vYgnEbvsnGDst +Lx9kwaWCalGMXdbuEzXoheX2JJCeP8YkPQw/r9rCeP0jLXExU3B6RJkDXBrZB7L3 +Jdj2mxKIRgQYEQIABgUCPitPqwAKCRBzzi77hAj3VeUxAKCJXCs0vrCcfMSO/2M/ +Eq/rMruVPwCg34SJtFP5wtlgHa7kdhBLKoenD7g= +=+cef +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.2 (MingW32) + +mQGiBELdQqsRBACPvRuWTsO4Sv95wSFzaMJcSJs81b9lpAT4BKsi3K/1y7pcxTJW +IKP5Khc6cOom3nnRDofEh1KcLnvx+X+A+WF5YF7c1qd4EG3tWgjzqnkT9NUsw6t/ +3yAHL9iHr5nB7aZuiDdXgsLL5F2wNjuiSrTEDVM1wSm+QLuqqJ2lSJOcCwCg97BA +yyX59XauxdQNfF00pfYIW3UD/R2TzMD5YxHbCO2Ib3j5O2cJU+G56q1krLwFKSzq +XsiKOh2+8Bvwj2bBlQ6uYMwZc08WOgtiG3uRMDsdPE3JIoDogIguuADzO1LFFoi5 +mAEizqCN+8OSZ6luVeznUKCObF+yJvqJyG9RoDgv+v8KdqVz5NZ2BdtcY7LxHGKI +6k/LA/9WH1p8N10GETyagzNtU1tDMZGk8zB5C1qE9hgMDr5iRKrFuGnwBzMseKOj +nQ4tPW47hWYeXLaou6JPTRhGP0wITnOoYmcP5ymgOPZJZwARfC3qXznrdOAmL8D2 +x+W7DP7ZtKPCYDa0norSEq3VPSUWjAjAPvskgiN6u6Y5/0J487QlSmVyZW1pYXMg +TcOkcmtpIDxqZXJlbWlhc0BtYWVya2kub3JnPoheBBMRAgAeBQJC3VVHAhsjBgsJ +CAcDAgMVAgMDFgIBAh4BAheAAAoJEPcwlXB8YRWECjoAnA90rdo+Ob3k1BOMz5cK +PaQZtuuiAKCHOPtp1foBDjGPBA0FR9MtSCmMLYhGBBIRAgAGBQJC31YgAAoJEKIR +WuFfa4tyKSsAnj6YCONElnEDA5vaa1lJES4UcVAeAJ9JG4bXlEPUqyBPhOtvetVS +OWtNGIhGBBMRAgAGBQJC7u6uAAoJEME58VMjy3oqElwAnijYebpmsWIw86ilU2Zf +epTWKSt1AJ0cMQZmjm/WrGI68rCRcEL7X2wTOYhGBBMRAgAGBQJDK/iDAAoJEDf2 +j/UBWvyKp3YAniyZxx/ee9g7asY2AR87yAVWPRjQAJ0U4l3dC/8ugLmyE7RbkFqL +iALoRLQpSmVyZW1pYXMgTcOkcmtpIDxpbmZvQGplcmVtaWFzLW1hZXJraS5jaD6I +XgQTEQIAHgUCQt1VXQIbIwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRD3MJVwfGEV +hNNHAKDkYf0faxpqpmnwtFNeFETmTqd7HACeK0jaTfp7b/VhTlFmF+cSkrO4lK2I +RgQSEQIABgUCQt9WIAAKCRCiEVrhX2uLcpUWAKClQPvTzFXFlDk/nDBa0wxesi4n +qwCfWiXArQAoIm/hG9zpK+h2zHwlYg6IRgQTEQIABgUCQu7urgAKCRDBOfFTI8t6 +KpDiAKCCPK5ixmDxrKvvIKnx7hofZ0LiAQCfV6vfRmuVmfWo2LMMaa9xw5WBtUKI +RgQTEQIABgUCQyv4gwAKCRA39o/1AVr8iqV2AJ9sBMWQ6YjZHIfBp+aoo84EI/Kg +6wCfRDkrpQhjpeSM4DPaRiKgL1LQrVm0JUplcmVtaWFzIE3DpHJraSA8amVyZW1p +YXNAYXBhY2hlLm9yZz6IXgQTEQIAHgUCQt1VgwIbIwYLCQgHAwIDFQIDAxYCAQIe +AQIXgAAKCRD3MJVwfGEVhAjAAKDme5j7fzFk365pOZm1lJyEHMJuPACgspAO3iPV +7G659xb8l8IQQIZn18CIRgQSEQIABgUCQt9WGAAKCRCiEVrhX2uLcirOAKCwgb9x +2zr8Q3j7KnD9XSgqrwv33ACgzcUOgabzbXlJWEOiW4d2LIK4zjyIRgQTEQIABgUC +Qu7uqQAKCRDBOfFTI8t6KuNXAJ40TlT/Goa/tV/5zL+ZH6OdWjTImACghZxdWnD+ +CLZORMpBFYUlUKffSlWIRgQTEQIABgUCQyv4bAAKCRA39o/1AVr8iv1/AKCX8NY8 +nffFDHsck7SMPWdb8toSvwCfd0Yf8OOYq3/O8JidWNpnNTAZabqIYQQTEQIAIQIb +IwYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCQt1VmwIZAQAKCRD3MJVwfGEVhOZyAJ9G +J6pU0t9yrsVkuHcAkhF1YG6RDgCdFOb6NohfGeBbOraUGdQvKwJ3J0W5Ag0EQt1C +vhAIAIhBOvTiliy95oxWLplZzCiXq6Dm3lYUOhDxmioKavI6KH2FzdnrHHvz91ES +f7tGUNizHQyv4+zSAv8B8JmKiQ7Tk6DL5yJjZ6otwyOuR0ZIviXZwYirT8lOO4wP +m3oV1V6Uf1oIwZQ2Y1fTFO4+8UPlTT0IUNMxuIIbvkRSMup6FIFGDoJQ/IYtBB4G +4mo6DMilyNzDiaqJ5k+iSY/GcCIzdWUd7ryr7344DffnJHg0CDynR/gpISWWj0sf +YCnjZJANrVGV7O5WnKsVKqzTIRfJKSGBoB1ekvQ8AtGq1X8DfGgKubjlzGjCNbeW +YiKNEa/M4DOAwhFzvftGueuzujMAAwUH/1+A8nfA3YgoG8wGPifhXBrB5aUx5I12 +1akJvK4KQaIFE3dDRRYtwQHp0EyKB85z3lTlmdOupE5oKHd3ZYeeaQSUnt5i+dtz +Xxz3RLBB6NYlcYJJyqSb31rTAMoq1iultLYbH+ugK/kUPTIOslvUJ/q4J22NJ/wS +aIEqBlz/RczCAniNooQ/2ie733MpJ6NfROGIiOrNsRlQw+7P9TOmB3FxKLtzIunD +F/Oo/4vznSoaVSUtVFMCKM2tLLbVV2LWBm9ztakfOXwmV0aoveAZ6a0J5+9RbC82 +HJW5Sez4fLZxK7tENCQoscjkjM/xfsDz5mz/8JF4T0tLehUjKrLBlsaIRgQYEQIA +BgUCQt1CvgAKCRD3MJVwfGEVhD0+AJwLiZ/2jUDCKVngO+lqNscX8TQ0LQCeM4DI +UKHCLjnj2UtX8OfockTGIic= +=1nMU +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQGiBEUeNZ4RBADSETFxXTVUP98ydSQKh6gEkS59JPaCAkeNbMeM5VBK6RcVvjtK +zxadtIfcaFx++OCkABCdWnlIIVhjYMMYVV9h3DRFVwYEp1LZb9ktU+PxIw9kI75+ +eNMsxCpvYBvw9nFyHFPAdtnQPNpMSG7SeCNOHtSuErACuxOuo9JpwIWNwwCg469m +S/sca2kkmYuKqrWXD2cfZdED/3awMvn3cThlTsT0zqtQjuGBJjH9bJwiRdvNpU0M +cxw7xC1HGtfBYVQd9XastVj1xToDq7gCY5+qoHXLgv5BqLwecadtjuKEF4FXAmtN +1qmz9sAVlYsnA4azCADyLv0A440Azbzg9ruEBAf1U6JL6BtpKuLQ3RSCrYicO3Vu +fHJWA/0crJgn3GTDtFegMTDtlLvBcRXbsKBVAddbew9WOVfcTo1x7r71iziJZtgj +o88pNLHy6IXWvZr+VvB4c0V5U0K7eB9B956G3/t+1G8lDfuzVBqkSqAQXv7XmIWB +r4FIBMW20uNl8LO3461u+lDpIIXHZrucPmpHxrcFrzVTxknWqLQmU2ltb24gUGVw +cGluZyA8c3BlcHBpbmdAbGV2ZXJrcnVpZC5ldT6IaQQTEQIAKQIbAwUJCWYBgAYL +CQgHAwIEFQIIAwQWAgMBAh4BAheABQJFHkuQAhkBAAoJED4qb8JfKYgkvcAAnjXG +Sg3CFkDVdHQNA8pURERLc0dkAKCx583xMH1Mj6Bicvu2Y6YBKBl03ohMBBMRAgAM +BQJFIm1bBYMJYcnDAAoJEPcwlXB8YRWE5ykAoJHj4TgPp7PrHQBmvcU+6iUN9Iba +AJ9yP6eQoewU5K6z3fgH533MeNJZn4hmBBMRAgAmBQJFHjWeAhsDBQkJZgGABgsJ +CAcDAgQVAggDBBYCAwECHgECF4AACgkQPipvwl8piCSi+wCfbyubA0KeYeq81I21 +8k8EZBeh8hAAn0jfjHGnPRjLkTMntXKn5ecBMHl+uQINBEUeNakQCACIXvG/0SxJ +yuE/XGy+EKGwAVdjbJ0zz9gyRTrOWChsc/uzI6bVUrxlQGwaEqsbCI70qL5Wk7Cn +F1xlCutfMa28YXSJtlPzjvcAAPDJO0kmXWJ0MYYD3rod7fqjbipW2T5XQ4UZ+/n3 +KDnV2PohsBnmnGOXa30nC8+gC4mobzboIh8mBXqmZOcGW22L/5iSWW+QUxHjnClO +Cc1NFWwqLouyhphAUjPh+M+LssdMwoJk8+LXD8IuridHzlMbU4Wkf+u2KWJk7BL3 +/XXl9y1ISfDAZJ9vzfs6ilGmKmaUvmMySoxquujZrdta+x42GZ14zdwrIGULRLZ0 +Cv/sVcsG83aTAAMFB/4moH/XSyPQO+aWzIHcPrfeZzQzo0QL30MKSKZJqoJAJara +1dZ7LlLIvCCd1vWR+UCJPy6FmeICAyeGbTph84n7q79Bbb76ezHqDOfzKJrutMGX +yHmZaMsvUX8phwsq/wPFRP2shGUJ6aO+h4soY7JnCECL5IivIMxpy6UD3IXMDUzN +womdlnPXtsJSbadf6+tLsy5r95uYjJrNuNRTn5sZ9AZ7FXxcxDhtLkeX0FF7mpxQ +Gu2hj8RrYnBottpiZGIVjkS6yqA2J53HKafHDd7ITSmVS2KxgIiz7TNqfNyPN9AV +ea0xE+aAjPePGbTcZF51j2QIiGEmhVPmGqc3r0qQiE8EGBECAA8FAkUeNakCGwwF +CQlmAYAACgkQPipvwl8piCQmlgCgmxawADNcQDnWuFpJ/jaHRdhDKLAAnjhAoZ/D +nruGzxj+A7iyYEB9I6Uk +=NbVl +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.2.2 (GNU/Linux) + +mQGiBEV5mbgRBACBd9xGOGzs8ah/N11zlDi8woJUh02EgztXdMfij4F3u12DkneC +OIwGH14fWHdkhKjwYMi5LQfvBsnd3P5v5PTBxYati7ZQDDjvYsAJiMXbyUdszdyQ +ig/UuNMwdB5YBrdtklzZcOuiNt/yeoocURQRwkwklsVBIYWwovcdXLTRWwCglPVQ +0NrC7VPRPTgK0Y1wxOgwzj0D/RpwFEAcl1SJHoOwhwKykNzA05YABaxXhksKi2qQ +C8M4mUofqweU3ocU0tBqQAR351n7hQWAaIs6ScOQtcKPJj9SV8SQgqxwj7WfHscj +9X3lkP6cxstW+W8SblTgrKwl7JLLkja1u1cNUeD0QzWImuRBpOjh4s97ZFwSHRoH +hCLgA/4/GDXbOhC4Wi9i8HHQNhEA6l86ZBteGq5u4SW57cK69mnOGj8iBxenIWeU ++NuB/LqVcG/75JnDvVGImvoykCBEl9xASNOj1C4HvBwNrU7iIpvRig1wwHK8/wqU +Dhq5433rh40YbOfN0PLZDhQNhf3MysP3ipTZkVdwIKhsvl/vibQ2VmluY2VudCBI +ZW5uZWJlcnQgPHZpbmNlbnQuaGVubmViZXJ0QGFueXdhcmUtdGVjaC5jb20+iGAE +ExECACAFAkV5mgcCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCgctTQQ1jF +hH7uAJ9BFRNMuSpvSq//lEWLc6WOTMW70ACghjA0jtaMQUVjDU3RUOdGMRkqRZu0 +KVZpbmNlbnQgSGVubmViZXJ0IDx2aGVubmViZXJ0QGFwYWNoZS5vcmc+iGMEExEC +ACMCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCRXmahgIZAQAKCRCgctTQQ1jF +hLRSAJ9KgHLa9V4Q2k0NFiMpPuhfnsK9bQCeJbGjFdIgrzyIvYIUZUPQGww597+5 +Ag0ERXmZwhAIAJhskbWZaLuwdZ3aLqVimVu65bR2ve1U28dfsSVCKx0uYCl3YJkj +lF9P3BfMMPVdNRqDz4Agz/Vrn13j+p4ZQQhVhv6IGhE4p4T4RebMaZ/d30/6REls +DP3Luc9IrnJbA72jSeXt+vI3WysB/wuJJ/kb+3KtFa1NowwVVypHCiSmme0VCUaR +K6jlN0245IpR0IA4Q1VziRO7v1VufZAef64/2U2T/IthwPqDoThNj++9Zg5Tctrt +TL02Z++n2Nj9bQf9R+FhA3YhvHuf6OLAPE2emcM/0As+JwBHqcMrmybnrxEJg0Aq +4Q1k1Ka7beb35QJ7158rzL1PU1V2totLeW8AAwUH/1NJVnMD/p4op2kbJYMgKSqz +zZfypt60aWeImeJ2qZD7FAtsz6KQu2a5ZkcVmyCeuAo9Sj0IqxXyn8Z6bHuHXNe+ +aidjS+n5kc2Y+5RQ1oMGV+BzXQMPGOgh0ertbLaairT7mCljTEd4kUGxOIcfAh/q +Ie+p7Guvw6+T4K7hgfY8bAiVgzhZLWIFTQXpjU+91q6kTt4eIWjdCGdNQ/OBezGY +f5SCy0phzTmRqcu68nKaLznwUpI7SuSFSIeVemGz602KdFsLEHHbZE0KJgd6aHYu +ynK3sugKIpz/NXpT2vBsVkK6EP5xzWYOpqMGb8uQD8CT7loY81SK+rHBm7dicgiI +SQQYEQIACQUCRXmZwgIbDAAKCRCgctTQQ1jFhBc3AKCQ1X7oIVR8g7GvSGEUw6DE +HgEaUgCgkl30lcl9gGa9hqk4cuGYn1OTyks= +=XphF +-----END PGP PUBLIC KEY BLOCK----- diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/LICENSE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/NOTICE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/NOTICE new file mode 100644 index 0000000000000000000000000000000000000000..12fc2d569fac562c8c068e8b5bbb95203e371feb --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/NOTICE @@ -0,0 +1,10 @@ +Apache FOP +Copyright 1999-2006 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +This software consists of voluntary contributions made by many individuals +on behalf of The Apache Software Foundation and was originally created by +James Tauber <jtauber@jtauber.com>. + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/README b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/README new file mode 100644 index 0000000000000000000000000000000000000000..bbc6b1168f45d92f5843a67010de4c6511bb0101 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/README @@ -0,0 +1,191 @@ +$Id: README 564159 2007-08-09 09:56:41Z vhennebert $ + +============================================================================== + APACHE FOP - README +============================================================================== + +Contents of this file: + - What is FOP? + - Legal Information + - Where to get help? + - How do I build FOP? + - How do I run FOP? + - Release Notes + +============================================================================== + + +What is FOP? +--------------- + +Apache FOP is the world's first print formatter driven by XSL formatting +objects. It is a Java application that reads a formatting object tree +conforming to the XSL 1.1 Recommendation (05 December 2006) and then turns it +into a PDF document, certain other output formats or allows you to preview it +directly on screen. Some parts of the XSL 1.1 specification (work in progress!) +have also been implemented. + +Apache FOP is part of Apache's XML Graphics project. The homepage of Apache +FOP is http://xmlgraphics.apache.org/fop/. + + +Legal Information +--------------------- + +Apache FOP is published under the Apache License version 2.0. For the license +text, please see the following files: +- LICENSE +- NOTICE + +Legal information on libraries used by Apache FOP can be found in the +"lib/README.txt" file. + +Here is a list of files included in Apache FOP but not published under Apache +License version 2.0: +- sRGB IEC61966-2.1 color profile + File: src/java/org/apache/fop/pdf/sRGB Color Space Profile.icm + Info: src/java/org/apache/fop/pdf/sRGB Color Space Profile.icm.LICENSE.txt +- K3 3 of 9 barcode font (TrueType) + File: examples/fo/advanced/K3.TTF + Info: example/fo/advanced/K3.README + + +Where to get help? +--------------------- + +http://xmlgraphics.apache.org/fop/gethelp.html + +A mailing list where you can get all your questions about FOP answered is at +fop-users@xmlgraphics.apache.org. You can subscribe by sending an empty mail +to fop-users-subscribe@xmlgraphics.apache.org. + +Before you post any questions, please have a look at the FAQ at +http://xmlgraphics.apache.org/fop/faq.html and FO help page at +http://xmlgraphics.apache.org/fop/fo.html. + +Please report bugs to bugzilla at http://issues.apache.org/bugzilla/ + + +How do I build FOP? +---------------------- + +If you've downloaded a binary distribution, you don't need to build +FOP. + +Otherwise, please follow the instructions found here: +http://xmlgraphics.apache.org/fop/stable/compiling.html + + +How do I run FOP? +-------------------- + +Simply by typing "fop" on the command-line. Without any parameters you +will receive a screen with instruction on how to call FOP from the +command-line. + +For more details, see: +http://xmlgraphics.apache.org/fop/stable/running.html + +============================================================================== + RELEASE NOTES +============================================================================== + +Version 0.94 +============ + +This is the second production grade release of the new FOP codebase. +It contains many bug fixes and new features. See below for details. + +Compliance +---------- + +This release implements the XSL 1.0 and 1.1 recommendations to a high +degree of compliance. See the compliance page +http://xmlgraphics.apache.org/fop/compliance.html for a detailed +overview. + +Known issues +------------ + +The known issues of this release are listed at +http://xmlgraphics.apache.org/fop/0.94/knownissues_overview.html. + +Major Changes in Version 0.94 +----------------------------- + +* Add support for font auto-detection (JM) Thanks to Adrian Cumiskey +* Add support for the border-collapsing model in tables (VH, JM) +* Add support for named destinations in PDF (JB) +* Add support for UAX#14 type line breaking (MM) + +The long list of changes in this release is available at +http://xmlgraphics.apache.org/fop/0.94/changes_0.94.html. + +The long list of changes in this and earlier releases is available at +http://xmlgraphics.apache.org/fop/changes.html. + + +Version 0.93 +============ + +This is the first production grade release of the new FOP codebase. + +* It contains the new API first introduced in release 0.92 + beta. The preceding API has been removed. +* This release again contains many bug fixes and new features. See + below for details. + +Compliance +---------- + +This release implements the XSL 1.0 and 1.1 recommendations to a high +degree of compliance. See the compliance page +http://xmlgraphics.apache.org/fop/compliance.html for a detailed +overview. + +Known issues +------------ + +The known issues of this release are listed at +http://xmlgraphics.apache.org/fop/knownissues.html. + +Upgrading +--------- + +You may experience different behaviour compared to version +0.20.5. Please consult the "Upgrading" page +(http://xmlgraphics.apache.org/fop/stable/upgrading.html) for +details. + +Major Changes in Version 0.93 +----------------------------- + +* Added support for the use of Open Type fonts (BD) +* Support for the rgb-icc() function and for a proprietary cmyk() + function (for device CMYK colors only through the PDF renderer so + far). (JM) Thanks to Peter Coppens. Fixes 40729. +* Enabled Copy/Paste from PDF content in Acrobat Reader for + text using embedded TrueType fonts. (BD) Thanks to Adam Strzelecki, + Victor Mote. Fixes 5535. +* Added support for PDF/A-1b and PDF/X-3:2003. (Note: this may still + be a bit incomplete. Feedback is welcome!) +* The Java2DRenderer (and therefore the print and bitmap renderers) is + now offering the same quality as the PDF and PS renderers. Note: + There can still be little differences between PDF and Print/PNG/TIFF + because the latter uses a different font metrics source. +* Automatic support for all fonts available to the Java2D subsystem + for all Java2D-descendant renderers (TIFF, PNG, print, AWT). + +The long list of changes in this release is available at +http://xmlgraphics.apache.org/fop/0.93/changes_0.93.html. + +The long list of changes in this and earlier releases is available at +http://xmlgraphics.apache.org/fop/changes.html. + +The Apache FOP team asks you for your continued feedback on the +software. We're also interested in success stories with the new +release. So if the latest version works fine for you, please tell us! +And if it doesn't, you may tell us as well, of course. ;-) + +Release notes for older FOP versions can be found on: +http://xmlgraphics.apache.org/fop/relnotes.html diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/Readme_boc.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/Readme_boc.txt new file mode 100644 index 0000000000000000000000000000000000000000..a120462553f50a1e7e913b49ff386779efdbd015 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/Readme_boc.txt @@ -0,0 +1,224 @@ +================================================================== +BOC FOP - README + +================================================================== +Based on FOP Version 0.94 +------------------------------------------------------------------ +Revision: 110 +================================================================== + +++++++++++++++++++++++++++++++++ +Installation +++++++++++++++++++++++++++++++++ + +Important: + +- Use the library jar files compatible to the used fop version. +In this case the standard 0.94 libraries + +- As long as the version does not change, new boc fop releases +only include the changed fop.jar file + + +++++++++++++++++++++++++++++++++ +Change History +++++++++++++++++++++++++++++++++ + +-------------------------------- +31.08.2010 +-------------------------------- + +CR 9253 +- [FOP]: broken links in PDF documents using special characters +Bugzilla: +- https://issues.apache.org/bugzilla/show_bug.cgi?id=49849 + +-------------------------------- +18.03.2010 +-------------------------------- + +CR 7940 +- Transparent images not working in RTF + +-------------------------------- +22.12.2009 +-------------------------------- + +CR 6788 +- Configurable ON/OFF setting for FOP font caching needed + Added command line option -nocache + Added cache-file setting for configuration file + +- If "use-cache" is set to true in the configuration file +"nocache" has a higher priority and can disable the caching + +- If no "use-cache" option is defined caching is enabled by default + +- If the "cache-file" path is invalid the default temp directory is used + +- If no "cache-file" is specified the users home directory is used, if the current user +has no permissions to access this directory or it does not exist the temp directory is used + + +CR 5827 +- FOP: Duplicate Bookmark entries + Are correctly displayed in the tree now + + Note that the highlighting of the current active bookmark is maybe not clear at first view. + When scrolling through the pdf always the bookmark matching the current position is highlighted. + If two bookmarks have the same position as it is possible now, it is depending on the pdf reader + which one is highlighted. Adobe Reader is using the last one. + +-------------------------------- +23.07.2009 +-------------------------------- + +CR 44991 + +Changed line breaking behaviour. Strings like "' (In Quotes) '" and "' )In Quotes) '" +are now able to break before the first bracket. + +See: LineBreakUtils.java PAIR_TABLE +Values inside row 28 changed, column 25 and 7 from "4" to "1" +which allows those breaks + +-------------------------------- +05.02.2009 +-------------------------------- + +<auto-detect/> Config option only searches inside the windows folder +for fonts, instead of the current directory + +-------------------------------- +04.02.2009 +-------------------------------- + +CR 5255 +- Report failed when the path of the userconfig file contained "#", "%" or "!" + +-------------------------------- +09.12.2008 +-------------------------------- + +CR 4909 +- Rounding error when using scaling="uniform" fixed + +-------------------------------- +04.12.2008 +-------------------------------- + +CR 4896 +- Image: Resized correctly + +-------------------------------- +25.11.2008 +-------------------------------- + +TextAttributesConverter.java + +break-before: + +Nested inside 2 or more blocks and then inside a table caused word to +switch views (From "Seitenansicht" to "Normalansicht") + +-------------------------------- +21.11.2008 +-------------------------------- + +Page break +- break-after="page" / break-before="page" now working + +-------------------------------- +18.11.2008 +-------------------------------- + +External Graphic +- Big Images calculated correctly + +Line Breaking (PDF) +- Problem in table cells and as list item label fixed + +Page numbering +- Paragraphs with just an id (Bookmarks) do not create an own paragraph + +Lists +- Lists are aligned correctly (indent, tabulator,..) + +-------------------------------- +06.10.2008 +-------------------------------- + +TextLayoutManager.java + + +Changes: + +Line Breaking (PDF) +- Line Breaking for long words is now working + +-------------------------------- +23.07.2008 +-------------------------------- + +RtfHandler.java +RtfExternalGraphic.java + + +Changes: + +Images +- DPI were not handled correctly, size was not adapted + +-------------------------------- +18.06.2008 +-------------------------------- + +Affected classes: + +RtfPage modification - added itap property +PageAttributesConverter - added itap property +RtfHandler +TextAttributesconverter - added convertLeaderAttributes +RtfLeader - added +RtfPageNumberCitation - page-number-citation - to display in word strg + f9 +RtfTable - NestedTableDepth - for nested tables +RtfTableRow - for nested tables - uses itap +PercentContext - manages percent values +RtfExternalGraphic - writeSizeInfo optimized +RtfTextrun - addLeader, addPagenumbercitation + + +Changes: + +Leaders +- leader using the pagewidth +- leader with fix leader-length +- most other properties +- use-content, leader-pattern-width not implemented + + +Images +- percent values for content-width and content-height possible +- uniform scaling working + +Page-number-citation +- working but has to be refreshed inside word (strg + F9) + +Tables +- Table uses 100% of the pagewidth as standard +- column-width accepts percent values (proportional-column-width and % working) +- nested tables are working +- it is also possible to make nested tables with a +higher depth than 3 without causing word to crash + +Percent-Values +- PercentContext provides the possibility to calculate the width of fo:elements in RTF + + +Hints + ++ Don't use padding for cells ++ start-indent:body-start() working but have a look at + provisional-distance-between-starts="xx" and + provisional-label-separation="yy" + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/build/fop.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/build/fop.jar new file mode 100644 index 0000000000000000000000000000000000000000..8390963674f95962c8479b5467f0295dba47573d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/build/fop.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/conf/fop.xconf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/conf/fop.xconf new file mode 100644 index 0000000000000000000000000000000000000000..b836aa4eda4f6ec10c05ead1ce18738f9a865973 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/conf/fop.xconf @@ -0,0 +1,158 @@ +<?xml version="1.0"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id: fop.xconf 447325 2006-09-18 08:55:33Z jeremias $ --> + +<!-- + +This is an example configuration file for FOP. +This file contains the same settings as the default values +and will have no effect if used unchanged. + +Relative config url's will be resolved relative to +the location of this file. + +--> + +<!-- NOTE: This is the version of the configuration --> +<fop version="1.0"> + + <!-- Base URL for resolving relative URLs --> + <base>.</base> + + <!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi --> + <source-resolution>72</source-resolution> + <!-- Target resolution in dpi (dots/pixels per inch) for specifying the target resolution for generated bitmaps, default: 72dpi --> + <target-resolution>72</target-resolution> + + <!-- Default page-height and page-width, in case + value is specified as auto --> + <default-page-settings height="11in" width="8.26in"/> + + <!-- Information for specific renderers --> + <!-- Uses renderer mime type for renderers --> + <renderers> + <renderer mime="application/pdf"> + <filterList> + <!-- provides compression using zlib flate (default is on) --> + <value>flate</value> + + <!-- encodes binary data into printable ascii characters (default off) + This provides about a 4:5 expansion of data size --> + <!-- <value>ascii-85</value> --> + + <!-- encodes binary data with hex representation (default off) + This filter is not recommended as it doubles the data size --> + <!-- <value>ascii-hex</value> --> + </filterList> + + <fonts> + <!-- embedded fonts --> + <!-- + This information must exactly match the font specified + in the fo file. Otherwise it will use a default font. + + For example, + <fo:inline font-family="Arial" font-weight="bold" font-style="normal"> + Arial-normal-normal font + </fo:inline> + for the font triplet specified by: + <font-triplet name="Arial" style="normal" weight="bold"/> + + If you do not want to embed the font in the pdf document + then do not include the "embed-url" attribute. + The font will be needed where the document is viewed + for it to be displayed properly. + + possible styles: normal | italic | oblique | backslant + possible weights: normal | bold | 100 | 200 | 300 | 400 + | 500 | 600 | 700 | 800 | 900 + (normal = 400, bold = 700) + --> + + <!-- + <font metrics-url="arial.xml" kerning="yes" embed-url="arial.ttf"> + <font-triplet name="Arial" style="normal" weight="normal"/> + <font-triplet name="ArialMT" style="normal" weight="normal"/> + </font> + <font metrics-url="arialb.xml" kerning="yes" embed-url="arialb.ttf"> + <font-triplet name="Arial" style="normal" weight="bold"/> + <font-triplet name="ArialMT" style="normal" weight="bold"/> + </font> + --> + <auto-detect/> + </fonts> + + <!-- This option lets you specify additional options on an XML handler --> + <!--xml-handler namespace="http://www.w3.org/2000/svg"> + <stroke-text>false</stroke-text> + </xml-handler--> + + </renderer> + + <renderer mime="application/postscript"> + <!-- This option forces the PS renderer to rotate landscape pages --> + <!--auto-rotate-landscape>true</auto-rotate-landscape--> + + <!-- This option lets you specify additional options on an XML handler --> + <!--xml-handler namespace="http://www.w3.org/2000/svg"> + <stroke-text>false</stroke-text> + </xml-handler--> + </renderer> + + <renderer mime="application/vnd.hp-PCL"> + </renderer> + + <!-- MIF does not have a renderer + <renderer mime="application/vnd.mif"> + </renderer> + --> + + <renderer mime="image/svg+xml"> + <format type="paginated"/> + <link value="true"/> + <strokeText value="false"/> + </renderer> + + <renderer mime="application/awt"> + </renderer> + + <renderer mime="image/png"> + <!--transparent-page-background>true</transparent-page-background--> + </renderer> + + <renderer mime="image/tiff"> + <!--transparent-page-background>true</transparent-page-background--> + <!--compression>CCITT T.6</compression--> + </renderer> + + <renderer mime="text/xml"> + </renderer> + + <!-- RTF does not have a renderer + <renderer mime="text/rtf"> + </renderer> + --> + + <renderer mime="text/plain"> + <pageSize columns="80"/> + </renderer> + + </renderers> + +</fop> + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop new file mode 100644 index 0000000000000000000000000000000000000000..c175c538c81c14c5684d25e85e621f5fbb9308de --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop @@ -0,0 +1,252 @@ +#! /bin/sh +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Shell script to run FOP, adapted from the Jakarta-Ant project. + +rpm_mode=true +fop_exec_args= +no_config=false +fop_exec_debug=false +show_help=false +export IFS=" +" +for arg in "$@" ; do + if [ "$arg" = "--noconfig" ] ; then + no_config=true + elif [ "$arg" = "--execdebug" ] ; then + fop_exec_debug=true + elif [ my"$arg" = my"--h" -o my"$arg" = my"--help" ] ; then + show_help=true + fop_exec_args="$fop_exec_args -h" + else + if [ my"$arg" = my"-h" -o my"$arg" = my"-help" ] ; then + show_help=true + fi + fop_exec_args="$fop_exec_args \"$arg\"" + fi +done + +# Source/default fop configuration +if $no_config ; then + rpm_mode=false +else + # load system-wide fop configuration + if [ -f "/etc/fop.conf" ] ; then + . /etc/fop.conf + fi + + # load user fop configuration + if [ -f "$HOME/.fop/fop.conf" ] ; then + . $HOME/.fop/fop.conf + fi + if [ -f "$HOME/.foprc" ] ; then + . "$HOME/.foprc" + fi + + # provide default configuration values + if [ -z "$rpm_mode" ] ; then + rpm_mode=false + fi + if [ -z "$usejikes" ] ; then + usejikes=$use_jikes_default + fi +fi + +# Setup Java environment in rpm mode +if $rpm_mode ; then + if [ -f /usr/share/java-utils/java-functions ] ; then + . /usr/share/java-utils/java-functions + set_jvm + set_javacmd + fi +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +case "`uname`" in + CYGWIN*) cygwin=true ;; + Darwin*) darwin=true + if [ -z "$JAVA_HOME" ] ; then + JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home + fi + ;; +esac + +if [ -z "$FOP_HOME" -o ! -d "$FOP_HOME" ] ; then + ## resolve links - $0 may be a link to fop's home + PRG="$0" + progname=`basename "$0"` + + # need this for relative symlinks + while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi + done + + FOP_HOME=`dirname "$PRG"` + + # make it fully qualified + FOP_HOME=`cd "$FOP_HOME" && pwd` +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$FOP_HOME" ] && + FOP_HOME=`cygpath --unix "$FOP_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` +fi + +if [ "$OS" = "Windows_NT" ] ; then + pathSepChar=";" +else + pathSepChar=":" +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD=`which java 2> /dev/null ` + if [ -z "$JAVACMD" ] ; then + JAVACMD=java + fi + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." + echo " We cannot execute $JAVACMD" + exit 1 +fi + +if [ -n "$CLASSPATH" ] ; then + LOCALCLASSPATH=$CLASSPATH +fi + +# add fop.jar, fop-sandbox and fop-hyph.jar, which reside in $FOP_HOME/build +LOCALCLASSPATH=${FOP_HOME}/build/fop.jar${pathSepChar}${FOP_HOME}/build/fop-sandbox.jar${pathSepChar}${FOP_HOME}/build/fop-hyph.jar${pathSepChar}$LOCALCLASSPATH + +# add in the dependency .jar files, which reside in $FOP_HOME/lib +DIRLIBS=${FOP_HOME}/lib/*.jar +for i in ${DIRLIBS} +do + # if the directory is empty, then it will return the input string + # this is stupid, so case for it + if [ "$i" != "${DIRLIBS}" ] ; then + if [ -z "$LOCALCLASSPATH" ] ; then + LOCALCLASSPATH=$i + else + LOCALCLASSPATH="$i"${pathSepChar}$LOCALCLASSPATH + fi + fi +done + +# add in user-defined hyphenation JARs +if [ -n "$FOP_HYPHENATION_PATH" ] ; then + LOCALCLASSPATH=$LOCALCLASSPATH${pathSepChar}$FOP_HYPHENATION_PATH +fi + +# For Cygwin, switch paths to appropriate format before running java +# For PATHs convert to unix format first, then to windows format to ensure +# both formats are supported. Probably this will fail on directories with ; +# in the name in the path. Let's assume that paths containing ; are more +# rare than windows style paths on cygwin. +if $cygwin; then + if [ "$OS" = "Windows_NT" ] && cygpath -m .>/dev/null 2>/dev/null ; then + format=mixed + else + format=windows + fi + FOP_HOME=`cygpath --$format "$FOP_HOME"` + LCP_TEMP=`cygpath --path --unix "$LOCALCLASSPATH"` + LOCALCLASSPATH=`cygpath --path --$format "$LCP_TEMP"` + if [ -n "$CLASSPATH" ] ; then + CP_TEMP=`cygpath --path --unix "$CLASSPATH"` + CLASSPATH=`cygpath --path --$format "$CP_TEMP"` + fi + CYGHOME=`cygpath --$format "$HOME"` +fi + +# Show script help if requested +if $show_help ; then + fop_exec_args="" + echo $0 '[script options] [FOP options]' + echo 'Script Options:' + echo ' --help, -h print this message and FOP help' + echo ' --noconfig suppress sourcing of /etc/fop.conf,' + echo ' $HOME/.fop/fop.conf, and $HOME/.foprc' + echo ' configuration files' + echo ' --execdebug print FOP exec line generated by this' + echo ' launch script' +fi + +# add a second backslash to variables terminated by a backslash under cygwin +if $cygwin; then + case "$FOP_HOME" in + *\\ ) + FOP_HOME="$FOP_HOME\\" + ;; + esac + case "$CYGHOME" in + *\\ ) + CYGHOME="$CYGHOME\\" + ;; + esac + case "$LOCALCLASSPATH" in + *\\ ) + LOCALCLASSPATH="$LOCALCLASSPATH\\" + ;; + esac + case "$CLASSPATH" in + *\\ ) + CLASSPATH="$CLASSPATH\\" + ;; + esac +fi + +# The default commons logger for JDK1.4 is JDK1.4Logger. +# To use a different logger, uncomment the one desired below +# LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog +# LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog +# LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger + +# Logging levels +# Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger. +# To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%/JRE/LIB/logging.properties +# file instead. +# Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal". +# LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO + +# Execute FOP using eval/exec to preserve spaces in paths, +# java options, and FOP args +fop_exec_command="exec \"$JAVACMD\" $LOGCHOICE $LOGLEVEL -classpath \"$LOCALCLASSPATH\" $FOP_OPTS org.apache.fop.cli.Main $fop_exec_args" +if $fop_exec_debug ; then + echo $fop_exec_command +fi +eval $fop_exec_command diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop.bat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop.bat new file mode 100644 index 0000000000000000000000000000000000000000..b8b5851be0df63dc7e96652054ac6ca43a295677 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop.bat @@ -0,0 +1,82 @@ +@ECHO OFF +REM Licensed to the Apache Software Foundation (ASF) under one or more +REM contributor license agreements. See the NOTICE file distributed with +REM this work for additional information regarding copyright ownership. +REM The ASF licenses this file to You under the Apache License, Version 2.0 +REM (the "License"); you may not use this file except in compliance with +REM the License. You may obtain a copy of the License at +REM +REM http://www.apache.org/licenses/LICENSE-2.0 +REM +REM Unless required by applicable law or agreed to in writing, software +REM distributed under the License is distributed on an "AS IS" BASIS, +REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +REM See the License for the specific language governing permissions and +REM limitations under the License. + +rem %~dp0 is the expanded pathname of the current script under NT +set LOCAL_FOP_HOME= +if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0 + +rem Code from Apache Ant project +rem Slurp the command line arguments. This loop allows for an unlimited number +rem of arguments (up to the command line limit, anyway). +rem Could also do a "shift" and "%*" for all params, but apparently doesn't work +rem with Win9x. +set FOP_CMD_LINE_ARGS=%1 +if ""%1""=="""" goto doneStart +shift +:setupArgs +if ""%1""=="""" goto doneStart +set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1 +shift +goto setupArgs +rem This label provides a place for the argument list loop to break out +rem and for NT handling to skip to. +:doneStart + +set LOGCHOICE= +rem The default commons logger for JDK1.4 is JDK1.4Logger. +rem To use a different logger, uncomment the one desired below +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger + +set LOGLEVEL= +rem Logging levels +rem Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger. +rem To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%\JRE\LIB\logging.properties +rem file instead. +rem Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal". +rem set LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO + +set LIBDIR=%LOCAL_FOP_HOME%lib + +set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%build\fop-sandbox.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%build\fop-hyph.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis-1.3.02.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.7.1.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.7.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\serializer-2.7.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik-all-1.6.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xmlgraphics-commons-1.3.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-4.2.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-io-1.3.1.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-logging-1.0.4.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\fop-hyph.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%FOP_HYPHENATION_PATH% + +set JAVAOPTS=-Denv.windir=%WINDIR% -Xmx768m +set JAVACMD=%LOCAL_FOP_HOME%\..\jre1.6.0_01\bin\java.exe +goto runFop + +:noJavaHome +if "%JAVACMD%" == "" set JAVACMD=java + +:runFop +rem ECHO "%JAVACMD%" +"%JAVACMD%" %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp "%LOCALCLASSPATH%" org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS% diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop_boc.bat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop_boc.bat new file mode 100644 index 0000000000000000000000000000000000000000..9a78bc2555f04e98eaf6d86274c784a8cce1b4d2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/fop_boc.bat @@ -0,0 +1,97 @@ +@ECHO OFF +rem %~dp0 is the expanded pathname of the current script under NT + +rem store dp0 in a variable, since it will be reset when switching through the comandline args! +set DP0=%~dp0 + +rem Code from Apache Ant project +rem Slurp the command line arguments. This loop allows for an unlimited number +rem of arguments (up to the command line limit, anyway). +rem Could also do a "shift" and "%*" for all params, but apparently doesn't work +rem with Win9x. + + +set argXMX=768 +set argXMS= + +set FOP_CMD_LINE_ARGS= +if ""%1""=="""" goto doneStart + +:setupArgs +if ""%1""=="""" goto doneStart +set arg=%~1 +set argOption=%arg:~0,4% + +IF /I "%argOption%" == "-Xmx" ( + set argXMX=%arg:-Xmx=% +) ELSE IF /I "%argOption%" == "-Xms" ( + set argXMS=%arg:-Xms=% +) ELSE ( + set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1 +) +shift +goto setupArgs +rem This label provides a place for the argument list loop to break out +rem and for NT handling to skip to. +:doneStart + +set LOGCHOICE= +rem The default commons logger for JDK1.4 is JDK1.4Logger. +rem To use a different logger, uncomment the one desired below +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger + +set LOGLEVEL= +rem Logging levels +rem Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger. +rem To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%\JRE\LIB\logging.properties +rem file instead. +rem Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal". +rem set LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO + +set LOCALCLASSPATH="%DP0%build\fop.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%build\fop-sandbox.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%build\fop-hyph.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xml-apis-1.3.02.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xercesImpl-2.7.1.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xalan-2.7.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\serializer-2.7.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\batik-all-1.6.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xmlgraphics-commons-1.3.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\avalon-framework-4.2.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\commons-io-1.3.1.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\commons-logging-1.0.4.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\jimi-1.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\jai_core.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\jai_codec.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\fop-hyph.jar" + +set JAVAOPTS=-Denv.windir=%WINDIR% +IF NOT "%argXMX%" == "" ( +set JAVAOPTS=%JAVAOPTS% -Xmx%argXMX%m +) +IF NOT "%argXMS%" == "" ( +set JAVAOPTS=%JAVAOPTS% -Xms%argXMS%m +) +goto runFop + +:runFop +set JAVACMD="%DP0%..\jre1.6.0_01\bin\java.exe" +rem ECHO %JAVACMD% +rem echo ***************************************** +rem echo JAVACMD: %JAVACMD% +rem echo ----------------------------------------- +rem echo JAVAOPTS: %JAVAOPTS% +rem echo ----------------------------------------- +rem echo LOGCHOICE: %LOGCHOICE% +rem echo ----------------------------------------- +rem echo LOGLEVEL: %LOGLEVEL% +rem echo ----------------------------------------- +rem echo LOCALCLASSPATH: %LOCALCLASSPATH% +rem echo ----------------------------------------- +rem echo FOP_CMD_LINE_ARGS: %FOP_CMD_LINE_ARGS% +rem echo ***************************************** +rem echo %JAVACMD% %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp %LOCALCLASSPATH% org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS% +rem echo ***************************************** +%JAVACMD% %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp %LOCALCLASSPATH% org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS% \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/README.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..88993f6564f389c858cf79b3a02ea21df38cfeed --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/README.txt @@ -0,0 +1,154 @@ + +Information on Apache FOP dependencies +========================================= + +$Id$ + +The Apache Licenses can also be found here: +http://www.apache.org/licenses/ + + +Normal Dependencies +---------------------- + +- Apache Jakarta Commons IO + + commons-io-*.jar + http://jakarta.apache.org/commons/io/ + (I/O routines) + + Apache License v2.0 + +- Apache Jakarta Commons Logging + + commons-logging-*.jar + http://jakarta.apache.org/commons/logging/ + (Logging adapter for various logging backends like JDK 1.4 logging or Log4J) + + Apache License v2.0 + +- Apache Avalon Framework + + avalon-framework-*.jar + http://excalibur.apache.org/framework/ + (Avalon Framework, maintained by the Apache Excalibur project) + + Apache License v2.0 + +- Apache XML Graphics Commons + + xmlgraphics-commons-*.jar + http://xmlgraphics.apache.org/ + (Common Library for Apache Batik and Apache FOP) + + Apache License v2.0 + +- Apache Batik + + batik-*.jar + http://xmlgraphics.apache.org/batik/ + (SVG Implementation) + + Apache License v2.0 + + + +Special Dependencies +----------------------- + +The special dependencies are the whole JAXP set which required for users +on JDK 1.3.x which doesn't include JAXP. But it is also interesting for +users on JDKs >= 1.4 if they want to replace the default JAXP +implementation delivered by the JDK. + +Replacing the default implementations involves understanding the +"Endorsed Standards Override Mechanism". +More information can be found here: +http://java.sun.com/j2se/1.4.2/docs/guide/standards/index.html + +- JAXP API + + xml-apis.jar + http://xml.apache.org/commons/components/external/ + (the JAXP API, plus SAX and various W3C DOM Java bindings, + maintained in XML Commons Externals) + + Apache License v2.0 (applies to the distribution) + SAX is in the public domain + http://www.saxproject.org/copying.html + W3C Software Notice and License (applies to the various DOM Java bindings) + W3C Document License (applies to the DOM documentation) + http://www.w3.org/Consortium/Legal/copyright-software + http://www.w3.org/Consortium/Legal/copyright-documents + http://www.w3.org/Consortium/Legal/ + +- Apache Xerces-J + + xercesImpl-*.jar + http://xerces.apache.org + (JAXP-compliant XML parser and DOM Level 3 implementation) + + Apache License v2.0 + +- Apache Xalan-J + + xalan-*.jar and serializer-*.jar + http://xalan.apache.org + (JAXP-compliant XSLT and XPath implementation) + + Apache License v2.0 (applies to Xalan-J) + Apache License v1.1 (applies to Apache BCEL and Apache REGEXP bundled in the JAR) + Historical Permission Notice and Disclaimer (applies to CUP Parser Generator) + http://www.opensource.org/licenses/historical.php + (see xalan.runtime.LICENSE.txt) + + + +Optional Dependencies +------------------------ + +The following libraries are not bundled with FOP and must be installed manually. +Please make sure you've read the license of each package. + +- JIMI Image library + + http://java.sun.com/products/jimi + Sun Binary Code License + +- JAI (Java Advanced Imaging API) + + http://java.sun.com/products/java-media/jai + Java Research License and Java Distribution License (Check which one applies to you!) + +- JEuclid (MathML implementation, for the MathML extension) + + http://jeuclid.sourceforge.net/ + http://sourceforge.net/projects/jeuclid + Apache License v1.1 + + + +Additional development-time dependencies +------------------------------------------- + +- Servlet API + + servlet-*.jar + http://jakarta.apache.org/tomcat/ + (Servlet API, javax.servlet) + + Apache License v1.1 + +- Apache Ant + + (not bundled, requires pre-installation) + http://ant.apache.org + (XML-based build system + + Apache License V2.0 + +- JUnit + + (not bundled, provided by Apache Ant or your IDE) + http://www.junit.org + Common Public License V1.0 \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework-4.2.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework-4.2.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..b1aa6d7c9c2174137b9dcb166a99a69523cc8417 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework-4.2.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..67db8588217f266eb561f75fae738656325deac9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework.LICENSE.txt @@ -0,0 +1,175 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework.NOTICE.TXT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework.NOTICE.TXT new file mode 100644 index 0000000000000000000000000000000000000000..416f7ba9b609a5d0fb1947bffdb964444da33c19 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/avalon-framework.NOTICE.TXT @@ -0,0 +1,11 @@ + ========================================================================= + == NOTICE file corresponding to the section 4 d of == + == the Apache License, Version 2.0, == + ========================================================================= + + This product is developed by the Apache Avalon Project. + http://avalon.apache.org + + The names "Avalon" and "Merlin" must not be used to endorse or promote + products derived from this software without prior written permission. + For written permission, please contact pmc@avalon.apache.org. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik-all-1.6.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik-all-1.6.jar new file mode 100644 index 0000000000000000000000000000000000000000..7b59021db86b60bb0fe65fa8537a871e2785e8b0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik-all-1.6.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..3e4e3d004084793138c1383213a0bb1b07f424a5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..6feaadad8cda936c7b78d5cefba6bb3230b3b85e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/batik.NOTICE.txt @@ -0,0 +1,8 @@ +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + +This software contains code from the World Wide Web Consortium (W3C) for the +Document Object Model API (DOM API) and SVG Document Type Definition (DTD). + +This software contains code from the International Organisation for Standardization +for the definition of character entities used in the software's documentation. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io-1.3.1.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io-1.3.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..7affdefcd2747f924d078dbe5e85bb1503532a4f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io-1.3.1.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..6b0b1270ff0ca8f03867efcd09ba6ddb6392b1e1 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io.LICENSE.txt @@ -0,0 +1,203 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..ce3b94a0fd273fab5c4813ea1bab9879de107473 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-io.NOTICE.txt @@ -0,0 +1,6 @@ +Apache Jakarta Commons IO +Copyright 2001-2007 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging-1.0.4.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging-1.0.4.jar new file mode 100644 index 0000000000000000000000000000000000000000..b73a80fab641131e6fbe3ae833549efb3c540d17 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging-1.0.4.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging.LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..439eb83b2f4dc494445cc3f7eec190c760b77f4f --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/commons-logging.NOTICE.txt @@ -0,0 +1,3 @@ +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/fop-hyph.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/fop-hyph.jar new file mode 100644 index 0000000000000000000000000000000000000000..d6564e5bafd9e41549aca2817974d2e2a20ff4e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/fop-hyph.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer-2.7.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer-2.7.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..7cd80696427f9a95030d79076aa73386a82aea23 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer-2.7.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..f4cea12064c6402674b61011b85470a0f1b97798 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/serializer.NOTICE.txt @@ -0,0 +1,15 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache Xalan serializer == + == distribution. == + ========================================================================= + + This product includes software developed by IBM Corporation (http://www.ibm.com) + and The Apache Software Foundation (http://www.apache.org/). + + Portions of this software was originally based on the following: + - software copyright (c) 1999-2002, Lotus Development Corporation., + http://www.lotus.com. + - software copyright (c) 2001-2002, Sun Microsystems., + http://www.sun.com. + - software copyright (c) 2003, IBM Corporation., http://www.ibm.com. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan-2.7.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan-2.7.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..979ee761ccfe8866d4b24b58b8b925726a10279b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan-2.7.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.BCEL.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.BCEL.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..58940a049732771f1d7feb498190623296742e9e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.BCEL.LICENSE.txt @@ -0,0 +1,52 @@ +Apache Software License, Version 1.1 +* +* Copyright (c) 2001 The Apache Software Foundation. All rights +* reserved. +* +* Redistribution and use in source and binary forms, with or without +* modification, are permitted provided that the following conditions +* are met: +* +* 1. Redistributions of source code must retain the above copyright +* notice, this list of conditions and the following disclaimer. +* +* 2. Redistributions in binary form must reproduce the above copyright +* notice, this list of conditions and the following disclaimer in +* the documentation and/or other materials provided with the +* distribution. +* +* 3. The end-user documentation included with the redistribution, +* if any, must include the following acknowledgment: +* "This product includes software developed by the +* Apache Software Foundation (http://www.apache.org/)." +* Alternately, this acknowledgment may appear in the software itself, +* if and wherever such third-party acknowledgments normally appear. +* +* 4. The names "Apache" and "Apache Software Foundation" and +* "Apache BCEL" must not be used to endorse or promote products +* derived from this software without prior written permission. For +* written permission, please contact apache@apache.org. +* +* 5. Products derived from this software may not be called "Apache", +* "Apache BCEL", nor may "Apache" appear in their name, without +* prior written permission of the Apache Software Foundation. +* +* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +* SUCH DAMAGE. +* ==================================================================== +* +* This software consists of voluntary contributions made by many +* individuals on behalf of the Apache Software Foundation. For more +* information on the Apache Software Foundation, please see +* <http://www.apache.org/>. +*/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..57bc88a15a0ee8266c259b2667e64608d3f7e292 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.LICENSE.txt @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..81ce7751ff41a488f5d9fd579d98c2b0045f245d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.NOTICE.txt @@ -0,0 +1,44 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache Xalan distribution. == + ========================================================================= + + This product includes software developed by + The Apache Software Foundation (http://www.apache.org/). + + Portions of this software was originally based on the following: + - software copyright (c) 1999-2002, Lotus Development Corporation., + http://www.lotus.com. + - software copyright (c) 2001-2002, Sun Microsystems., + http://www.sun.com. + - software copyright (c) 2003, IBM Corporation., http://www.ibm.com. + - voluntary contributions made by Ovidiu Predescu <ovidiu@cup.hp.com> on + behalf of the Apache Software Foundation that was originally developed + at Hewlett Packard Company. + + The binary distribution package (ie. jars, samples and documentation) of + this product includes software developed by the following: + + - The Apache Software Foundation + - Xerces Java - see xercesImpl.README.txt + - JAXP 1.3 APIs - see xml-apis.README.txt + - Bytecode Engineering Library - see BCEL.README.txt + - Regular Expression - see regexp.README.txt + + - Scott Hudson, Frank Flannery, C. Scott Ananian + - CUP Parser Generator runtime (javacup\runtime) - see runtime.README.txt + + + The source distribution package (ie. all source and tools required to build + Xalan Java) of this product includes software developed by the following: + + - The Apache Software Foundation + - Xerces Java - see xercesImpl.README.txt + - JAXP 1.3 APIs - see xml-apis.README.txt + - Bytecode Engineering Library - see BCEL.README.txt + - Regular Expression - see regexp.README.txt + - Ant - see ant.README.txt + - Stylebook doc tool - see stylebook-1.0-b3_xalan-2.README.txt + + - Elliot Joel Berk and C. Scott Ananian + - Lexical Analyzer Generator (JLex) - see JLex.README.txt diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.regexp.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.regexp.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..58940a049732771f1d7feb498190623296742e9e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.regexp.LICENSE.txt @@ -0,0 +1,52 @@ +Apache Software License, Version 1.1 +* +* Copyright (c) 2001 The Apache Software Foundation. All rights +* reserved. +* +* Redistribution and use in source and binary forms, with or without +* modification, are permitted provided that the following conditions +* are met: +* +* 1. Redistributions of source code must retain the above copyright +* notice, this list of conditions and the following disclaimer. +* +* 2. Redistributions in binary form must reproduce the above copyright +* notice, this list of conditions and the following disclaimer in +* the documentation and/or other materials provided with the +* distribution. +* +* 3. The end-user documentation included with the redistribution, +* if any, must include the following acknowledgment: +* "This product includes software developed by the +* Apache Software Foundation (http://www.apache.org/)." +* Alternately, this acknowledgment may appear in the software itself, +* if and wherever such third-party acknowledgments normally appear. +* +* 4. The names "Apache" and "Apache Software Foundation" and +* "Apache BCEL" must not be used to endorse or promote products +* derived from this software without prior written permission. For +* written permission, please contact apache@apache.org. +* +* 5. Products derived from this software may not be called "Apache", +* "Apache BCEL", nor may "Apache" appear in their name, without +* prior written permission of the Apache Software Foundation. +* +* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +* SUCH DAMAGE. +* ==================================================================== +* +* This software consists of voluntary contributions made by many +* individuals on behalf of the Apache Software Foundation. For more +* information on the Apache Software Foundation, please see +* <http://www.apache.org/>. +*/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.runtime.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.runtime.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..374d49849b18fd538802910d71a6d15c49dff474 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xalan.runtime.LICENSE.txt @@ -0,0 +1,20 @@ +CUP Parser Generator Copyright Notice, License, and Disclaimer +(runtime.jar component) + +Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice appear in all copies and that both +the copyright notice and this permission notice and warranty disclaimer +appear in supporting documentation, and that the names of the authors +or their employers not be used in advertising or publicity pertaining +to distribution of the software without specific, written prior permission. + +The authors and their employers disclaim all warranties with regard to +this software, including all implied warranties of merchantability +and fitness. In no event shall the authors or their employers be liable +for any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of or +in connection with the use or performance of this software. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xerces.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xerces.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..b37087c569871a8425823d2e92ec20f37f4accec --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xerces.LICENSE.txt @@ -0,0 +1,56 @@ +/* + * The Apache Software License, Version 1.1 + * + * + * Copyright (c) 1999 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Xerces" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation and was + * originally based on software copyright (c) 1999, International + * Business Machines, Inc., http://www.ibm.com. For more + * information on the Apache Software Foundation, please see + * <http://www.apache.org/>. + */ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl-2.7.1.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl-2.7.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..eac75ae8ef63d94dfd435c7d05dc26d14115399f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl-2.7.1.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..77dc14c65dece61546c9e175d8a54aab85fa4505 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xercesImpl.NOTICE.txt @@ -0,0 +1,14 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache Xerces distribution. == + ========================================================================= + + This product includes software developed by + The Apache Software Foundation (http://www.apache.org/). + + Portions of this software were originally based on the following: + - software copyright (c) 1999, IBM Corporation., http://www.ibm.com. + - software copyright (c) 1999, Sun Microsystems., http://www.sun.com. + - voluntary contributions made by Paul Eng on behalf of the + Apache Software Foundation that were originally developed at iClick, Inc., + software copyright (c) 1999. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis-1.3.02.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis-1.3.02.jar new file mode 100644 index 0000000000000000000000000000000000000000..243eaeaeb230dc765c0a9de0207c80430c5092c8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis-1.3.02.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE-SAX.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE-SAX.html new file mode 100644 index 0000000000000000000000000000000000000000..2b653f315e4f62966fb7ba3e4552c6c07ae8c597 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE-SAX.html @@ -0,0 +1,17 @@ + <html> + <head>SAX LICENSE</head> + <body> + <p>This license applies to all interfaces and classes in the + org/xml/sax hierarchy. + </p> + <p> + <blockquote> + <em>This module, both source code and documentation, is in the + Public Domain, and comes with <strong>NO WARRANTY</strong>.</em> + See <a href='http://www.saxproject.org'>http://www.saxproject.org</a> + for further information. + </blockquote> + </p> +</body> +</html> + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.DOM-documentation.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.DOM-documentation.html new file mode 100644 index 0000000000000000000000000000000000000000..4a11084985870f1cac0bd46d1ab5d454a286c0a9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.DOM-documentation.html @@ -0,0 +1,74 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<?xml version="1.0" encoding="iso-8859-1"?><HTML +xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>W3C Document License</TITLE> +<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> + +<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD> +<BODY text=#000000 bgColor=#ffffff> +<H1>W3C<SUP>®</SUP> DOCUMENT LICENSE</H1> +<H3 id=version><A +href="http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</A></H3> +<P>Public documents on the W3C site are provided by the copyright holders under +the following license. By using and/or copying this document, or the W3C +document from which this statement is linked, you (the licensee) agree that you +have read, understood, and will comply with the following terms and +conditions:</P> +<P>Permission to copy, and distribute the contents of this document, or the W3C +document from which this statement is linked, in any medium for any purpose and +without fee or royalty is hereby granted, provided that you include the +following on <I>ALL</I> copies of the document, or portions thereof, that you +use:</P> +<OL> + <LI>A link or URL to the original W3C document. + <LI>The pre-existing copyright notice of the original author, or if it doesn't + exist, a notice (hypertext is preferred, but a textual representation is + permitted) of the form: "Copyright © [$date-of-document] <A + href="http://www.w3.org/">World Wide Web Consortium</A>, (<A + href="http://www.lcs.mit.edu/">Massachusetts Institute of Technology</A>, <A + href="http://www.ercim.org/">European Research Consortium for Informatics and + Mathematics</A>, <A href="http://www.keio.ac.jp/">Keio University</A>). All + Rights Reserved. <A + href="http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</A>" + + <LI><EM>If it exists</EM>, the STATUS of the W3C document. </LI></OL> +<P>When space permits, inclusion of the full text of this <B>NOTICE</B> should +be provided. We request that authorship attribution be provided in any software, +documents, or other items or products that you create pursuant to the +implementation of the contents of this document, or any portion thereof.</P> +<P>No right to create modifications or derivatives of W3C documents is granted +pursuant to this license. However, if additional requirements (documented in the +<A href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A>) are +satisfied, the right to create modifications or derivatives is sometimes +granted by the W3C to individuals complying with those requirements.</P> +<P>THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO +REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED +TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, +NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR +ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY +THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.</P> +<P>COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE +OR IMPLEMENTATION OF THE CONTENTS THEREOF.</P> +<P>The name and trademarks of copyright holders may NOT be used in advertising +or publicity pertaining to this document or its contents without specific, +written prior permission. Title to copyright in this document will at all times +remain with copyright holders.</P> +<P></P> +<P>----------------------------------------------------------------------------</P> +<P>This formulation of W3C's notice and license became active on December 31 +2002. This version removes the copyright ownership notice such that this license +can be used with materials other than those owned by the W3C, moves information +on style sheets, DTDs, and schemas to the <A +href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A>, reflects +that ERCIM is now a host of the W3C, includes references to this specific dated +version of the license, and removes the ambiguous grant of "use". See the <A +href="http://www.w3.org/Consortium/Legal/copyright-documents-19990405">older +formulation</A> for the policy prior to this date. Please see our <A +href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A> for common +questions about using materials from our site, such as the translating or +annotating specifications. Other questions about this notice can be directed to +<A href="mailto:site-policy@w3.org">site-policy@w3.org</A>.</P> +<P></P> +<ADDRESS>Joseph Reagle <<A +href="mailto:site-policy@w3.org">mailto:site-policy@w3.org</A> </ADDRESS> +<P>Last revised by Reagle $Date: 2005/07/19 16:33:09 $</P></BODY></HTML> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.DOM-software.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.DOM-software.html new file mode 100644 index 0000000000000000000000000000000000000000..6e2c97a590afc3ba685d118dd05d2e35cbbc559c --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.DOM-software.html @@ -0,0 +1,66 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<?xml version="1.0" encoding="iso-8859-1"?><HTML +xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>W3C Software License</TITLE> +<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> + +<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD> +<BODY text=#000000 bgColor=#ffffff> +<H1>W3C<SUP>®</SUP> SOFTWARE NOTICE AND LICENSE</H1> +<H3 id=version><A +href="http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231</A></H3> +<P>This work (and included software, documentation such as READMEs, or other +related items) is being provided by the copyright holders under the following +license. By obtaining, using and/or copying this work, you (the licensee) agree +that you have read, understood, and will comply with the following terms and +conditions.</P> +<P>Permission to copy, modify, and distribute this software and its +documentation, with or without modification, for any purpose and without +fee or royalty is hereby granted, provided that you include the following on ALL +copies of the software and documentation or portions thereof, including +modifications:</P> +<OL> + <LI>The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work. + <LI>Any pre-existing intellectual property disclaimers, notices, or terms and + conditions. If none exist, the <A + href="http://www.w3.org/Consortium/Legal/2002/copyright-software-short-notice-20021231.html">W3C + Software Short Notice</A> should be included (hypertext is preferred, text is + permitted) within the body of any redistributed or derivative code. + <LI>Notice of any changes or modifications to the files, including the date + changes were made. (We recommend you provide URIs to the location from which + the code is derived.) </LI></OL> +<P>THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS +MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE +OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD +PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.</P> +<P>COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR +DOCUMENTATION.</P> +<P>The name and trademarks of copyright holders may NOT be used in advertising +or publicity pertaining to the software without specific, written prior +permission. Title to copyright in this software and any associated documentation +will at all times remain with copyright holders.</P> +<P></P> +<P>____________________________________</P> +<P>This formulation of W3C's notice and license became active on December 31 +2002. This version removes the copyright ownership notice such that this license +can be used with materials other than those owned by the W3C, reflects that +ERCIM is now a host of the W3C, includes references to this specific dated +version of the license, and removes the ambiguous grant of "use". Otherwise, +this version is the same as the <A +href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">previous +version</A> and is written so as to preserve the <A +href="http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses">Free +Software Foundation's assessment of GPL compatibility</A> and <A +href="http://www.opensource.org/licenses/W3C.php">OSI's certification</A> under +the <A href="http://www.opensource.org/docs/definition.php">Open Source +Definition</A>. Please see our <A +href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A> for common +questions about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. Other questions about +this notice can be directed to <A +href="mailto:site-policy@w3.org">site-policy@w3.org</A>.<BR> </P> +<ADDRESS>Joseph Reagle <<A +href="mailto:site-policy@w3.org">mailto:site-policy@w3.org</A> </ADDRESS> +<P>Last revised by Reagle $Date: 2005/07/19 16:33:09 $</P></BODY></HTML> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..50694e5ee59ed233ff6bcd70518a2bfa00459a46 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xml-apis.NOTICE.txt @@ -0,0 +1,13 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache xml-commons xml-apis == + == distribution. == + ========================================================================= + + This product includes software developed by The Apache Software Foundation + (http://www.apache.org/). + + Portions of this software were originally based on the following: + - software copyright (c) 1999, IBM Corporation., http://www.ibm.com. + - software copyright (c) 1999, Sun Microsystems., http://www.sun.com. + - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons-1.2.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons-1.2.jar new file mode 100644 index 0000000000000000000000000000000000000000..693cd88c2388db1ae2c546aaf22bbe765cf77c31 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons-1.2.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons-1.3.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons-1.3.jar new file mode 100644 index 0000000000000000000000000000000000000000..df877346049c663270da28594d03d57b64839eaf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons-1.3.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons.LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..76171ea850599d149cb9931758243a69d34c1159 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/lib/xmlgraphics-commons.NOTICE.txt @@ -0,0 +1,5 @@ +Apache XML Graphics Commons +Copyright 2006-2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/status.xml b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/status.xml new file mode 100644 index 0000000000000000000000000000000000000000..bd912518435cec7ff3c066cc208a63a5dbc61996 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop-0.94.boc.02/status.xml @@ -0,0 +1,785 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id: status.xml 564159 2007-08-09 09:56:41Z vhennebert $ --> +<status> + + <developers> + <!-- Maintained in src/documentation/content/xdocs/team.xml --> + </developers> + + <todo> + <!-- See Bugzilla and http://wiki.apache.org/xmlgraphics-fop/FOPProjectTasks --> + </todo> + + <changes> + <release version="FOP Trunk"> + </release> + <release version="0.94" date="XX August 2007"> + <action context="Code" dev="JM" type="fix"> + AFP Renderer: Bugfix for 1 bit images where the width is not a multiple of 8. + </action> + <action context="Code" dev="MM" type="add"> + Support for keep-together.within-line="always". + </action> + <action context="Code" dev="MM" type="fix"> + Fixed incomplete support for Unicode Word Joiner characters (U+2060 and U+FEFF). + </action> + <action context="Code" dev="VH" type="add"> + Add support for conditional spaces in table-cells. + </action> + <action context="Code" dev="AD" type="add" fixes-bug="42785" due-to="Max Berger"> + Support alignment-adjust for images. + </action> + <action context="Code" dev="AD" type="add" fixes-bug="41044" due-to="Richard Wheeldon"> + Partial application of the patch in Bugzilla 41044: + * addition of a generic PropertyCache to be used by all Property + types that can be safely canonicalized + * modified EnumProperty, StringProperty, NumberProperty, EnumNumber + and FixedLength to make use of the cache infrastructure + </action> + <action context="Code" dev="AD" type="update" fixes-bug="41656"> + Refactoring in the fo package: + -> removal of the childNodes instance member in fop.fo.FObj + -> addition of a firstChild instance member in fop.fo.FObj + -> addition of a siblings instance member in fop.fo.FONode + -> addition of a FONodeIterator interface in FONode + corresponding implementation in FObj + -> changed implementations of FObj.addChildNode(), .removeChild() and .getChildNodes() + </action> + <action context="Code" dev="AD" type="update" fixes-bug="42089" due-to="Adrian Cumiskey"> + Code cleanup and restructuring: + Refactoring of PageSequenceLayoutManager and provide common FObj id property use + </action> + <action context="Code" dev="AD" type="add"> + Slight improvement of relative font-weight handling in the properties + package. + </action> + <action context="Code" dev="JM" type="update"> + Updated PDF/A-1b support according to ISO-19005-1:2005/Cor.1:2007. + </action> + <action context="Code" dev="JM" type="add" importance="high" fixes-bug="41831" due-to="Adrian Cumiskey"> + Add support for font auto-detection (easier font configuration). + </action> + <action context="Code" dev="JM" type="update" fixes-bug="42406" due-to="Hussein Shafie"> + Use source resolution setting for bitmap images which don't provide their own + resolution. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="42109" due-to="Paul Vinkenoog"> + Fixed the rendering of zero-width spaces for certain fonts by not generating them into + the area tree. + </action> + <action context="Code" dev="LF" type="fix"> + Fixed a problem with disappearing footnotes inside hyphenated inlines (and footnotes with hyphenated inline child). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="42067" due-to="Paul Vinkenoog"> + Add support for exact positioning of internal PDF links. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="41434" due-to="Martin Kögler"> + Fix PDF Genaration for non-ASCII compatible locales. + </action> + <action context="Code" dev="VH" type="fix"> + Fix several exceptions when break-before/after is set on the first/last row of a table. + </action> + <action context="Code" dev="VH" type="fix"> + Fix extra page break when break-before is set on both a table and its first row. + </action> + <action context="Code" dev="VH" type="fix"> + Make keep-with-next and keep-with-previous work on fo:table. + </action> + <action context="Code" dev="VH, JM" type="add" importance="high" fixes-bug="36934"> + Add support for the collapsing-border model in tables. + </action> + <action context="Code" dev="JB" type="add" importance="high"> + Add support for named destinations in PDF. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a problem with keep-with-next on table-rows. Once a keep-with-next was set + inside a table, the FO following the table would always be glued to the previous table. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a problem with the auto-rotate-landscape setting in the PostScript renderer. + It didn't generate the right setpagedevice command. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed an IllegalArgumentException for absolutely positioned block-containers with a + border and no height/bpd set. + </action> + <action context="Code" dev="JM" type="add"> + Add support for a two-pass production for PostScript output to minimize file size. This + adds images only once and adds only the fonts that are really used. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="41652"> + If a line contained nothing but a linefeed, this didn't produce empty lines. + Replaced the auxiliary zero-width box with a glue the width of a line, + and shrinkable to zero-width. + </action> + <action context="Code" dev="VH" type="fix" fixes-bug="40120" due-to="Adrian Cumiskey"> + Stricter FOP user configuration checking + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="41572" due-to="Erwin Tratar"> + Fix parsing 'url(...)' when the URL itself contains a bracketed part. + </action> + <action context="Code" dev="JM" type="add"> + Support for GIF images in RTF output (RTF handler, only. Does not affect the RTF library.) + </action> + <action context="Code" dev="JM" type="fix"> + Fix for NPE with PNG images for RTF output. + </action> + <action context="Code" dev="AD" type="fix"> + Fix for properly parsing font-family names containing spaces. + </action> + <action context="Code" dev="JM" type="add"> + Support for soft masks (transparency) with ImageIO image adapter. + </action> + <action context="Code" dev="LF" type="fix" fixes-bug="41019"> + Fix incorrect behaviour of the BreakingAlgorithm when some inline content is wider than + the available ipd, causing a restart. + </action> + <action context="Code" dev="JM" type="fix"> + Fix for PDF corruption when a TrueType font with spaces in its name is embedded and no + XML font metrics file for that font is used. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="41426" due-to="Adrian Cumiskey"> + Fix for ClassCastException when fo:wrapper was used as direct child of fo:flow. + Note: "id" attributes are still not handled properly on fo:wrapper! + </action> + <action context="Code" dev="MM" type="add"> + Added support for the soft hyphen (SHY) character. + </action> + <action context="Code" dev="MM" type="add"> + Added support for line-height-shift-adjustment property. + </action> + <action context="Code" dev="SP" type="add"> + Added support for the system property fop.home to + cli.Main.getJARList(). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40930"> + Added support for display-align for table-cell in RTF output. + </action> + <action context="Code" dev="MM" type="add" importance="high"> + Added support for UAX#14 type line breaking. Support does not extend across nested fo:inline elements. + </action> + </release> + <release version="0.93" date="9 January 2007"> + <notes> + <p>This is the first production grade release of the new FOP + codebase.</p> + <ul> + <li>It contains the new API first introduced in release 0.92 + beta. The preceding API has been removed. + </li> + <li> + See the <a href="../compliance.html">compliance page</a> for an + overview of the compliance of this release with the XSL 1.0 and + 1.1 recommendations. + </li> + <li> + This release again contains many bug fixes and new features. See + below for details. + </li> + <li> + See the <a href="../knownissues.html">known issues page</a> + for an overview of the known issues with this release. + </li> + </ul> + <p>Caveats:</p> + <ul> + <li> + You may experience different behaviour compared to version 0.20.5. + Please consult the <a href="upgrading.html">"Upgrading"</a> page for details. + </li> + </ul> + </notes> + <action context="Code" dev="BD" type="add" importance="high"> + Added support for the use of Open Type fonts + </action> + <action context="Code" dev="BD" type="update" fixes-bug="5535" due-to="Adam Strzelecki, Victor Mote" importance="high"> + Enabled Copy/Paste from PDF content in Acrobat Reader for text using embedded TrueType fonts. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="41044" due-to="Richard Wheeldon"> + Commented out unused properties, in order to minimize memory usage. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="41009" due-to="Richard Wheeldon"> + Removed unused attributes from TableCell. + </action> + <action context="Code" dev="JM" type="add"> + Added initial support for loading fonts without a pre-created XML font metric + file. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40729" due-to="Peter Coppens" importance="high"> + Support for the rgb-icc() function and for a proprietary cmyk() function (for device CMYK + colors only through the PDF renderer so far). + </action> + <action context="Code" dev="JM" type="update" fixes-bug="40813" due-to="Richard Wheeldon"> + Minor fixes and improvements for the AWT Preview (keyboard shortcuts, scrolling, windows + setup). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40849" due-to="Dominic Brügger"> + Added support for SVG in fo:instream-foreign objects for RTF output. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed bug when the sum of column widths of a table is larger than the + specified widths. The table width was not adjusted. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Nested tables with headers and footers were not handled correctly and could + overlap with the region-after. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40519" due-to="Oliver Hernà ndez Valls"> + Added support for CCITT compression in the TIFFRenderer by switching to the ImageWriter + abstraction from XML Graphics Commons. + </action> + <action context="Code" dev="JM" type="add"> + Extension properties fox:orphan-content-limit and fox:widow-content-limit which + help with list-block and table layout. See the documentation for details. + </action> + <action context="Code" dev="JM" type="add"> + Configuration option in the Java2D-based renderers that allows to disable the default + white background in order to produce bitmap output with transparency. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="39414"> + Split up FOText instances larger than 32K characters to avoid + integer overflow during layout. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Corrected painting of shading patterns and position of links for SVG images + inside FO documents. + </action> + <action context="Code" dev="AD" type="update"> + Minor fix: correctly set negative values for ipd/bpd to zero. + </action> + <action context="Code" dev="AD" type="update" fixes-bug="35656"> + Rework of default column-creation / column-width setting from + cells in the first row. + </action> + <action context="Code" dev="AD" type="update" fixes-bug="40270" due-to="Gary Reed"> + Added relaxed validation for empty list-item-*, as suggested by Gary Reed. + </action> + <action context="Code" dev="AD" type="update"> + Modified proportional-column-width() function to log an error if used + with table-layout=auto + </action> + <action context="Code" dev="AD" type="fix"> + Deferred property resolution for markers until they are actually retrieved, + which leads to percentages and relative font-sizes now getting the correct + values. Also deferred white-space-handling for markers. + </action> + <action context="Code" dev="JM" type="update"> + Changed the way overflowing pages are handled. The overflow property on region-body + is now used to define the behaviour. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a memory-leak: The FO tree part of a page-sequence was not released when a + page-sequence was finished. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Table headers and footers were swallowed when a table was nested in a list-block. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a bug with indent handling when margins are used on a surrounding block and + not start/end-indent. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="40106" due-to="Jeroen Meijer"> + Compatibility fix for GCJ (GNU Classpath): Using "UTF-16BE" instead of "UnicodeBigUnmarked" + encoding. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="40062" due-to="Gilles Beaugeais"> + Fixed handling for CCITT Group 4 TIFF images with fill order 2. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="40048" due-to="Igor Istomin"> + Fixed setting of page margins in AWT Renderer like it was done in the print renderer. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed two memory-leaks in image handling. The image cache is finally working + properly. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39608"> + Let numeric property values without a unit be treated as pixels like in HTML. + This fixes certain NullPointerException when no units are specified. + (Note: the use of pixels in XSL-FO is discouraged!) + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Potential multi-threading issue (ConcurrentModificationException) + eliminated for ElementMapping classes. + </action> + <action context="Code" dev="JM" type="fix"> + No more System.exit() and look & feel setting calls inside the reusable + parts of the AWT viewer. + </action> + <action context="Code" dev="JM" type="fix"> + Proper escaping of characters in list-items labels for RTF output. + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: FOUserAgent specific configuration parameters specified in config file + were not set when FOP was invoked from command line. + </action> + <action context="Code" dev="JM" type="add" importance="high"> + Added support for PDF/A-1b and PDF/X-3:2003. (Note: this may still be a bit + incomplete. Feedback is welcome!) + </action> + <action context="Code" dev="JM" type="add"> + The CIDSet object is now generated for CID fonts which are embedded in PDFs. + (Required by PDF/A). + </action> + <action context="Code" dev="JM" type="update" importance="high"> + The Java2DRenderer (and therefore the print and bitmap renderers) is now + offering the same quality as the PDF and PS renderers. Note: There can still + be little differences between PDF and Print/PNG/TIFF because the latter uses + a different font metrics source. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="39712"> + Bugfix: components of the border-separation property weren't set when + in shorthand-mode, leading to a NPE being thrown. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Table headers were omitted when a table is a child of a block-container. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Bookmarks in PDF will be generated even if some bookmarks cannot be + resolved. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="39560"> + Bugfix: the interaction between the table FOs and properties package in + determining initial values for column-number should be a one-time process, + not repeated when the table is in a marker that is retrieved. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: All fonts names were converted unnecessarily to lower case in RTF output. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: The combination of hyphenation and kerning resulted in slightly ragged + right ends for right-aligned and justified text. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: NullPointerException in AreaAdditionUtil in a table-cell spanning + multiple pages and with a marker. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39533"> + Bugfix: NullPointerException in RTF output when a table does not contain + table-columns. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39607" due-to="Julien Aymé"> + Bugfix: NullPointerException in RTF library when there are no borders on + the parent table. + </action> + <action context="Code" dev="JM" type="add" importance="high"> + Automatic support for all fonts available to the Java2D subsystem for all + Java2D-descendant renderers (TIFF, PNG, print, AWT). + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Improved baseline detection in TTFReader for TrueType fonts. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39443"> + Bugfix: tables nested in inline elements caused a NullPointerException. + </action> + <action context="Code" dev="JM" type="update"> + The default sRGB color profile provided by the Java class library is no longer + embedded if it is encountered. This should reduce the PDF size considerably. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39443"> + Bugfix: Sections with span="all" lead to overlapping text if spanning multiple pages. + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: Percentages in vertical-align property values were not correctly handled. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38243" due-to="Gerhard Oettl"> + Bugfix: Gaps in table-columns cause a NullPointerException. + </action> + <action context="Code" dev="JM" type="update" fixes-bug="38946" due-to="Max Berger"> + Changed the internal representation of colors to use Java's own color infrastructure + instead of FOP's home-grown classes. + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: TABs were not correctly replaced by spaces in some circumstances. + </action> + <action context="Code" dev="JM" type="update"> + Content in block-containers makes better use of shrink to fit content vertically + into the available area. This can be used indirectly to justify content vertically + in a block-container. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: basic-links with internal destinations in documents with multiple + page-sequences sometimes pointed at the wrong page. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed ClassCastException when retrieve-marker is used as a direct child + if static-content in which case leading and trailing white space is not properly + removed. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39285"> + Bugfix: Fixed OutOfMemoryException with long data URLs (RFC 2397). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="39118" due-to="Pierre-Henri Kraus"> + Initial support for page-number-citation-last (XSL 1.1). Works without problems + only for page-sequence so far. + </action> + </release> + <release version="0.92beta" date="18 Apr 2006"> + <action context="Code" dev="JM" type="fix"> + Bugfix: The generation of the PDF "d" (setdash) command was assuming that + only integer values can be used but that isn't the case. Dash patterns + PDFGraphics2D would be wrong in the process. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed a division by zero problem in TTFReader and improved the detection + of the capHeight and xHeight font metric values for TrueType fonts. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Allow URLs in basic-link's external-destination to be wrapped in "url()". + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: Corrected enumerated property value for white-space property + from "no-wrap" to "nowrap". + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="38457"> + Bugfix: Added support for white-space-treatment="preserve" in particular to + support the white-space="pre" short hand property. + </action> + <action context="Code" dev="JM" type="fix"> + Corrected expectation and behaviour for the text-indent property to only apply + to the first line area generated by a block. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for invalid handling of ICC color profiles in JPEG images and for + dealing with CMYK JPEG images with the Adobe APPE marker. + </action> + <action context="Code" dev="JM" type="add"> + Initial support for page-position="last" added. + </action> + <action context="Code" dev="JM" type="add"> + Reenabled loading of user-supplied hyphenation patterns that was available in + FOP 0.20.5. (See "hyphenation-base" option in the user configuration) + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Certain filter combinations in PDF could lead to invalid PDFs. + DecodeParams were not properly handled. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: CCITT Group 4 encoded TIFF images with multiple strips are now properly + embedded in PDF files. + </action> + <action context="Code" dev="JM" type="add"> + Added support for fixed-width spaces. + </action> + <action context="Code" dev="JM" type="add"> + Added support for kerning. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed a copy/paste error in the table layout code that caused wrong page + break decisions when table-headers and/or table-footers are used. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed an NPE that was thrown when a table was used inside a footnote-body. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed a problem with certain TrueType fonts which are missing the "PCLT" + table, where a baseline-shift="sub" had no effect due to a missing x-height value. + (Note: This only affects TTFReader, so the font metric file has to be regenerated.) + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: When the base URL was specified as a file system path, the constructed + URL was wrong. + </action> + <action context="Code" dev="JM" type="add" due-to="Jirà MareÅ¡"> + Support for "userconfig" attribute in FOP Ant Task. + </action> + <action context="Code" dev="JM" type="add"> + Initial support for XMP metadata (PDF 1.4) under fo:declarations. + </action> + <action context="Code" dev="AD" type="add"> + Added support for the background-position shorthand property. + </action> + <action context="Code" dev="AD" type="add"> + Added support for the font shorthand property. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="38618" due-to="Max Berger"> + Added support for system-color() function. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed two causes for ClassCastExceptions in BlockContainerLayoutManager. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: padding-top and padding-bottom on list-items could lead to wrong page + break decisions and thus to overlapping text. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: break-before and break-after were ignored on list-items. + </action> + <action context="Code" dev="LF" type="fix" fixes-bug="38507"> + Bugfix: The elements representing a non-breaking space weren't always correct. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38453"> + Bugfix: Text-decoration was not promoted if no text-decoration attribute was + specified on a nested element. + </action> + <action context="Code" dev="AD" type="add" fixes-bug="38282" + due-to="Gerhard Oettl (gerhard.oettl.at.oesoft.at)"> + Added support for the from-table-column() function. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38397"> + Bugfix: Spanned cells could lead to an false error message about overlapping + cells and ultimately a NullPointerException. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Regions with non-standard names got ignored in RTF output leading to + missing headers and footers. + </action> + <action context="Code" dev="JM" type="fix"> + The RTF output now properly generates the "\landscape" flag for documents in + landscape orientation. + </action> + <action context="Code" dev="JM" type="fix"> + Following a clarification by the XSL FO SG, space traits are only set on the + first and last area generated by an FO, and not on every area anymore. + </action> + <action context="Code" dev="JM" type="add"> + New feature: "Intermediate format" (IF). The IF is basically the XML dialect + written by the area tree renderer (XMLRenderer). A new parser for this format + allows reparsing a serialized and possibly modified area tree and rendering it + to the final target format. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Floating point numbers were not properly formatted in the PDF renderer + which could lead to error messages while opening a PDF in Acrobat Reader. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="38098" + due-to="Gerhard Oettl"> + Implement property name as default argument on some xsl-function calls. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="38087" + due-to="Gerhard Oettl"> + Implement force-page-count property of page-sequence. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38054"> + Bugfix: Spans that end up with a negative height don't get swallowed anymore. + </action> + <action context="Code" dev="MM" type="add" fixes-bug="36729"> + Relative URLs for the font configuration attributes metrics-url and embed-url + are now supported. A new configuration property font-base has been added. It + sets the base URL against which relative font URLs are resolved. If font-base is + not set base is used. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="38132" due-to="Richard Wheeldon"> + Added support for RFC2397 "data" URLs. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38132"> + Bugfix: Certain border styles could lead to a NullPointerException. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38102"> + Bugfix: Space was not adjusted if the space was on a nested block. This could + lead to content overflowing the bottom of a page. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: TableCell did not properly report that it generates reference-areas + which could lead to wrong inherited values for start-indent and end-indent. + </action> + <action context="Code" dev="JM" type="add"> + The font loading code now reads the encoding value from the XML font metrics file + so that fonts like Symbol and ZapfDingbats can be embedded explicitely (Required by PDF/A). + </action> + <action context="Code" dev="SP" type="update"> + Improvements to the code for inline block content. + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="38089"> + Bugfix: Image height for BMP images was incorrectly calculated + </action> + <action context="Code" dev="AD" type="update"> + Revision of refinement white-space handling. + </action> + <action context="Code" dev="AD" type="add"> + Added feature: support for white-space shorthand + </action> + <action context="Code" dev="AD" type="add"> + Added feature: support for page-break-* shorthands + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="38053"> + Bugfix: NullPointerException on certain fo:inline within lists. + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="37743"> + Bugfix: ClassCastException on certain fo:inline with border combinations. + </action> + <action context="Code" dev="MM" type="fix"> + Changed a method name in LineArea from finalize to finalise because it was + never intended for the method to be an override of the Java Object finalize + method. If invoked by the Java garbage collector it may cause a NPE. + </action> + </release> + <release version="0.91beta" date="23 Dec 2005"> + <action context="Code" dev="JM" type="update"> + Deprecated Fop constructors that use integer constants to select the + output format have been removed in favor or the constructors that use + MIME types. + </action> + <action context="Code" dev="MM" type="fix"> + Fixed a bug where the linefeed-treatment property value "preserve" was not + honoured when used in conjunction with text-align="center". + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37964"> + Bugfix: hard breaks with even-page or odd-page were not handled correctly + when spaces were surrounding the break. + </action> + <action context="Code" dev="JM" type="update"> + Changed the XMLHandler interface so it doesn't report the MIME type it + supports but instead can report whether it supports a particular Renderer + implementation. XMLHandlers are now configurable. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a bug where SVG content could be clipped when rendered to PostScript. + </action> + <action context="Code" dev="JM" type="fix"> + Changed the way resolutions are handled. The single resolution in the user + agent got split up into source and target resolutions. For more info, see + the updated documentation. Note: backwards-incompatible change! + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37875"> + Bugfix: Some content inside a table-header may not have been renderered on + pages n > 1 in certain conditions. + </action> + <action context="Code" dev="MM" type="fix"> + Fixed a bug where an empty line, i.e. a block containing only a &nbsp;, + was not rendered at all. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a bug where the area for a finished cell that is broken over pages was + created once for each row it was spanned over instead of only once. + </action> + <action context="Code" dev="JM" type="add"> + Added checks that warn about tables and block-containers that are wider than + the available content area. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37880"> + Bugfix: Footnotes were lost if the footnote appeared in centered text. + </action> + <action context="Code" dev="JM" type="update"> + Improved log and error messages in a number of places by adding additional + context information that should make it easier to find the location in the + source files. + </action> + <action context="Code" dev="JM" type="fix"> + Fix to correct image sizes in RTF output. + </action> + <action context="Code" dev="JM" type="add"> + First attempt at SVG support in RTF output. SVG images are converted to 300dpi JPEG + images internally. + </action> + <action context="Code" dev="JM" type="update"> + Additional checks to detect text overflows. The overflow property is now properly + handled where applicable. + </action> + <action context="Code" dev="JM" type="update"> + Source location information improved. If location information is not available, + the context information is provided based on text content. + </action> + <action context="Code" dev="JM" type="add"> + The command-line now automatically sets two parameters for any XSLT transformation: + "fop-output-format" contains the MIME type of the currently selected output format, + "fop-version" contains FOP's version number. + </action> + <action context="Code" dev="JM" type="fix"> + The output file is now deleted when an exception occurs when calling FOP from + the command-line. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Areas for table-cells that are broken over more than one page are now + generated even if all its content is already painted on a previous page. This + fixes strange effects like a table grid that is not completely painted. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37828"> + Bugfix: Column balancing produced strange break decisions in certain multi-column + documents with large amounts of text. + </action> + <action context="Code" dev="JM" type="add"> + Added an alternative set of rules for calculating text indents which tries to mimic + the behaviour of many commercial FO implementations that chose to break the rules + in the FO specification in order to better meet the natural expectations of + inexperienced FO users. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37815" due-to="Tom Craddock"> + Bugfix: The combination of content-width="scale-to-fit" and content-height="100%" + did not work as expected due to a datatype conversion bug. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37813"> + Bugfix: A span="all" on the first block cause a subsequent page break and the first block + didn't span all columns. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Self-created OutputStreams in PNG Renderer were not properly closed. + </action> + <action context="Code" dev="JM" type="update"> + The border-collapse property on fo:table is now forced to the value "separate" until the collapsing + border has been implemented. + </action> + <action context="Code" dev="JM" type="add"> + font-family list still not fully supported but a comma-separated list is now properly tokenized. + FOP will now go through all fonts in the list to find one that is available, but it doesn't + do so per character, yet. + </action> + <action context="Code" dev="JM" type="add"> + Implemented "Overconstrained Geometry" rules (5.3.4, XSL 1.0) for the most important cases. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Relatively positioned BlockViewports (from block-containers) caused the paint + cursor not be be properly advanced when space-before or space-after were present. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Space resolution was incomplete for content in table-cells. Conditional elements + didn't get removed. + </action> + <action context="Code" dev="JM" type="fix"> + The validation check for non-zero borders and padding on a region-* and for empty static-content + elements is now turned off when relaxed validation is active to improve compatibility with + FO documents written for other FO implementations. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for "/ by zero" ArithmeticExceptions when an URL to a non-existing image is used + and content-width and/or content-height is used. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for a multi-threading problem: + propertyListTable initialization moved from the constructor to a static block in FONode. + This fixes NullPointerExceptions in PropertyList. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for placement of text inside a text area when borders are present in PostScript output. + </action> + <action context="Code" dev="JM" type="update"> + Improvements on leader painting in PDF output. + </action> + <action context="Code" dev="JM" type="add"> + Support for leader painting in PostScript output. + </action> + <action context="Code" dev="LF, MM" type="add"> + Support for hyphenation-ladder-count. + </action> + </release> + <release version="0.90alpha1" date="22 Nov 2005"> + <action context="Code" dev="all" type="update"> + <strong>Complete redesign of the FOP codebase</strong> in the period between Dec 2001 and Nov 2005. + There are just too many changes to list here. If you like to know details, run + <code>"svn log --verbose http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/"</code>. + </action> + </release> + <release version="0.20.5" date="18 July 2003"> + <action context="Code" dev="all" type="update"> + For the change log for the maintenance branch + (where FOP 0.20.5 came from), please see the "CHANGES" file in the distribution, or + <a href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_20_2-maintain/CHANGES?view=markup">the CHANGES file in the SVN repository</a>. + </action> + </release> + </changes> + +</status> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/KEYS b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/KEYS new file mode 100644 index 0000000000000000000000000000000000000000..497ccb3d641c079890f2b6b9f15122602f1b34b7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/KEYS @@ -0,0 +1,248 @@ +This file contains the PGP keys of various developers. +Please don't use them for email unless you have to. Their main +purpose is code signing. + +Users: + pgp < KEYS + (gpg --import < KEYS) +Developers: + pgp -kxa <your name> and append it to this file. + (pgpk -ll <your name> && pgpk -xa <your name>) >> this file. + (gpg --list-sigs <your name> + && gpg --armor --export <your name>) >> this file. + +pub 1024D/8408F755 2003-01-20 Christian Geisert <chrisg@apache.org> +sub 1024g/41D98B12 2003-01-20 +pub 1024D/7C611584 2005-07-19 Jeremias Märki <jeremias@apache.org> +sub 2048g/C0F1AD34 2005-07-19 +pub 1024D/5F298824 2006-09-30 Simon Pepping <spepping@leverkruid.eu> +sub 2048g/40F32100 2006-09-30 +pub 1024D/4358C584 2006-12-08 Vincent Hennebert <vhennebert@apache.org> +sub 2048g/0BD6AC9B 2006-12-08 +pub 1024D/CC31AE97 2008-03-27 [expires: 2011-01-01] +uid Maximilian Berger <maxberger@apache.org> +pub 1024R/C93C5700 2008-07-12 +uid Maximilian Berger <maxberger@apache.org> + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.0.6 (GNU/Linux) +Comment: Weitere Infos: siehe http://www.gnupg.org + +mQGiBD4rT6kRBADPozVPJAOKLqcgtnGFHj0Qav5OBPqjTprJji0BgxPrcZLZQFUO +0AmeJpzwgE0vDISx+DgGOKPcqeCLnSqtoR3rYc5Tf57FPlZ/E2/fzMwC0soYzJ6e +E9uSsXBIPeeRHcrxyCYJx69g2D/zS2vGnAIr0LYLXhadvChK1zngU0pFswCg5z0a +TjCH+9VWzerOLaEQYqVyGgMD/i456FFD2lWes8amcN+wpBLSpxysyrbu1FOZ3sVi +MjYsODDeLKRB1Cxn6UMx7WE+Av+UhtoJkoTsvcGBtkj+rFfEav2WmCsYDvLwbqpE +P5Pun7qgXbznbzCqdNUavXM0goBQtyFhtGkJSoOVXM6H5raO3THEPXU971gkOC9+ +agZDA/0WdV3VumDwi9DvII58Fv8K5HKxkZrLeUWAYJzgzeroYgfvuNKr/SrAFuyR +W8XxDMPMAMvO1qKUU1Zjffx6RUjeiptmF4ozLvU3I/Pr6atWJL8SPH6rrk6xDpZ5 +Ev/we0MmRU5kk9Y8KGavAsOjbMbTv77DL2AZ8qapUQYqfuuiR7QlQ2hyaXN0aWFu +IEdlaXNlcnQgPGNocmlzZ0BhcGFjaGUub3JnPohXBBMRAgAXBQI+K0+pBQsHCgME +AxUDAgMWAgECF4AACgkQc84u+4QI91W/OwCffMPR+FpADYlte9AabXRuzomhdh4A +oNvl89kJdg43/nMw5CErpMvMFNjVuQENBD4rT6sQBACr7d7g+yOPuYaFeS9+wXlO +vz3gVWZNUOPalrJwWPQ2yXxCzEd4chpBDUsq7TusEe/RCSUuSQYe0FAET2der4Uj +6TJPB7SuJos3hrqsUQOluoEHS8bCPD7mpXIjd1+tQu57jxgcW4/VnEn3/c57blgY +V2/rpAUE8nDRPB1Z8oveJwAECwQAp0zOTs1ehN4MFzy/3T1xO8HVN7LiaZSc4mEs +oyIcEcD3iwxJqsVPmJLOfP8fhuqyv4QfG+7gdNBZqji5WTUK2o1vYgnEbvsnGDst +Lx9kwaWCalGMXdbuEzXoheX2JJCeP8YkPQw/r9rCeP0jLXExU3B6RJkDXBrZB7L3 +Jdj2mxKIRgQYEQIABgUCPitPqwAKCRBzzi77hAj3VeUxAKCJXCs0vrCcfMSO/2M/ +Eq/rMruVPwCg34SJtFP5wtlgHa7kdhBLKoenD7g= +=+cef +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.2 (MingW32) + +mQGiBELdQqsRBACPvRuWTsO4Sv95wSFzaMJcSJs81b9lpAT4BKsi3K/1y7pcxTJW +IKP5Khc6cOom3nnRDofEh1KcLnvx+X+A+WF5YF7c1qd4EG3tWgjzqnkT9NUsw6t/ +3yAHL9iHr5nB7aZuiDdXgsLL5F2wNjuiSrTEDVM1wSm+QLuqqJ2lSJOcCwCg97BA +yyX59XauxdQNfF00pfYIW3UD/R2TzMD5YxHbCO2Ib3j5O2cJU+G56q1krLwFKSzq +XsiKOh2+8Bvwj2bBlQ6uYMwZc08WOgtiG3uRMDsdPE3JIoDogIguuADzO1LFFoi5 +mAEizqCN+8OSZ6luVeznUKCObF+yJvqJyG9RoDgv+v8KdqVz5NZ2BdtcY7LxHGKI +6k/LA/9WH1p8N10GETyagzNtU1tDMZGk8zB5C1qE9hgMDr5iRKrFuGnwBzMseKOj +nQ4tPW47hWYeXLaou6JPTRhGP0wITnOoYmcP5ymgOPZJZwARfC3qXznrdOAmL8D2 +x+W7DP7ZtKPCYDa0norSEq3VPSUWjAjAPvskgiN6u6Y5/0J487QlSmVyZW1pYXMg +TcOkcmtpIDxqZXJlbWlhc0BtYWVya2kub3JnPoheBBMRAgAeBQJC3VVHAhsjBgsJ +CAcDAgMVAgMDFgIBAh4BAheAAAoJEPcwlXB8YRWECjoAnA90rdo+Ob3k1BOMz5cK +PaQZtuuiAKCHOPtp1foBDjGPBA0FR9MtSCmMLYhGBBIRAgAGBQJC31YgAAoJEKIR +WuFfa4tyKSsAnj6YCONElnEDA5vaa1lJES4UcVAeAJ9JG4bXlEPUqyBPhOtvetVS +OWtNGIhGBBMRAgAGBQJC7u6uAAoJEME58VMjy3oqElwAnijYebpmsWIw86ilU2Zf +epTWKSt1AJ0cMQZmjm/WrGI68rCRcEL7X2wTOYhGBBMRAgAGBQJDK/iDAAoJEDf2 +j/UBWvyKp3YAniyZxx/ee9g7asY2AR87yAVWPRjQAJ0U4l3dC/8ugLmyE7RbkFqL +iALoRLQpSmVyZW1pYXMgTcOkcmtpIDxpbmZvQGplcmVtaWFzLW1hZXJraS5jaD6I +XgQTEQIAHgUCQt1VXQIbIwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRD3MJVwfGEV +hNNHAKDkYf0faxpqpmnwtFNeFETmTqd7HACeK0jaTfp7b/VhTlFmF+cSkrO4lK2I +RgQSEQIABgUCQt9WIAAKCRCiEVrhX2uLcpUWAKClQPvTzFXFlDk/nDBa0wxesi4n +qwCfWiXArQAoIm/hG9zpK+h2zHwlYg6IRgQTEQIABgUCQu7urgAKCRDBOfFTI8t6 +KpDiAKCCPK5ixmDxrKvvIKnx7hofZ0LiAQCfV6vfRmuVmfWo2LMMaa9xw5WBtUKI +RgQTEQIABgUCQyv4gwAKCRA39o/1AVr8iqV2AJ9sBMWQ6YjZHIfBp+aoo84EI/Kg +6wCfRDkrpQhjpeSM4DPaRiKgL1LQrVm0JUplcmVtaWFzIE3DpHJraSA8amVyZW1p +YXNAYXBhY2hlLm9yZz6IXgQTEQIAHgUCQt1VgwIbIwYLCQgHAwIDFQIDAxYCAQIe +AQIXgAAKCRD3MJVwfGEVhAjAAKDme5j7fzFk365pOZm1lJyEHMJuPACgspAO3iPV +7G659xb8l8IQQIZn18CIRgQSEQIABgUCQt9WGAAKCRCiEVrhX2uLcirOAKCwgb9x +2zr8Q3j7KnD9XSgqrwv33ACgzcUOgabzbXlJWEOiW4d2LIK4zjyIRgQTEQIABgUC +Qu7uqQAKCRDBOfFTI8t6KuNXAJ40TlT/Goa/tV/5zL+ZH6OdWjTImACghZxdWnD+ +CLZORMpBFYUlUKffSlWIRgQTEQIABgUCQyv4bAAKCRA39o/1AVr8iv1/AKCX8NY8 +nffFDHsck7SMPWdb8toSvwCfd0Yf8OOYq3/O8JidWNpnNTAZabqIYQQTEQIAIQIb +IwYLCQgHAwIDFQIDAxYCAQIeAQIXgAUCQt1VmwIZAQAKCRD3MJVwfGEVhOZyAJ9G +J6pU0t9yrsVkuHcAkhF1YG6RDgCdFOb6NohfGeBbOraUGdQvKwJ3J0W5Ag0EQt1C +vhAIAIhBOvTiliy95oxWLplZzCiXq6Dm3lYUOhDxmioKavI6KH2FzdnrHHvz91ES +f7tGUNizHQyv4+zSAv8B8JmKiQ7Tk6DL5yJjZ6otwyOuR0ZIviXZwYirT8lOO4wP +m3oV1V6Uf1oIwZQ2Y1fTFO4+8UPlTT0IUNMxuIIbvkRSMup6FIFGDoJQ/IYtBB4G +4mo6DMilyNzDiaqJ5k+iSY/GcCIzdWUd7ryr7344DffnJHg0CDynR/gpISWWj0sf +YCnjZJANrVGV7O5WnKsVKqzTIRfJKSGBoB1ekvQ8AtGq1X8DfGgKubjlzGjCNbeW +YiKNEa/M4DOAwhFzvftGueuzujMAAwUH/1+A8nfA3YgoG8wGPifhXBrB5aUx5I12 +1akJvK4KQaIFE3dDRRYtwQHp0EyKB85z3lTlmdOupE5oKHd3ZYeeaQSUnt5i+dtz +Xxz3RLBB6NYlcYJJyqSb31rTAMoq1iultLYbH+ugK/kUPTIOslvUJ/q4J22NJ/wS +aIEqBlz/RczCAniNooQ/2ie733MpJ6NfROGIiOrNsRlQw+7P9TOmB3FxKLtzIunD +F/Oo/4vznSoaVSUtVFMCKM2tLLbVV2LWBm9ztakfOXwmV0aoveAZ6a0J5+9RbC82 +HJW5Sez4fLZxK7tENCQoscjkjM/xfsDz5mz/8JF4T0tLehUjKrLBlsaIRgQYEQIA +BgUCQt1CvgAKCRD3MJVwfGEVhD0+AJwLiZ/2jUDCKVngO+lqNscX8TQ0LQCeM4DI +UKHCLjnj2UtX8OfockTGIic= +=1nMU +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.5 (GNU/Linux) + +mQGiBEUeNZ4RBADSETFxXTVUP98ydSQKh6gEkS59JPaCAkeNbMeM5VBK6RcVvjtK +zxadtIfcaFx++OCkABCdWnlIIVhjYMMYVV9h3DRFVwYEp1LZb9ktU+PxIw9kI75+ +eNMsxCpvYBvw9nFyHFPAdtnQPNpMSG7SeCNOHtSuErACuxOuo9JpwIWNwwCg469m +S/sca2kkmYuKqrWXD2cfZdED/3awMvn3cThlTsT0zqtQjuGBJjH9bJwiRdvNpU0M +cxw7xC1HGtfBYVQd9XastVj1xToDq7gCY5+qoHXLgv5BqLwecadtjuKEF4FXAmtN +1qmz9sAVlYsnA4azCADyLv0A440Azbzg9ruEBAf1U6JL6BtpKuLQ3RSCrYicO3Vu +fHJWA/0crJgn3GTDtFegMTDtlLvBcRXbsKBVAddbew9WOVfcTo1x7r71iziJZtgj +o88pNLHy6IXWvZr+VvB4c0V5U0K7eB9B956G3/t+1G8lDfuzVBqkSqAQXv7XmIWB +r4FIBMW20uNl8LO3461u+lDpIIXHZrucPmpHxrcFrzVTxknWqLQmU2ltb24gUGVw +cGluZyA8c3BlcHBpbmdAbGV2ZXJrcnVpZC5ldT6IaQQTEQIAKQIbAwUJCWYBgAYL +CQgHAwIEFQIIAwQWAgMBAh4BAheABQJFHkuQAhkBAAoJED4qb8JfKYgkvcAAnjXG +Sg3CFkDVdHQNA8pURERLc0dkAKCx583xMH1Mj6Bicvu2Y6YBKBl03ohMBBMRAgAM +BQJFIm1bBYMJYcnDAAoJEPcwlXB8YRWE5ykAoJHj4TgPp7PrHQBmvcU+6iUN9Iba +AJ9yP6eQoewU5K6z3fgH533MeNJZn4hmBBMRAgAmBQJFHjWeAhsDBQkJZgGABgsJ +CAcDAgQVAggDBBYCAwECHgECF4AACgkQPipvwl8piCSi+wCfbyubA0KeYeq81I21 +8k8EZBeh8hAAn0jfjHGnPRjLkTMntXKn5ecBMHl+uQINBEUeNakQCACIXvG/0SxJ +yuE/XGy+EKGwAVdjbJ0zz9gyRTrOWChsc/uzI6bVUrxlQGwaEqsbCI70qL5Wk7Cn +F1xlCutfMa28YXSJtlPzjvcAAPDJO0kmXWJ0MYYD3rod7fqjbipW2T5XQ4UZ+/n3 +KDnV2PohsBnmnGOXa30nC8+gC4mobzboIh8mBXqmZOcGW22L/5iSWW+QUxHjnClO +Cc1NFWwqLouyhphAUjPh+M+LssdMwoJk8+LXD8IuridHzlMbU4Wkf+u2KWJk7BL3 +/XXl9y1ISfDAZJ9vzfs6ilGmKmaUvmMySoxquujZrdta+x42GZ14zdwrIGULRLZ0 +Cv/sVcsG83aTAAMFB/4moH/XSyPQO+aWzIHcPrfeZzQzo0QL30MKSKZJqoJAJara +1dZ7LlLIvCCd1vWR+UCJPy6FmeICAyeGbTph84n7q79Bbb76ezHqDOfzKJrutMGX +yHmZaMsvUX8phwsq/wPFRP2shGUJ6aO+h4soY7JnCECL5IivIMxpy6UD3IXMDUzN +womdlnPXtsJSbadf6+tLsy5r95uYjJrNuNRTn5sZ9AZ7FXxcxDhtLkeX0FF7mpxQ +Gu2hj8RrYnBottpiZGIVjkS6yqA2J53HKafHDd7ITSmVS2KxgIiz7TNqfNyPN9AV +ea0xE+aAjPePGbTcZF51j2QIiGEmhVPmGqc3r0qQiE8EGBECAA8FAkUeNakCGwwF +CQlmAYAACgkQPipvwl8piCQmlgCgmxawADNcQDnWuFpJ/jaHRdhDKLAAnjhAoZ/D +nruGzxj+A7iyYEB9I6Uk +=NbVl +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.2.2 (GNU/Linux) + +mQGiBEV5mbgRBACBd9xGOGzs8ah/N11zlDi8woJUh02EgztXdMfij4F3u12DkneC +OIwGH14fWHdkhKjwYMi5LQfvBsnd3P5v5PTBxYati7ZQDDjvYsAJiMXbyUdszdyQ +ig/UuNMwdB5YBrdtklzZcOuiNt/yeoocURQRwkwklsVBIYWwovcdXLTRWwCglPVQ +0NrC7VPRPTgK0Y1wxOgwzj0D/RpwFEAcl1SJHoOwhwKykNzA05YABaxXhksKi2qQ +C8M4mUofqweU3ocU0tBqQAR351n7hQWAaIs6ScOQtcKPJj9SV8SQgqxwj7WfHscj +9X3lkP6cxstW+W8SblTgrKwl7JLLkja1u1cNUeD0QzWImuRBpOjh4s97ZFwSHRoH +hCLgA/4/GDXbOhC4Wi9i8HHQNhEA6l86ZBteGq5u4SW57cK69mnOGj8iBxenIWeU ++NuB/LqVcG/75JnDvVGImvoykCBEl9xASNOj1C4HvBwNrU7iIpvRig1wwHK8/wqU +Dhq5433rh40YbOfN0PLZDhQNhf3MysP3ipTZkVdwIKhsvl/vibQ2VmluY2VudCBI +ZW5uZWJlcnQgPHZpbmNlbnQuaGVubmViZXJ0QGFueXdhcmUtdGVjaC5jb20+iGAE +ExECACAFAkV5mgcCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRCgctTQQ1jF +hH7uAJ9BFRNMuSpvSq//lEWLc6WOTMW70ACghjA0jtaMQUVjDU3RUOdGMRkqRZu0 +KVZpbmNlbnQgSGVubmViZXJ0IDx2aGVubmViZXJ0QGFwYWNoZS5vcmc+iGMEExEC +ACMCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCRXmahgIZAQAKCRCgctTQQ1jF +hLRSAJ9KgHLa9V4Q2k0NFiMpPuhfnsK9bQCeJbGjFdIgrzyIvYIUZUPQGww597+5 +Ag0ERXmZwhAIAJhskbWZaLuwdZ3aLqVimVu65bR2ve1U28dfsSVCKx0uYCl3YJkj +lF9P3BfMMPVdNRqDz4Agz/Vrn13j+p4ZQQhVhv6IGhE4p4T4RebMaZ/d30/6REls +DP3Luc9IrnJbA72jSeXt+vI3WysB/wuJJ/kb+3KtFa1NowwVVypHCiSmme0VCUaR +K6jlN0245IpR0IA4Q1VziRO7v1VufZAef64/2U2T/IthwPqDoThNj++9Zg5Tctrt +TL02Z++n2Nj9bQf9R+FhA3YhvHuf6OLAPE2emcM/0As+JwBHqcMrmybnrxEJg0Aq +4Q1k1Ka7beb35QJ7158rzL1PU1V2totLeW8AAwUH/1NJVnMD/p4op2kbJYMgKSqz +zZfypt60aWeImeJ2qZD7FAtsz6KQu2a5ZkcVmyCeuAo9Sj0IqxXyn8Z6bHuHXNe+ +aidjS+n5kc2Y+5RQ1oMGV+BzXQMPGOgh0ertbLaairT7mCljTEd4kUGxOIcfAh/q +Ie+p7Guvw6+T4K7hgfY8bAiVgzhZLWIFTQXpjU+91q6kTt4eIWjdCGdNQ/OBezGY +f5SCy0phzTmRqcu68nKaLznwUpI7SuSFSIeVemGz602KdFsLEHHbZE0KJgd6aHYu +ynK3sugKIpz/NXpT2vBsVkK6EP5xzWYOpqMGb8uQD8CT7loY81SK+rHBm7dicgiI +SQQYEQIACQUCRXmZwgIbDAAKCRCgctTQQ1jFhBc3AKCQ1X7oIVR8g7GvSGEUw6DE +HgEaUgCgkl30lcl9gGa9hqk4cuGYn1OTyks= +=XphF +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.7 (OpenBSD) + +mQGiBEfrX/ARBADulGs9V7StbfK8CFfClihdh4lRpw2tktMuYiQJ/rIsNq4zghkT +UGxFU0eUC2ZVPYvwG6sXgZ5SSm6i8Ii79YdIIxUG7oNwXaY/e9rK+xX193xqmDgl +Vh5vm4LUtncHi9TZDSF+g1YU1DVHbSjTd2oQEHxbBppL0CLfaLv3U1qr2wCgxeGw +ZIwb6KD6yesRLx6vGDkDzAMEAL99p0m4sNnjZdKC25Rrt6NZ7CROXWs89/+dkewg +JCZiVEoAcdSa0z5d8+XaSzmqR8BJWM1PBPjG48eEdqOevwypd0F/U1mwZ42MvQEw +oBayUY+7/pptW7C5L3Fjk18drE0a8lIzt9VBGX5fe3GoXtZKuOzDv0hEuHyzR9q9 +JLXsA/sELFfrHf0tBfXAdE7pj/Mahalu17/GAyb0RHSvuOfoUvXSXZA91cFg8ycB +4x265NtYZk52M32wi5ePrYeSJIZ6vWRvPuWVAXDg5S6HCMjcXc6ElkgLcUt1NoPI +DmRXe4FIDZkGSYSXdLTUByu7+8fCuWQHCFG2sALdOyVlucij2LQoTWF4aW1pbGlh +biBCZXJnZXIgPG1heGJlcmdlckBhcGFjaGUub3JnPohmBBMRAgAmBQJH61/wAhsD +BQkFM4sABgsJCAcDAgQVAggDBBYCAwECHgECF4AACgkQ4+RAT8wxrpcs1wCeIAoI +B0MwZfWLV+wD3pt1wDkPXbsAnjuOsyZ7EeNOcpoqSteB17aPRGeLiEYEEBECAAYF +Akfrb00ACgkQByq3OugVkrx76ACgqJ8W64IhBYgBvp3dTDLS825gCQQAnjB6X5+4 +eW/0pQUpJcvolxbT9xvF +=bbQO +-----END PGP PUBLIC KEY BLOCK----- + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.6 (GNU/Linux) + +mI4ESHiTQAEEANXyMbT/YZLUQoG2e5bVl1OcZ4Ttpt+Uk7KfZd1vehgwkr7VOUT5 +Y5JZ74mS/XxdG3JoSI5AF96pAxEl/xplqnTXtR/ZG6IcK7BZPblpYf4l8zB+M9g0 +QbTphAAiYeWBLoDWNZW6jiicsQ27EZmGgotcJ855t1x3CbEey0KpmEeHACCrR/j3 +tChNYXhpbWlsaWFuIEJlcmdlciA8bWF4YmVyZ2VyQGFwYWNoZS5vcmc+iEYEEBEC +AAYFAkh5tUsACgkQ4+RAT8wxrpeT/gCgvLNl0Ygmq8vBSdu6QXRzrWzQqGoAmQEq +gEXNzkIENamBEmderAxauC8HiLYEEwECACAFAkh4lMECGwMGCwkIBwMCBBUCCAME +FgIDAQIeAQIXgAAKCRD5iaLlyTxXAJlABACYHTf8nSIv0wR57ApHmF2AKub6OKPs +KBzHP0/xQKpJ+75suk/0CNL7ve5RknHZ9f202DBQ1UOE2ibW6CbXokuhLPQHiWcD +h/LNjn/gIB8y8yIr64SNX2u6563ZKhs2p72BTAJRquWdIwjcg6sXeWbvY/B7AFeJ +14v8GKWL3YWxQbiOBEh4k0gBBADGhb6pch9zGC9pGDPEyOujwXK1Iq9V7k6ECBSs +uzANb8GCAA+xj+jna20Nphnckd7ZMkiNyd+GD2fyFGL6BvIMGQZrLcuOK0yCkZqN +SVZ/Tk98u0PaaFMBMh1XwdCgn5NKtzxBOZ2b2klBJlI3Rr4vBUqwe6/mytH96DfM +cP5KWwAg9S7R24ifBBgBAgAJBQJIeJNIAhsgAAoJEPmJouXJPFcAFl8D/i5vkJOc +O/x3ANfQE/tod4DVo1f5+oEULBZOrq03M3bBAQOqe41hvlmrLjr0gTcKAwBp70w4 +iu/YXdirZTx9eTRMhnMS7HRJE2Aeui2eE3adDQV0hl7MouOgdWidIAQC3H+sNwT2 +rvqbxAg5UkH8u6UUGuMmtbOteaHArPDrujg5uI4ESHiTVgEEANRz9ivIoA1WSH+4 +Sr8QhhFMn/SUit/o403tAhCkIRJszvzIfelTLQzv17jBgNiVsnxtOtY+dIJLFfWS +cJohYlTEnLjeZeeA8abQUMjXpuKc0jUxspaHes3ywB/dcTAUZcsKxLboVT/X9S6j +99ErdM4Map9KOVgAzPGZLNgxLcq9ACCUGpzdiJ8EGAECAAkFAkh4k1YCGwwACgkQ ++Ymi5ck8VwBjxAQAhdcrZG0Q4LIk0d1RewO5dGua4XjqwyyhYuzHjs2X3Bel62bW +oK46DpretsNxnP80m79leHQOJalTAW2jMU6KGdLvlGaaaaZ0aAcxzeRltBsBWwe8 +9TdzBiO/eMiU4XB3PW+cjsc/gN/T4+hcbculNFB9skt7ODV4JHu6EZdSLmO5AaIE +SHm3yBEEALKRSNJ7OcgSRHAEDGLj0KZuy2PxMoCtUl4dPkdnWlcGe57j6l6PE5aW +jK6lxKQ10i7J4KM5kOt4nudWCmxD4SzSiZx7O7md4PgLypzDG3nDvPImS0Yu3G+S +g1oZ5bksqjd77X6f/OuGUl3/gOpo6IejlaMy21ixeRPR/8ZMl/OjAKDLontnXlp0 +y39oOJx+tQ8iWIzzuQP+NOqKnaO3aHnRE+Balyw/TpBpX5NnufgCFr0Psejf2fQz +xTbPpny7CsmMbMJlPHXE+OZ8mSy8mdryUIFy8C9bwPe/6iSsv5rnZ6JWJ2oRc8qC +fI38oSepEHTtHz9PhgaN8RNCqVyomuzXZmfkrcIVitsq3KVFTw8HhBA1Y/mHFjME +AIW1VSa0Pxm2eHCCcuieqa8zVtg/dt3qO5bgyyR2qCvA5xuYLrnTRYiOkddw9MQx +Zz5ZB2IGlF2jAyja+zHZqZAO3NiepvZwjo9zhQKzacKP/w94C1R/gL1V54/7p80H +ySRD1JolwBjoYxdKFtDj5HoJ5rC3jTbWY3l1AQQMShJxiO0EGAECAA8FAkh5t8gC +GwIFCQHhM4AAUgkQ+Ymi5ck8VwBHIAQZEQIABgUCSHm3yAAKCRCmAuWryUxvA7AE +AJ9jajPUCTGt3apXlLI18VFpxB8yCACdHKZcZ1JoDN94BVI2Qyt5SJ7RKknmMQQA +k6cWvEftN5Q94VOMjPuFOcrOvnjDGJkh4GgpbfSCLBTkX/nqus9iOMNYjHLL5pUi +jWEfdXJUenPfo58avgTzvDtF1EGoTw8ykzbPUZ1+CmekCt1/NaVSSY8+8HxS2FiE +kZoXlf56ekQOjeoa01Uo+MLc3aLBnFjW1fWAQmocRfC5AaIESHm4zBEEANrn/MA4 +BglSMlASTsCEnVJZ7vQwZYuQfxxCiGsjFckBWY/D4Xm+RB0L4y5bOuqNeAc01sb0 ++2MHpBqE1Zeq0nLFfTBACKH5GUnWB6f4T5P613Yjo3kR17/WSb28FnSQww2sP9gW +oSDoTn1x6iNeXh2waXW9WJQoCZHUDfkT68OrAKC9nE6MeuSPd+PNhAfBcR3S6SOd +hQQAuTmpLKGqx2auUnwDAajM/RuDCS1lNCAku2tHpvqSdDb0xfyLnTNwbjHG/cDX +oZLx9CYEoNkxQmlyUfg91/64xXjskbs7aTRV4tERV24duQnNXrWvQ2bfJeYxWNrV +VqlSeGokL5EYe7AViMwi+uLmDVlHjtxASiWaqqxIVC3dLXEEAK0F7bdFvw3RnPGT +x+JJV/5+L8mbTFdfwvWVXuN8oDkgAu9PkCLcAuPD/ZYsaZDic8MkcMbo5dmbH9+j +Qr8pft0pWJjueAj77zmETGKohqsf6LGRc10FAFF1E9zPFS8hvqdI9TfVBlxdPjwi +pNisGmlYsIUBqnHvrQva5L0sEofziO0EGAECAA8FAkh5uMwCGwIFCQHhM4AAUgkQ ++Ymi5ck8VwBHIAQZEQIABgUCSHm4zAAKCRCOHjXGZ1Q1G9DZAKC9K0qtWQE6CVic +IV659tdM0rZzqgCfaOC25bYAp4ISZBo+HUH6zJy51BDMzAP/TyqD7Fme1lwF2dWT +tWcUInqOwhLX896WaH9Y5NJYe98MNpQxr3wizYOwdJa3t9+MVvH0+s6ih4aaJ49n +71yaef7YVkZ+0gbdKrOOrILwPg4hHizMKKDGbMaJ1OTJbE3PjFhEsdZRy1M1wjzX +Jysr6rop4tOTfXLTX7m5hXkfJ/k= +=soRW +-----END PGP PUBLIC KEY BLOCK----- diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/LICENSE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/NOTICE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/NOTICE new file mode 100644 index 0000000000000000000000000000000000000000..07d14c38f568065b15702c422c3b149a044eaf1b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/NOTICE @@ -0,0 +1,10 @@ +Apache FOP +Copyright 1999-2010 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +This software consists of voluntary contributions made by many individuals +on behalf of The Apache Software Foundation and was originally created by +James Tauber <jtauber@jtauber.com>. + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/README b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/README new file mode 100644 index 0000000000000000000000000000000000000000..d606199eb680f506ea1e762393e120564ab32828 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/README @@ -0,0 +1,286 @@ +$Id: README 960639 2010-07-05 17:03:37Z jeremias $ + +============================================================================== + APACHE FOP - README +============================================================================== + +Contents of this file: + - What is FOP? + - Legal Information + - Where to get help? + - How do I build FOP? + - How do I run FOP? + - Release Notes + +============================================================================== + + +What is FOP? +--------------- + +Apache FOP is the world's first print formatter driven by XSL formatting +objects. It is a Java application that reads a formatting object tree +conforming to the XSL 1.1 Recommendation (05 December 2006) and then turns it +into a PDF document, certain other output formats or allows you to preview it +directly on screen. Some parts of the XSL 1.1 specification (work in progress!) +have also been implemented. + +Apache FOP is part of Apache's XML Graphics project. The homepage of Apache +FOP is http://xmlgraphics.apache.org/fop/. + + +Legal Information +--------------------- + +Apache FOP is published under the Apache License version 2.0. For the license +text, please see the following files: +- LICENSE +- NOTICE + +Legal information on libraries used by Apache FOP can be found in the +"lib/README.txt" file. + +Here is a list of files included in Apache FOP but not published under Apache +License version 2.0: +- sRGB IEC61966-2.1 color profile + File: src/java/org/apache/fop/pdf/sRGB Color Space Profile.icm + Info: src/java/org/apache/fop/pdf/sRGB Color Space Profile.icm.LICENSE.txt +- K3 3 of 9 barcode font (TrueType) + File: examples/fo/advanced/K3.TTF + Info: examples/fo/advanced/K3.README +- DejaVu LGC Serif font (TrueType) + File: test/resources/fonts/DejaVuLGCSerif.ttf + Info: test/resources/fonts/DejaVuLGCSerif.LICENSE + + +Where to get help? +--------------------- + +http://xmlgraphics.apache.org/fop/gethelp.html + +A mailing list where you can get all your questions about FOP answered is at +fop-users@xmlgraphics.apache.org. You can subscribe by sending an empty mail +to fop-users-subscribe@xmlgraphics.apache.org. + +Before you post any questions, please have a look at the FAQ at +http://xmlgraphics.apache.org/fop/faq.html and FO help page at +http://xmlgraphics.apache.org/fop/fo.html. + +Please report bugs to bugzilla at http://issues.apache.org/bugzilla/ + + +How do I build FOP? +---------------------- + +If you've downloaded a binary distribution, you don't need to build +FOP. + +Otherwise, please follow the instructions found here: +http://xmlgraphics.apache.org/fop/stable/compiling.html + + +How do I run FOP? +-------------------- + +Simply by typing "fop" on the command-line. Without any parameters you +will receive a screen with instruction on how to call FOP from the +command-line. + +For more details, see: +http://xmlgraphics.apache.org/fop/stable/running.html + +============================================================================== + RELEASE NOTES +============================================================================== + +Version 1.0 +=========== + +This is a production grade release of Apache FOP. +It contains many bug fixes and new features. See below for details. + +Compliance +---------- + +This release implements the XSL 1.0 and 1.1 recommendations to a high +degree of compliance. See the compliance page +http://xmlgraphics.apache.org/fop/compliance.html for a detailed +overview. + +Known issues +------------ + +The known issues of this release are listed at +http://xmlgraphics.apache.org/fop/1.0/knownissues_overview.html. + +Major Changes in Version 1.0 +---------------------------- + +* Added support for addressing all glyphs available in a Type 1 font +* Added support for auto-configuring TrueType Collections. XML font + metrics files for *.ttc fonts are not required anymore. +* Added support for rendering pages using Java Printing System. +* Support character-by-character font-selection strategy on + fo:character element. +* Implemented word-by-ford font-selection strategy on text. +* AFP Output: Various enhancements +* FOP now creates ToUnicode CMaps for single-byte fonts that don't use + built-in encodings +* Introduced a new, additional intermediate format optimized for + performance. See the intermediate format documentation for details. +* Added an initial set of extensions for prepress support. +* Added limited support for different page widths within a page-sequence. +* Added support for TrueType fonts with symbol character maps (like + "Wingdings" and "Symbol"). +* Added an event handling framework which allows to get better feedback + from within FOP with the ability to customize problem management. + +The long list of changes in this release is available at +http://xmlgraphics.apache.org/fop/1.0/changes_1.0.html. + +The long list of changes in this and earlier releases is available at +http://xmlgraphics.apache.org/fop/changes.html. + +Version 0.95 +============ + +This is a production grade release of Apache FOP. +It contains many bug fixes and new features. See below for details. + +Compliance +---------- + +This release implements the XSL 1.0 and 1.1 recommendations to a high +degree of compliance. See the compliance page +http://xmlgraphics.apache.org/fop/compliance.html for a detailed +overview. + +Known issues +------------ + +The known issues of this release are listed at +http://xmlgraphics.apache.org/fop/0.95/knownissues_overview.html. + +Major Changes in Version 0.95 +----------------------------- + +* Add new fox:external-document extension element that allows to insert whole + documents into a page-sequence (JM) +* Add support for background on fo:table-column and fo:table-header/footer/body + elements (VH) +* Add support for conditional borders in tables (VH) +* Add support for scale-down-to-fit and scale-up-to-fit (JM) +* Fix various bugs and performance problems with external graphics by + introducing a new image loading framework (JM) + +The long list of changes in this release is available at +http://xmlgraphics.apache.org/fop/0.95/changes_0.95.html. + +The long list of changes in this and earlier releases is available at +http://xmlgraphics.apache.org/fop/changes.html. + +Changes since Version 0.95beta +------------------------------ +Please refer to the list of changes on the web: +http://xmlgraphics.apache.org/fop/changes.html + + +Version 0.94 +============ + +This is the second production grade release of the new FOP codebase. +It contains many bug fixes and new features. See below for details. + +Compliance +---------- + +This release implements the XSL 1.0 and 1.1 recommendations to a high +degree of compliance. See the compliance page +http://xmlgraphics.apache.org/fop/compliance.html for a detailed +overview. + +Known issues +------------ + +The known issues of this release are listed at +http://xmlgraphics.apache.org/fop/0.94/knownissues_overview.html. + +Major Changes in Version 0.94 +----------------------------- + +* Add support for font auto-detection (JM) Thanks to Adrian Cumiskey +* Add support for the border-collapsing model in tables (VH, JM) +* Add support for named destinations in PDF (JB) +* Add support for UAX#14 type line breaking (MM) + +The long list of changes in this release is available at +http://xmlgraphics.apache.org/fop/0.94/changes_0.94.html. + +The long list of changes in this and earlier releases is available at +http://xmlgraphics.apache.org/fop/changes.html. + + +Version 0.93 +============ + +This is the first production grade release of the new FOP codebase. + +* It contains the new API first introduced in release 0.92 + beta. The preceding API has been removed. +* This release again contains many bug fixes and new features. See + below for details. + +Compliance +---------- + +This release implements the XSL 1.0 and 1.1 recommendations to a high +degree of compliance. See the compliance page +http://xmlgraphics.apache.org/fop/compliance.html for a detailed +overview. + +Known issues +------------ + +The known issues of this release are listed at +http://xmlgraphics.apache.org/fop/knownissues.html. + +Upgrading +--------- + +You may experience different behaviour compared to version +0.20.5. Please consult the "Upgrading" page +(http://xmlgraphics.apache.org/fop/stable/upgrading.html) for +details. + +Major Changes in Version 0.93 +----------------------------- + +* Added support for the use of Open Type fonts (BD) +* Support for the rgb-icc() function and for a proprietary cmyk() + function (for device CMYK colors only through the PDF renderer so + far). (JM) Thanks to Peter Coppens. Fixes 40729. +* Enabled Copy/Paste from PDF content in Acrobat Reader for + text using embedded TrueType fonts. (BD) Thanks to Adam Strzelecki, + Victor Mote. Fixes 5535. +* Added support for PDF/A-1b and PDF/X-3:2003. (Note: this may still + be a bit incomplete. Feedback is welcome!) +* The Java2DRenderer (and therefore the print and bitmap renderers) is + now offering the same quality as the PDF and PS renderers. Note: + There can still be little differences between PDF and Print/PNG/TIFF + because the latter uses a different font metrics source. +* Automatic support for all fonts available to the Java2D subsystem + for all Java2D-descendant renderers (TIFF, PNG, print, AWT). + +The long list of changes in this release is available at +http://xmlgraphics.apache.org/fop/0.93/changes_0.93.html. + +The long list of changes in this and earlier releases is available at +http://xmlgraphics.apache.org/fop/changes.html. + +The Apache FOP team asks you for your continued feedback on the +software. We're also interested in success stories with the new +release. So if the latest version works fine for you, please tell us! +And if it doesn't, you may tell us as well, of course. ;-) + +Release notes for older FOP versions can be found on: +http://xmlgraphics.apache.org/fop/relnotes.html diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/Readme_boc.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/Readme_boc.txt new file mode 100644 index 0000000000000000000000000000000000000000..5b966895c0986590389cb58e80ed6cf60cdbac40 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/Readme_boc.txt @@ -0,0 +1,268 @@ +================================================================== +BOC FOP - README + +================================================================== +Based on FOP Version 1.0 +------------------------------------------------------------------ +Revision: 173 +================================================================== + +++++++++++++++++++++++++++++++++ +Installation +++++++++++++++++++++++++++++++++ + +Important: + +- Use the library jar files compatible to the used fop version. +In this case the standard 1.0 libraries + +- As long as the version does not change, new boc fop releases +only include the changed fop.jar file + + +++++++++++++++++++++++++++++++++ +Change History +++++++++++++++++++++++++++++++++ + +-------------------------------- +19.12.2011 +-------------------------------- +CR 12762 +- ADONIS 5.0 UAT RC3: MFB_PR - Strange distortions in EN versions of Word documents + +-------------------------------- +30.11.2011 +-------------------------------- +CR 12691 +- [MFB-PR] Invalid RTF + +-------------------------------- +21.10.2011 +-------------------------------- +CR 12478 +- ADONIS 5.0 UAT RC1: It is not possible to open external documents +which name contains mutated vowels/umlaute from pdf-reports + +-------------------------------- +12.10.2011 +-------------------------------- +CR 54184 +- RTF sets a wrong distance from header to page border + +CR 53779 +- Masking Error in FOP + +-------------------------------- +01.04.2011 +-------------------------------- + +Important +- The basis of the BOC FOP version has been changed to 1.0 + +CR 9742 +- [FOP] FOP runs out of memory when generating a PDF report with 20 images + +CR 8748 +- Use/include FOP-Version 0.95 resp. fix line-break problems in 0.94 + +CR 9315 +- [FOP] MFB-PR: error in FOP when switching between portrait and landscape for rtf documents + +-------------------------------- +31.08.2010 +-------------------------------- + +CR 9253 +- [FOP]: broken links in PDF documents using special characters +Bugzilla: +- https://issues.apache.org/bugzilla/show_bug.cgi?id=49849 + +-------------------------------- +18.03.2010 +-------------------------------- + +CR 7940 +- Transparent images not working in RTF + +-------------------------------- +22.12.2009 +-------------------------------- + +CR 6788 +- Configurable ON/OFF setting for FOP font caching needed + Added command line option -nocache + Added cache-file setting for configuration file + +- If "use-cache" is set to true in the configuration file +"nocache" has a higher priority and can disable the caching + +- If no "use-cache" option is defined caching is enabled by default + +- If the "cache-file" path is invalid the default temp directory is used + +- If no "cache-file" is specified the users home directory is used, if the current user +has no permissions to access this directory or it does not exist the temp directory is used + + +CR 5827 +- FOP: Duplicate Bookmark entries + Are correctly displayed in the tree now + + Note that the highlighting of the current active bookmark is maybe not clear at first view. + When scrolling through the pdf always the bookmark matching the current position is highlighted. + If two bookmarks have the same position as it is possible now, it is depending on the pdf reader + which one is highlighted. Adobe Reader is using the last one. + +-------------------------------- +23.07.2009 +-------------------------------- + +CR 44991 + +Changed line breaking behaviour. Strings like "' (In Quotes) '" and "' )In Quotes) '" +are now able to break before the first bracket. + +See: LineBreakUtils.java PAIR_TABLE +Values inside row 28 changed, column 25 and 7 from "4" to "1" +which allows those breaks + +-------------------------------- +05.02.2009 +-------------------------------- + +<auto-detect/> Config option only searches inside the windows folder +for fonts, instead of the current directory + +-------------------------------- +04.02.2009 +-------------------------------- + +CR 5255 +- Report failed when the path of the userconfig file contained "#", "%" or "!" + +-------------------------------- +09.12.2008 +-------------------------------- + +CR 4909 +- Rounding error when using scaling="uniform" fixed + +-------------------------------- +04.12.2008 +-------------------------------- + +CR 4896 +- Image: Resized correctly + +-------------------------------- +25.11.2008 +-------------------------------- + +TextAttributesConverter.java + +break-before: + +Nested inside 2 or more blocks and then inside a table caused word to +switch views (From "Seitenansicht" to "Normalansicht") + +-------------------------------- +21.11.2008 +-------------------------------- + +Page break +- break-after="page" / break-before="page" now working + +-------------------------------- +18.11.2008 +-------------------------------- + +External Graphic +- Big Images calculated correctly + +Line Breaking (PDF) +- Problem in table cells and as list item label fixed + +Page numbering +- Paragraphs with just an id (Bookmarks) do not create an own paragraph + +Lists +- Lists are aligned correctly (indent, tabulator,..) + +-------------------------------- +06.10.2008 +-------------------------------- + +TextLayoutManager.java + + +Changes: + +Line Breaking (PDF) +- Line Breaking for long words is now working + +-------------------------------- +23.07.2008 +-------------------------------- + +RtfHandler.java +RtfExternalGraphic.java + + +Changes: + +Images +- DPI were not handled correctly, size was not adapted + +-------------------------------- +18.06.2008 +-------------------------------- + +Affected classes: + +RtfPage modification - added itap property +PageAttributesConverter - added itap property +RtfHandler +TextAttributesconverter - added convertLeaderAttributes +RtfLeader - added +RtfPageNumberCitation - page-number-citation - to display in word strg + f9 +RtfTable - NestedTableDepth - for nested tables +RtfTableRow - for nested tables - uses itap +PercentContext - manages percent values +RtfExternalGraphic - writeSizeInfo optimized +RtfTextrun - addLeader, addPagenumbercitation + + +Changes: + +Leaders +- leader using the pagewidth +- leader with fix leader-length +- most other properties +- use-content, leader-pattern-width not implemented + + +Images +- percent values for content-width and content-height possible +- uniform scaling working + +Page-number-citation +- working but has to be refreshed inside word (strg + F9) + +Tables +- Table uses 100% of the pagewidth as standard +- column-width accepts percent values (proportional-column-width and % working) +- nested tables are working +- it is also possible to make nested tables with a +higher depth than 3 without causing word to crash + +Percent-Values +- PercentContext provides the possibility to calculate the width of fo:elements in RTF + + +Hints + ++ Don't use padding for cells ++ start-indent:body-start() working but have a look at + provisional-distance-between-starts="xx" and + provisional-label-separation="yy" + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/build/fop.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/build/fop.jar new file mode 100644 index 0000000000000000000000000000000000000000..03bd7abb80ed891df6a56c363e84166e8a437869 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/build/fop.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/conf/fop.xconf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/conf/fop.xconf new file mode 100644 index 0000000000000000000000000000000000000000..b836aa4eda4f6ec10c05ead1ce18738f9a865973 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/conf/fop.xconf @@ -0,0 +1,158 @@ +<?xml version="1.0"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id: fop.xconf 447325 2006-09-18 08:55:33Z jeremias $ --> + +<!-- + +This is an example configuration file for FOP. +This file contains the same settings as the default values +and will have no effect if used unchanged. + +Relative config url's will be resolved relative to +the location of this file. + +--> + +<!-- NOTE: This is the version of the configuration --> +<fop version="1.0"> + + <!-- Base URL for resolving relative URLs --> + <base>.</base> + + <!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi --> + <source-resolution>72</source-resolution> + <!-- Target resolution in dpi (dots/pixels per inch) for specifying the target resolution for generated bitmaps, default: 72dpi --> + <target-resolution>72</target-resolution> + + <!-- Default page-height and page-width, in case + value is specified as auto --> + <default-page-settings height="11in" width="8.26in"/> + + <!-- Information for specific renderers --> + <!-- Uses renderer mime type for renderers --> + <renderers> + <renderer mime="application/pdf"> + <filterList> + <!-- provides compression using zlib flate (default is on) --> + <value>flate</value> + + <!-- encodes binary data into printable ascii characters (default off) + This provides about a 4:5 expansion of data size --> + <!-- <value>ascii-85</value> --> + + <!-- encodes binary data with hex representation (default off) + This filter is not recommended as it doubles the data size --> + <!-- <value>ascii-hex</value> --> + </filterList> + + <fonts> + <!-- embedded fonts --> + <!-- + This information must exactly match the font specified + in the fo file. Otherwise it will use a default font. + + For example, + <fo:inline font-family="Arial" font-weight="bold" font-style="normal"> + Arial-normal-normal font + </fo:inline> + for the font triplet specified by: + <font-triplet name="Arial" style="normal" weight="bold"/> + + If you do not want to embed the font in the pdf document + then do not include the "embed-url" attribute. + The font will be needed where the document is viewed + for it to be displayed properly. + + possible styles: normal | italic | oblique | backslant + possible weights: normal | bold | 100 | 200 | 300 | 400 + | 500 | 600 | 700 | 800 | 900 + (normal = 400, bold = 700) + --> + + <!-- + <font metrics-url="arial.xml" kerning="yes" embed-url="arial.ttf"> + <font-triplet name="Arial" style="normal" weight="normal"/> + <font-triplet name="ArialMT" style="normal" weight="normal"/> + </font> + <font metrics-url="arialb.xml" kerning="yes" embed-url="arialb.ttf"> + <font-triplet name="Arial" style="normal" weight="bold"/> + <font-triplet name="ArialMT" style="normal" weight="bold"/> + </font> + --> + <auto-detect/> + </fonts> + + <!-- This option lets you specify additional options on an XML handler --> + <!--xml-handler namespace="http://www.w3.org/2000/svg"> + <stroke-text>false</stroke-text> + </xml-handler--> + + </renderer> + + <renderer mime="application/postscript"> + <!-- This option forces the PS renderer to rotate landscape pages --> + <!--auto-rotate-landscape>true</auto-rotate-landscape--> + + <!-- This option lets you specify additional options on an XML handler --> + <!--xml-handler namespace="http://www.w3.org/2000/svg"> + <stroke-text>false</stroke-text> + </xml-handler--> + </renderer> + + <renderer mime="application/vnd.hp-PCL"> + </renderer> + + <!-- MIF does not have a renderer + <renderer mime="application/vnd.mif"> + </renderer> + --> + + <renderer mime="image/svg+xml"> + <format type="paginated"/> + <link value="true"/> + <strokeText value="false"/> + </renderer> + + <renderer mime="application/awt"> + </renderer> + + <renderer mime="image/png"> + <!--transparent-page-background>true</transparent-page-background--> + </renderer> + + <renderer mime="image/tiff"> + <!--transparent-page-background>true</transparent-page-background--> + <!--compression>CCITT T.6</compression--> + </renderer> + + <renderer mime="text/xml"> + </renderer> + + <!-- RTF does not have a renderer + <renderer mime="text/rtf"> + </renderer> + --> + + <renderer mime="text/plain"> + <pageSize columns="80"/> + </renderer> + + </renderers> + +</fop> + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop new file mode 100644 index 0000000000000000000000000000000000000000..3f2ac6f7deee3b722ada98285bf6bf3e604f1e43 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop @@ -0,0 +1,254 @@ +#! /bin/sh +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Shell script to run FOP, adapted from the Jakarta-Ant project. + +rpm_mode=true +fop_exec_args= +no_config=false +fop_exec_debug=false +show_help=false +for arg in "$@" ; do + if [ "$arg" = "--noconfig" ] ; then + no_config=true + elif [ "$arg" = "--execdebug" ] ; then + fop_exec_debug=true + elif [ my"$arg" = my"--h" -o my"$arg" = my"--help" ] ; then + show_help=true + fop_exec_args="$fop_exec_args -h" + else + if [ my"$arg" = my"-h" -o my"$arg" = my"-help" ] ; then + show_help=true + fi + fop_exec_args="$fop_exec_args \"$arg\"" + fi +done + +# Source/default fop configuration +if $no_config ; then + rpm_mode=false +else + # load system-wide fop configuration + if [ -f "/etc/fop.conf" ] ; then + . /etc/fop.conf + fi + + # load user fop configuration + if [ -f "$HOME/.fop/fop.conf" ] ; then + . $HOME/.fop/fop.conf + fi + if [ -f "$HOME/.foprc" ] ; then + . "$HOME/.foprc" + fi + + # provide default configuration values + if [ -z "$rpm_mode" ] ; then + rpm_mode=false + fi + if [ -z "$usejikes" ] ; then + usejikes=$use_jikes_default + fi +fi + +# Setup Java environment in rpm mode +if $rpm_mode ; then + if [ -f /usr/share/java-utils/java-functions ] ; then + . /usr/share/java-utils/java-functions + set_jvm + set_javacmd + fi +fi + +# OS specific support. $var _must_ be set to either true or false. +cygwin=false; +darwin=false; +case "`uname`" in + CYGWIN*) cygwin=true ;; + Darwin*) darwin=true + if [ -z "$JAVA_HOME" ] ; then + JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Home + fi + ;; +esac + +if [ -z "$FOP_HOME" -o ! -d "$FOP_HOME" ] ; then + ## resolve links - $0 may be a link to fop's home + PRG="$0" + progname=`basename "$0"` + + # need this for relative symlinks + while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi + done + + FOP_HOME=`dirname "$PRG"` + + # make it fully qualified + FOP_HOME=`cd "$FOP_HOME" && pwd` +fi + +# For Cygwin, ensure paths are in UNIX format before anything is touched +if $cygwin ; then + [ -n "$FOP_HOME" ] && + FOP_HOME=`cygpath --unix "$FOP_HOME"` + [ -n "$JAVA_HOME" ] && + JAVA_HOME=`cygpath --unix "$JAVA_HOME"` +fi + +if [ "$OS" = "Windows_NT" ] ; then + pathSepChar=";" +else + pathSepChar=":" +fi + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + else + JAVACMD=`which java 2> /dev/null ` + if [ -z "$JAVACMD" ] ; then + JAVACMD=java + fi + fi +fi + +if [ ! -x "$JAVACMD" ] ; then + echo "Error: JAVA_HOME is not defined correctly." + echo " We cannot execute $JAVACMD" + exit 1 +fi + +if [ -n "$CLASSPATH" ] ; then + LOCALCLASSPATH=$CLASSPATH +fi + +# add fop.jar, fop-sandbox and fop-hyph.jar, which reside in $FOP_HOME/build +LOCALCLASSPATH=${FOP_HOME}/build/fop.jar${pathSepChar}${FOP_HOME}/build/fop-sandbox.jar${pathSepChar}${FOP_HOME}/build/fop-hyph.jar${pathSepChar}$LOCALCLASSPATH + +# add in the dependency .jar files, which reside in $FOP_HOME/lib +OLD_IFS=$IFS +IFS=" +" +DIRLIBS=${FOP_HOME}/lib/*.jar +for i in ${DIRLIBS} +do + # if the directory is empty, then it will return the input string + # this is stupid, so case for it + if [ "$i" != "${DIRLIBS}" ] ; then + if [ -z "$LOCALCLASSPATH" ] ; then + LOCALCLASSPATH=$i + else + LOCALCLASSPATH="$i"${pathSepChar}$LOCALCLASSPATH + fi + fi +done +IFS=$OLD_IFS + +# add in user-defined hyphenation JARs +if [ -n "$FOP_HYPHENATION_PATH" ] ; then + LOCALCLASSPATH=$LOCALCLASSPATH${pathSepChar}$FOP_HYPHENATION_PATH +fi + +# For Cygwin, switch paths to appropriate format before running java +# For PATHs convert to unix format first, then to windows format to ensure +# both formats are supported. Probably this will fail on directories with ; +# in the name in the path. Let's assume that paths containing ; are more +# rare than windows style paths on cygwin. +if $cygwin; then + if [ "$OS" = "Windows_NT" ] && cygpath -m .>/dev/null 2>/dev/null ; then + format=mixed + else + format=windows + fi + FOP_HOME=`cygpath --$format "$FOP_HOME"` + LCP_TEMP=`cygpath --path --unix "$LOCALCLASSPATH"` + LOCALCLASSPATH=`cygpath --path --$format "$LCP_TEMP"` + if [ -n "$CLASSPATH" ] ; then + CP_TEMP=`cygpath --path --unix "$CLASSPATH"` + CLASSPATH=`cygpath --path --$format "$CP_TEMP"` + fi + CYGHOME=`cygpath --$format "$HOME"` +fi + +# Show script help if requested +if $show_help ; then + fop_exec_args="" + echo $0 '[script options] [FOP options]' + echo 'Script Options:' + echo ' --help, -h print this message and FOP help' + echo ' --noconfig suppress sourcing of /etc/fop.conf,' + echo ' $HOME/.fop/fop.conf, and $HOME/.foprc' + echo ' configuration files' + echo ' --execdebug print FOP exec line generated by this' + echo ' launch script' +fi + +# add a second backslash to variables terminated by a backslash under cygwin +if $cygwin; then + case "$FOP_HOME" in + *\\ ) + FOP_HOME="$FOP_HOME\\" + ;; + esac + case "$CYGHOME" in + *\\ ) + CYGHOME="$CYGHOME\\" + ;; + esac + case "$LOCALCLASSPATH" in + *\\ ) + LOCALCLASSPATH="$LOCALCLASSPATH\\" + ;; + esac + case "$CLASSPATH" in + *\\ ) + CLASSPATH="$CLASSPATH\\" + ;; + esac +fi + +# The default commons logger for JDK1.4 is JDK1.4Logger. +# To use a different logger, uncomment the one desired below +# LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog +# LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog +# LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger + +# Logging levels +# Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger. +# To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%/JRE/LIB/logging.properties +# file instead. +# Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal". +# LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO + +# Execute FOP using eval/exec to preserve spaces in paths, +# java options, and FOP args +fop_exec_command="exec \"$JAVACMD\" $LOGCHOICE $LOGLEVEL -classpath \"$LOCALCLASSPATH\" $FOP_OPTS org.apache.fop.cli.Main $fop_exec_args" +if $fop_exec_debug ; then + echo $fop_exec_command +fi +eval $fop_exec_command diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop.bat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop.bat new file mode 100644 index 0000000000000000000000000000000000000000..2c15b837446d53d1fbc7045f4f47f05d807d3b05 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop.bat @@ -0,0 +1,81 @@ +@ECHO OFF +REM Licensed to the Apache Software Foundation (ASF) under one or more +REM contributor license agreements. See the NOTICE file distributed with +REM this work for additional information regarding copyright ownership. +REM The ASF licenses this file to You under the Apache License, Version 2.0 +REM (the "License"); you may not use this file except in compliance with +REM the License. You may obtain a copy of the License at +REM +REM http://www.apache.org/licenses/LICENSE-2.0 +REM +REM Unless required by applicable law or agreed to in writing, software +REM distributed under the License is distributed on an "AS IS" BASIS, +REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +REM See the License for the specific language governing permissions and +REM limitations under the License. + +rem %~dp0 is the expanded pathname of the current script under NT +set LOCAL_FOP_HOME= +if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0 + +rem Code from Apache Ant project +rem Slurp the command line arguments. This loop allows for an unlimited number +rem of arguments (up to the command line limit, anyway). +rem Could also do a "shift" and "%*" for all params, but apparently doesn't work +rem with Win9x. +set FOP_CMD_LINE_ARGS=%1 +if ""%1""=="""" goto doneStart +shift +:setupArgs +if ""%1""=="""" goto doneStart +set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1 +shift +goto setupArgs +rem This label provides a place for the argument list loop to break out +rem and for NT handling to skip to. +:doneStart + +set LOGCHOICE= +rem The default commons logger for JDK1.4 is JDK1.4Logger. +rem To use a different logger, uncomment the one desired below +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger + +set LOGLEVEL= +rem Logging levels +rem Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger. +rem To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%\JRE\LIB\logging.properties +rem file instead. +rem Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal". +rem set LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO + +set LIBDIR=%LOCAL_FOP_HOME%lib + +set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\fop-hyph.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis-1.3.04.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis-ext-1.3.04.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.7.1.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.7.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\serializer-2.7.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik-all-1.7.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xmlgraphics-commons-1.4.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-4.2.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-io-1.3.1.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-logging-1.0.4.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar +set LOCALCLASSPATH=%LOCALCLASSPATH%;%FOP_HYPHENATION_PATH% + +set JAVAOPTS=-Denv.windir=%WINDIR% -Xmx768m +set JAVACMD=%LOCAL_FOP_HOME%\..\jre1.6.0_01\bin\java.exe +goto runFop + +:noJavaHome +if "%JAVACMD%" == "" set JAVACMD=java + +:runFop +rem ECHO "%JAVACMD%" +"%JAVACMD%" %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp "%LOCALCLASSPATH%" org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS% diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop_boc.bat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop_boc.bat new file mode 100644 index 0000000000000000000000000000000000000000..3d6733544e709f3d1565f811d832d491c261804a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/fop_boc.bat @@ -0,0 +1,96 @@ +@ECHO OFF +rem %~dp0 is the expanded pathname of the current script under NT + +rem store dp0 in a variable, since it will be reset when switching through the comandline args! +set DP0=%~dp0 + +rem Code from Apache Ant project +rem Slurp the command line arguments. This loop allows for an unlimited number +rem of arguments (up to the command line limit, anyway). +rem Could also do a "shift" and "%*" for all params, but apparently doesn't work +rem with Win9x. + + +set argXMX=768 +set argXMS= + +set FOP_CMD_LINE_ARGS= +if ""%1""=="""" goto doneStart + +:setupArgs +if ""%1""=="""" goto doneStart +set arg=%~1 +set argOption=%arg:~0,4% + +IF /I "%argOption%" == "-Xmx" ( + set argXMX=%arg:-Xmx=% +) ELSE IF /I "%argOption%" == "-Xms" ( + set argXMS=%arg:-Xms=% +) ELSE ( + set FOP_CMD_LINE_ARGS=%FOP_CMD_LINE_ARGS% %1 +) +shift +goto setupArgs +rem This label provides a place for the argument list loop to break out +rem and for NT handling to skip to. +:doneStart + +set LOGCHOICE= +rem The default commons logger for JDK1.4 is JDK1.4Logger. +rem To use a different logger, uncomment the one desired below +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog +rem set LOGCHOICE=-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger + +set LOGLEVEL= +rem Logging levels +rem Below option is only if you are using SimpleLog instead of the default JDK1.4 Logger. +rem To set logging levels for JDK 1.4 Logger, edit the %JAVA_HOME%\JRE\LIB\logging.properties +rem file instead. +rem Possible SimpleLog values: "trace", "debug", "info" (default), "warn", "error", or "fatal". +rem set LOGLEVEL=-Dorg.apache.commons.logging.simplelog.defaultlog=INFO + +set LOCALCLASSPATH="%DP0%build\fop.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\fop-hyph.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xml-apis-1.3.04.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xml-apis-ext-1.3.04.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xercesImpl-2.7.1.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xalan-2.7.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\serializer-2.7.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\batik-all-1.7.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\xmlgraphics-commons-1.4.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\avalon-framework-4.2.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\commons-io-1.3.1.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\commons-logging-1.0.4.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\jimi-1.0.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\jai_core.jar" +set LOCALCLASSPATH=%LOCALCLASSPATH%;"%DP0%lib\jai_codec.jar" + +set JAVAOPTS=-Denv.windir=%WINDIR% +IF NOT "%argXMX%" == "" ( +set JAVAOPTS=%JAVAOPTS% -Xmx%argXMX%m +) +IF NOT "%argXMS%" == "" ( +set JAVAOPTS=%JAVAOPTS% -Xms%argXMS%m +) +goto runFop + +:runFop +set JAVACMD="%DP0%..\jre1.6.0_01\bin\java.exe" +rem ECHO %JAVACMD% +rem echo ***************************************** +rem echo JAVACMD: %JAVACMD% +rem echo ----------------------------------------- +rem echo JAVAOPTS: %JAVAOPTS% +rem echo ----------------------------------------- +rem echo LOGCHOICE: %LOGCHOICE% +rem echo ----------------------------------------- +rem echo LOGLEVEL: %LOGLEVEL% +rem echo ----------------------------------------- +rem echo LOCALCLASSPATH: %LOCALCLASSPATH% +rem echo ----------------------------------------- +rem echo FOP_CMD_LINE_ARGS: %FOP_CMD_LINE_ARGS% +rem echo ***************************************** +rem echo %JAVACMD% %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp %LOCALCLASSPATH% org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS% +rem echo ***************************************** +%JAVACMD% %JAVAOPTS% %LOGCHOICE% %LOGLEVEL% -cp %LOCALCLASSPATH% org.apache.fop.cli.Main %FOP_CMD_LINE_ARGS% \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/README.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..e61bd855926a90d4dd7bc3de75eb0fcfb50ba114 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/README.txt @@ -0,0 +1,243 @@ + +Information on Apache FOP dependencies +========================================= + +$Id$ + +The Apache Licenses can also be found here: +http://www.apache.org/licenses/ + + +Normal Dependencies +---------------------- + +- Apache Jakarta Commons IO + + commons-io-*.jar + http://jakarta.apache.org/commons/io/ + (I/O routines) + + Apache License v2.0 + +- Apache Jakarta Commons Logging + + commons-logging-*.jar + http://jakarta.apache.org/commons/logging/ + (Logging adapter for various logging backends like JDK 1.4 logging or Log4J) + + Apache License v2.0 + +- Apache Avalon Framework + + avalon-framework-*.jar + http://excalibur.apache.org/framework/ + (Avalon Framework, maintained by the Apache Excalibur project) + + Apache License v2.0 + +- Apache XML Graphics Commons + + xmlgraphics-commons-*.jar + http://xmlgraphics.apache.org/ + (Common Library for Apache Batik and Apache FOP) + + Apache License v2.0 + +- Apache Batik + + batik-*.jar + http://xmlgraphics.apache.org/batik/ + (SVG Implementation) + + Apache License v2.0 + +- Apache XML Commons Externals (JAXP API) + + xml-apis.jar + http://xml.apache.org/commons/components/external/ + (the JAXP API, plus SAX and various W3C DOM Java bindings, + maintained in XML Commons Externals) + + Apache License v2.0 (applies to the distribution) + SAX is in the public domain + http://www.saxproject.org/copying.html + W3C Software Notice and License (applies to the various DOM Java bindings) + W3C Document License (applies to the DOM documentation) + http://www.w3.org/Consortium/Legal/copyright-software + http://www.w3.org/Consortium/Legal/copyright-documents + http://www.w3.org/Consortium/Legal/ + + xml-apis-ext-*.jar + http://xml.apache.org/commons/components/external/ + (additional DOM APIs from W3C, like SVG, SMIL and Simple API for CSS) + + Apache License v2.0 (applies to the distribution) + W3C Software Notice and License (applies to the various DOM Java bindings) + W3C Document License (applies to the DOM documentation) + http://www.w3.org/Consortium/Legal/copyright-software + http://www.w3.org/Consortium/Legal/copyright-documents + http://www.w3.org/Consortium/Legal/ + +- Apache Xalan-J + + xalan-*.jar and serializer-*.jar + http://xalan.apache.org + (JAXP-compliant XSLT and XPath implementation) + + Apache License v2.0 (applies to Xalan-J) + Apache License v1.1 (applies to Apache BCEL and Apache REGEXP bundled in the JAR) + Historical Permission Notice and Disclaimer (applies to CUP Parser Generator) + http://www.opensource.org/licenses/historical.php + (see xalan.runtime.LICENSE.txt) + + +Special Dependencies +----------------------- + +- Apache Xerces-J + + xercesImpl-*.jar + http://xerces.apache.org + (JAXP-compliant XML parser and DOM Level 3 implementation) + + Apache License v2.0 + + Xerces-J is not directly referenced by FOP or any of its dependencies. + + +A note on JAXP +----------------------- + +Since Java 1.4, JAXP (Java API for XML Processing) is part of the +JRE/JDK. Every JVM includes the APIs and an implementation. However, +older JREs often contain implementations with bugs that are triggered +by code in Apache FOP and therefore need to be overridden. Now, since +JAXP is part of the class library, special precautions are necessary +to replace the original implementations. This is not done by simply +adding new JARs to the classpath as these classes would never be +loaded (due to Java's class loader hierarchy). + +Replacing the default implementations involves understanding the +"Endorsed Standards Override Mechanism". +More information can be found here: +http://java.sun.com/j2se/1.4.2/docs/guide/standards/index.html + +See also: +http://xml.apache.org/xalan-j/faq.html#faq-N100EF + +Essentially, you have two different possibilities: +- add the replacement JARs in the jre/lib/endorsed directory of your JRE. +- Use the -Xbootclasspath/p: option when starting the JVM (may not be + available for every JVM). + + +Optional Dependencies +------------------------ + +The following libraries are not bundled with FOP and must be installed manually. +Please make sure you've read the license of each package. + +- JAI Image I/O Tools + + https://jai-imageio.dev.java.net/ + BSD license + + Note: This is not the same as JAI! Only the ImageIO-compatible codecs + are packaged as "Image I/O Tools". The name may be misleading. + +- JAI (Java Advanced Imaging API) + + http://java.sun.com/products/java-media/jai + Java Research License and Java Distribution License (Check which one applies to you!) + + Currently used for: + - Grayscale error diffusion dithering in the PCL Renderer + +- JEuclid (MathML implementation, for the MathML extension) + + http://jeuclid.sourceforge.net/ + http://sourceforge.net/projects/jeuclid + Apache License v1.1 + + + +Additional development-time dependencies +------------------------------------------- + +- Servlet API + + servlet-*.jar + http://jakarta.apache.org/tomcat/ + (Servlet API, javax.servlet) + + Apache License v1.1 + +- Apache Ant + + (not bundled, requires pre-installation) + http://ant.apache.org + (XML-based build system + + Apache License V2.0 + +- JUnit + + (not bundled, provided by Apache Ant or your IDE) + http://www.junit.org + Common Public License V1.0 + +- XMLUnit + + lib/build/xmlunit-*.jar + (based on JUnit, used for testing) + http://xmlunit.sourceforge.net/ + BSD style license + +- QDox + + lib/build/qdox-*.jar + (used by the processing feedback mechanism, not needed at runtime) + http://qdox.codehaus.org/ + Apache License V2.0 + + + +Additional build-time dependencies +------------------------------------------- + +These libraries are needed during the build only and +not at runtime. + +- PMD + + lib/build/pmd14-*.jar + (used for a code quality report) + http://pmd.sourceforge.net/ + BSD style license + +- Jaxen + + lib/build/jaxen-*.jar + (required by PMD) + http://jaxen.codehaus.org/ + BSD style license + +- Retroweaver + + (currently used only to verify Java 1.4 compatibility) + http://retroweaver.sourceforge.net + BSD style license + +- ASM + + lib/build/asm-*.jar + (required by Retroweaver) + http://asm.objectweb.org + BSD style license + +- backport-util-concurrent + + lib/build/backport-util-concurrent-*.jar + (required by Retroweaver) + http://backport-jsr166.sourceforge.net/ + in public domain \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework-4.2.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework-4.2.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..22a7ab341694297f3fe2acf4379662af954e7bad Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework-4.2.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..67db8588217f266eb561f75fae738656325deac9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework.LICENSE.txt @@ -0,0 +1,175 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework.NOTICE.TXT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework.NOTICE.TXT new file mode 100644 index 0000000000000000000000000000000000000000..416f7ba9b609a5d0fb1947bffdb964444da33c19 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/avalon-framework.NOTICE.TXT @@ -0,0 +1,11 @@ + ========================================================================= + == NOTICE file corresponding to the section 4 d of == + == the Apache License, Version 2.0, == + ========================================================================= + + This product is developed by the Apache Avalon Project. + http://avalon.apache.org + + The names "Avalon" and "Merlin" must not be used to endorse or promote + products derived from this software without prior written permission. + For written permission, please contact pmc@avalon.apache.org. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik-all-1.7.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik-all-1.7.jar new file mode 100644 index 0000000000000000000000000000000000000000..5893285819635b41819ddaa3ee2b1fc1d0752d46 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik-all-1.7.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..3e4e3d004084793138c1383213a0bb1b07f424a5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..662188f3570b9c2a594c97e3e2408e84ddda1f81 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/batik.NOTICE.txt @@ -0,0 +1,18 @@ +Apache Batik +Copyright 1999-2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + +This software contains code from the World Wide Web Consortium (W3C) for the +Document Object Model API (DOM API) and SVG Document Type Definition (DTD). + +This software contains code from the International Organisation for +Standardization for the definition of character entities used in the software's +documentation. + +This product includes images from the Tango Desktop Project +(http://tango.freedesktop.org/). + +This product includes images from the Pasodoble Icon Theme +(http://www.jesusda.com/projects/pasodoble). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io-1.3.1.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io-1.3.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..7affdefcd2747f924d078dbe5e85bb1503532a4f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io-1.3.1.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..6b0b1270ff0ca8f03867efcd09ba6ddb6392b1e1 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io.LICENSE.txt @@ -0,0 +1,203 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..ce3b94a0fd273fab5c4813ea1bab9879de107473 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-io.NOTICE.txt @@ -0,0 +1,6 @@ +Apache Jakarta Commons IO +Copyright 2001-2007 The Apache Software Foundation + +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging-1.0.4.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging-1.0.4.jar new file mode 100644 index 0000000000000000000000000000000000000000..b73a80fab641131e6fbe3ae833549efb3c540d17 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging-1.0.4.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging.LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..439eb83b2f4dc494445cc3f7eec190c760b77f4f --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/commons-logging.NOTICE.txt @@ -0,0 +1,3 @@ +This product includes software developed by +The Apache Software Foundation (http://www.apache.org/). + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/fop-hyph.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/fop-hyph.jar new file mode 100644 index 0000000000000000000000000000000000000000..e3aba333521f02d2a1a7efbc08b2d00a83a171ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/fop-hyph.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jai_codec.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jai_codec.jar new file mode 100644 index 0000000000000000000000000000000000000000..056ecd3a741e0e8e9e68054110c63f72d35d8095 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jai_codec.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jai_core.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jai_core.jar new file mode 100644 index 0000000000000000000000000000000000000000..b29b8eed5bb38c8f49215efdbf07a6038674c56a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jai_core.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jimi-1.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jimi-1.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..bfbb9f3bc1cf8e6506188e39589120d6f5e9375a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/jimi-1.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer-2.7.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer-2.7.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..7cd80696427f9a95030d79076aa73386a82aea23 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer-2.7.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..f4cea12064c6402674b61011b85470a0f1b97798 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/serializer.NOTICE.txt @@ -0,0 +1,15 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache Xalan serializer == + == distribution. == + ========================================================================= + + This product includes software developed by IBM Corporation (http://www.ibm.com) + and The Apache Software Foundation (http://www.apache.org/). + + Portions of this software was originally based on the following: + - software copyright (c) 1999-2002, Lotus Development Corporation., + http://www.lotus.com. + - software copyright (c) 2001-2002, Sun Microsystems., + http://www.sun.com. + - software copyright (c) 2003, IBM Corporation., http://www.ibm.com. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan-2.7.0.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan-2.7.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..979ee761ccfe8866d4b24b58b8b925726a10279b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan-2.7.0.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.BCEL.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.BCEL.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..58940a049732771f1d7feb498190623296742e9e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.BCEL.LICENSE.txt @@ -0,0 +1,52 @@ +Apache Software License, Version 1.1 +* +* Copyright (c) 2001 The Apache Software Foundation. All rights +* reserved. +* +* Redistribution and use in source and binary forms, with or without +* modification, are permitted provided that the following conditions +* are met: +* +* 1. Redistributions of source code must retain the above copyright +* notice, this list of conditions and the following disclaimer. +* +* 2. Redistributions in binary form must reproduce the above copyright +* notice, this list of conditions and the following disclaimer in +* the documentation and/or other materials provided with the +* distribution. +* +* 3. The end-user documentation included with the redistribution, +* if any, must include the following acknowledgment: +* "This product includes software developed by the +* Apache Software Foundation (http://www.apache.org/)." +* Alternately, this acknowledgment may appear in the software itself, +* if and wherever such third-party acknowledgments normally appear. +* +* 4. The names "Apache" and "Apache Software Foundation" and +* "Apache BCEL" must not be used to endorse or promote products +* derived from this software without prior written permission. For +* written permission, please contact apache@apache.org. +* +* 5. Products derived from this software may not be called "Apache", +* "Apache BCEL", nor may "Apache" appear in their name, without +* prior written permission of the Apache Software Foundation. +* +* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +* SUCH DAMAGE. +* ==================================================================== +* +* This software consists of voluntary contributions made by many +* individuals on behalf of the Apache Software Foundation. For more +* information on the Apache Software Foundation, please see +* <http://www.apache.org/>. +*/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..57bc88a15a0ee8266c259b2667e64608d3f7e292 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.LICENSE.txt @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..81ce7751ff41a488f5d9fd579d98c2b0045f245d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.NOTICE.txt @@ -0,0 +1,44 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache Xalan distribution. == + ========================================================================= + + This product includes software developed by + The Apache Software Foundation (http://www.apache.org/). + + Portions of this software was originally based on the following: + - software copyright (c) 1999-2002, Lotus Development Corporation., + http://www.lotus.com. + - software copyright (c) 2001-2002, Sun Microsystems., + http://www.sun.com. + - software copyright (c) 2003, IBM Corporation., http://www.ibm.com. + - voluntary contributions made by Ovidiu Predescu <ovidiu@cup.hp.com> on + behalf of the Apache Software Foundation that was originally developed + at Hewlett Packard Company. + + The binary distribution package (ie. jars, samples and documentation) of + this product includes software developed by the following: + + - The Apache Software Foundation + - Xerces Java - see xercesImpl.README.txt + - JAXP 1.3 APIs - see xml-apis.README.txt + - Bytecode Engineering Library - see BCEL.README.txt + - Regular Expression - see regexp.README.txt + + - Scott Hudson, Frank Flannery, C. Scott Ananian + - CUP Parser Generator runtime (javacup\runtime) - see runtime.README.txt + + + The source distribution package (ie. all source and tools required to build + Xalan Java) of this product includes software developed by the following: + + - The Apache Software Foundation + - Xerces Java - see xercesImpl.README.txt + - JAXP 1.3 APIs - see xml-apis.README.txt + - Bytecode Engineering Library - see BCEL.README.txt + - Regular Expression - see regexp.README.txt + - Ant - see ant.README.txt + - Stylebook doc tool - see stylebook-1.0-b3_xalan-2.README.txt + + - Elliot Joel Berk and C. Scott Ananian + - Lexical Analyzer Generator (JLex) - see JLex.README.txt diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.regexp.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.regexp.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..58940a049732771f1d7feb498190623296742e9e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.regexp.LICENSE.txt @@ -0,0 +1,52 @@ +Apache Software License, Version 1.1 +* +* Copyright (c) 2001 The Apache Software Foundation. All rights +* reserved. +* +* Redistribution and use in source and binary forms, with or without +* modification, are permitted provided that the following conditions +* are met: +* +* 1. Redistributions of source code must retain the above copyright +* notice, this list of conditions and the following disclaimer. +* +* 2. Redistributions in binary form must reproduce the above copyright +* notice, this list of conditions and the following disclaimer in +* the documentation and/or other materials provided with the +* distribution. +* +* 3. The end-user documentation included with the redistribution, +* if any, must include the following acknowledgment: +* "This product includes software developed by the +* Apache Software Foundation (http://www.apache.org/)." +* Alternately, this acknowledgment may appear in the software itself, +* if and wherever such third-party acknowledgments normally appear. +* +* 4. The names "Apache" and "Apache Software Foundation" and +* "Apache BCEL" must not be used to endorse or promote products +* derived from this software without prior written permission. For +* written permission, please contact apache@apache.org. +* +* 5. Products derived from this software may not be called "Apache", +* "Apache BCEL", nor may "Apache" appear in their name, without +* prior written permission of the Apache Software Foundation. +* +* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +* SUCH DAMAGE. +* ==================================================================== +* +* This software consists of voluntary contributions made by many +* individuals on behalf of the Apache Software Foundation. For more +* information on the Apache Software Foundation, please see +* <http://www.apache.org/>. +*/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.runtime.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.runtime.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..374d49849b18fd538802910d71a6d15c49dff474 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xalan.runtime.LICENSE.txt @@ -0,0 +1,20 @@ +CUP Parser Generator Copyright Notice, License, and Disclaimer +(runtime.jar component) + +Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided +that the above copyright notice appear in all copies and that both +the copyright notice and this permission notice and warranty disclaimer +appear in supporting documentation, and that the names of the authors +or their employers not be used in advertising or publicity pertaining +to distribution of the software without specific, written prior permission. + +The authors and their employers disclaim all warranties with regard to +this software, including all implied warranties of merchantability +and fitness. In no event shall the authors or their employers be liable +for any special, indirect or consequential damages or any damages +whatsoever resulting from loss of use, data or profits, whether in an action +of contract, negligence or other tortious action, arising out of or +in connection with the use or performance of this software. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xerces.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xerces.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..b37087c569871a8425823d2e92ec20f37f4accec --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xerces.LICENSE.txt @@ -0,0 +1,56 @@ +/* + * The Apache Software License, Version 1.1 + * + * + * Copyright (c) 1999 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Xerces" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation and was + * originally based on software copyright (c) 1999, International + * Business Machines, Inc., http://www.ibm.com. For more + * information on the Apache Software Foundation, please see + * <http://www.apache.org/>. + */ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl-2.7.1.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl-2.7.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..eac75ae8ef63d94dfd435c7d05dc26d14115399f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl-2.7.1.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..77dc14c65dece61546c9e175d8a54aab85fa4505 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xercesImpl.NOTICE.txt @@ -0,0 +1,14 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache Xerces distribution. == + ========================================================================= + + This product includes software developed by + The Apache Software Foundation (http://www.apache.org/). + + Portions of this software were originally based on the following: + - software copyright (c) 1999, IBM Corporation., http://www.ibm.com. + - software copyright (c) 1999, Sun Microsystems., http://www.sun.com. + - voluntary contributions made by Paul Eng on behalf of the + Apache Software Foundation that were originally developed at iClick, Inc., + software copyright (c) 1999. \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-1.3.04.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-1.3.04.jar new file mode 100644 index 0000000000000000000000000000000000000000..d42c0ea6cfd17ed6b444b8337febbc0bdb55ed83 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-1.3.04.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext-1.3.04.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext-1.3.04.jar new file mode 100644 index 0000000000000000000000000000000000000000..a7869d68aacd655c782bb373c7334e5ff667ca58 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext-1.3.04.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.dom-documentation.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.dom-documentation.txt new file mode 100644 index 0000000000000000000000000000000000000000..3d84b5d6ceb2af5d8abecba1ff5b311eddd0eee2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.dom-documentation.txt @@ -0,0 +1,73 @@ +xml-commons/java/external/LICENSE.dom-documentation.txt $Id: LICENSE.dom-documentation.txt 226215 2005-06-03 22:49:13Z mrglavas $ + + +This license came from: http://www.w3.org/Consortium/Legal/copyright-documents-20021231 + + +W3C® DOCUMENT LICENSE +http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231 + +Public documents on the W3C site are provided by the copyright holders under +the following license. By using and/or copying this document, or the W3C +document from which this statement is linked, you (the licensee) agree that +you have read, understood, and will comply with the following terms and +conditions: + +Permission to copy, and distribute the contents of this document, or the W3C +document from which this statement is linked, in any medium for any purpose +and without fee or royalty is hereby granted, provided that you include the +following on ALL copies of the document, or portions thereof, that you use: + + 1. A link or URL to the original W3C document. + 2. The pre-existing copyright notice of the original author, or if it + doesn't exist, a notice (hypertext is preferred, but a textual + representation is permitted) of the form: "Copyright © [$date-of-document] + World Wide Web Consortium, (Massachusetts Institute of Technology, + European Research Consortium for Informatics and Mathematics, Keio + University). All Rights Reserved. + http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231" + 3. If it exists, the STATUS of the W3C document. + +When space permits, inclusion of the full text of this NOTICE should be +provided. We request that authorship attribution be provided in any software, +documents, or other items or products that you create pursuant to the +implementation of the contents of this document, or any portion thereof. + +No right to create modifications or derivatives of W3C documents is granted +pursuant to this license. However, if additional requirements (documented in +the Copyright FAQ) are satisfied, the right to create modifications or +derivatives is sometimes granted by the W3C to individuals complying with +those requirements. + +THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO +REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT +LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, +NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE +FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT +INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE +PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF. + +The name and trademarks of copyright holders may NOT be used in advertising +or publicity pertaining to this document or its contents without specific, +written prior permission. Title to copyright in this document will at all +times remain with copyright holders. + +---------------------------------------------------------------------------- + +This formulation of W3C's notice and license became active on December 31 2002. +This version removes the copyright ownership notice such that this license can +be used with materials other than those owned by the W3C, moves information on +style sheets, DTDs, and schemas to the Copyright FAQ, reflects that ERCIM is +now a host of the W3C, includes references to this specific dated version of +the license, and removes the ambiguous grant of "use". See the older +formulation for the policy prior to this date. Please see our Copyright FAQ for +common questions about using materials from our site, such as the translating +or annotating specifications. Other questions about this notice can be directed +to site-policy@w3.org. + +Joseph Reagle <site-policy@w3.org> + +Last revised by Reagle $Date: 2005-06-03 18:49:13 -0400 (Fri, 03 Jun 2005) $ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.dom-software.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.dom-software.txt new file mode 100644 index 0000000000000000000000000000000000000000..c5fe5a48a0dc4043fe28467514164e0c5d8482c7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.dom-software.txt @@ -0,0 +1,61 @@ +xml-commons/java/external/LICENSE.dom-software.txt $Id: LICENSE.dom-software.txt 226215 2005-06-03 22:49:13Z mrglavas $ + + +This license came from: http://www.w3.org/Consortium/Legal/copyright-software-20021231 + + +W3C® SOFTWARE NOTICE AND LICENSE +http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 + +This work (and included software, documentation such as READMEs, or other +related items) is being provided by the copyright holders under the following +license. By obtaining, using and/or copying this work, you (the licensee) agree +that you have read, understood, and will comply with the following terms and +conditions. + +Permission to copy, modify, and distribute this software and its documentation, +with or without modification, for any purpose and without fee or royalty is +hereby granted, provided that you include the following on ALL copies of the +software and documentation or portions thereof, including modifications: + + 1. The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work. + 2. Any pre-existing intellectual property disclaimers, notices, or terms + and conditions. If none exist, the W3C Software Short Notice should be + included (hypertext is preferred, text is permitted) within the body + of any redistributed or derivative code. + 3. Notice of any changes or modifications to the files, including the date + changes were made. (We recommend you provide URIs to the location from + which the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE +NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT +THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY +PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. + +The name and trademarks of copyright holders may NOT be used in advertising or +publicity pertaining to the software without specific, written prior permission. +Title to copyright in this software and any associated documentation will at +all times remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on December 31 2002. +This version removes the copyright ownership notice such that this license can +be used with materials other than those owned by the W3C, reflects that ERCIM +is now a host of the W3C, includes references to this specific dated version of +the license, and removes the ambiguous grant of "use". Otherwise, this version +is the same as the previous version and is written so as to preserve the Free +Software Foundation's assessment of GPL compatibility and OSI's certification +under the Open Source Definition. Please see our Copyright FAQ for common +questions about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. Other questions about +this notice can be directed to site-policy@w3.org. + +Joseph Reagle <site-policy@w3.org> + +Last revised by Reagle $Date: 2005-06-03 18:49:13 -0400 (Fri, 03 Jun 2005) $ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.sac.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.sac.html new file mode 100644 index 0000000000000000000000000000000000000000..46abc5c63d0e77acdf28338a3e8e242a987d83c6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.sac.html @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="iso-8859-1"?> +<!-- $Id: LICENSE.sac.html 477037 2006-11-20 04:30:53Z mrglavas $ --> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <title>W3C IPR SOFTWARE NOTICE</title> + <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> + <style type='text/css'> + body { background: white; color: black; } + </style> +</head> + +<body> +<h1>W3C IPR SOFTWARE NOTICE</h1> + +<h3>Copyright © 2002 World Wide Web Consortium, (Massachusetts Institute of +Technology, Institut National de Recherche en Informatique et en Automatique, +Keio University). All Rights Reserved.</h3> + +<p><b>Note:</b> The original version of the W3C Software Copyright Notice and +License could be found at <a +href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">http://www.w3.org/Consortium/Legal/copyright-software-19980720</a></p> + +<h3>Copyright © 1994-2002 <a href="http://www.w3.org/">World Wide Web +Consortium</a>, (<a href="http://www.lcs.mit.edu/">Massachusetts Institute of +Technology</a>, <a href="http://www.inria.fr/">Institut National de Recherche +en Informatique et en Automatique</a>, <a href="http://www.keio.ac.jp/">Keio +University</a>). All Rights Reserved. http://www.w3.org/Consortium/Legal/</h3> + +<p>This W3C work (including software, documents, or other related items) is +being provided by the copyright holders under the following license. By +obtaining, using and/or copying this work, you (the licensee) agree that you +have read, understood, and will comply with the following terms and +conditions:</p> + +<p>Permission to use, copy, and modify this software and its documentation, +with or without modification, for any purpose and without fee or royalty is +hereby granted, provided that you include the following on ALL copies of the +software and documentation or portions thereof, including modifications, that +you make:</p> +<ol> + <li>The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work.</li> + <li>Any pre-existing intellectual property disclaimers, notices, or terms + and conditions. If none exist, a short notice of the following form + (hypertext is preferred, text is permitted) should be used within the body + of any redistributed or derivative code: "Copyright © 2002 + <a href="http://www.w3.org/">World Wide Web Consortium</a>, (<a + href="http://www.lcs.mit.edu/">Massachusetts Institute of Technology</a>, + <a href="http://www.inria.fr/">Institut National de Recherche en + Informatique et en Automatique</a>, <a href="http://www.keio.ac.jp/">Keio + University</a>). All Rights Reserved. + http://www.w3.org/Consortium/Legal/"</li> + <li>Notice of any changes or modifications to the W3C files, including the + date changes were made. (We recommend you provide URIs to the location + from which the code is derived.)</li> +</ol> + +<p>THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS +MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR +PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY +THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.</p> + +<p>COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR +DOCUMENTATION.</p> + +<p>The name and trademarks of copyright holders may NOT be used in advertising +or publicity pertaining to the software without specific, written prior +permission. Title to copyright in this software and any associated +documentation will at all times remain with copyright holders.</p> +</body> +</html> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..f6d34b5eec909ad06f23f89f54036f781df0bef7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.NOTICE.txt @@ -0,0 +1,16 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache xml-commons xml-apis == + == distribution. == + ========================================================================= + + Apache XML Commons XML APIs + Copyright 2006 The Apache Software Foundation. + + This product includes software developed at + The Apache Software Foundation (http://www.apache.org/). + + Portions of this software were originally based on the following: + - software copyright (c) 1999, IBM Corporation., http://www.ibm.com. + - software copyright (c) 1999, Sun Microsystems., http://www.sun.com. + - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.README.dom.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.README.dom.txt new file mode 100644 index 0000000000000000000000000000000000000000..bde6944971ee5877fed2b2d03cf10fb0697af97c --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis-ext.README.dom.txt @@ -0,0 +1,56 @@ +xml-commons/java/external/README.dom.txt $Id: README.dom.txt 477038 2006-11-20 04:40:36Z mrglavas $ + + +HEAR YE, HEAR YE! + + +All of the .java software and associated documentation about +the DOM in this repository are distributed under the license +from the W3C, which is provided herein. + + +LICENSE.dom-software.txt covers all software from the W3C +including the following items in the xml-commons project: + + xml-commons/java/external/src/org/w3c + and all subdirectories + +(Note: SAC (The Simple API for CSS) has been published under an older +version of the W3C license. The original license file is LICENSE.sac.html.) + +LICENSE.dom-documentation.txt covers all documentation from the W3C +including the following items in the xml-commons project: + + xml-commons/java/external/xdocs/dom + and all subdirectories + +The actual DOM Java Language Binding classes in xml-commons came from: + http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/java-binding.html + +The specification of DOM Level 3's various parts is at: + http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/ + http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/ + http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226/ + +The specification of DOM Level 2's various parts is at: + http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/ + http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/ + http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113/ + http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113/ + +The specification of DOM Level 1's various parts is at: + http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-html.html + +Links to all available W3C DOM Java Bindings can be found at: + http://www.w3.org/DOM/DOMTR + +The actual classes of The Simple API for CSS (SAC) came from: + http://www.w3.org/Style/CSS/SAC/ + http://www.w3.org/2002/06/sacjava-1.3.zip + +The actual DOM Java Language Binding classes for SMIL came from: + http://dev.w3.org/cvsweb/java/classes/org/w3c/dom/smil/ + (both ElementTimeControl.java and TimeEvent.java were taken at revision 1.1) + +The actual DOM Java Language Binding classes for SVG 1.1 came from: + http://www.w3.org/TR/SVG11/java.html \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE-SAX.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE-SAX.html new file mode 100644 index 0000000000000000000000000000000000000000..2b653f315e4f62966fb7ba3e4552c6c07ae8c597 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE-SAX.html @@ -0,0 +1,17 @@ + <html> + <head>SAX LICENSE</head> + <body> + <p>This license applies to all interfaces and classes in the + org/xml/sax hierarchy. + </p> + <p> + <blockquote> + <em>This module, both source code and documentation, is in the + Public Domain, and comes with <strong>NO WARRANTY</strong>.</em> + See <a href='http://www.saxproject.org'>http://www.saxproject.org</a> + for further information. + </blockquote> + </p> +</body> +</html> + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.DOM-documentation.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.DOM-documentation.html new file mode 100644 index 0000000000000000000000000000000000000000..4a11084985870f1cac0bd46d1ab5d454a286c0a9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.DOM-documentation.html @@ -0,0 +1,74 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<?xml version="1.0" encoding="iso-8859-1"?><HTML +xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>W3C Document License</TITLE> +<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> + +<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD> +<BODY text=#000000 bgColor=#ffffff> +<H1>W3C<SUP>®</SUP> DOCUMENT LICENSE</H1> +<H3 id=version><A +href="http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</A></H3> +<P>Public documents on the W3C site are provided by the copyright holders under +the following license. By using and/or copying this document, or the W3C +document from which this statement is linked, you (the licensee) agree that you +have read, understood, and will comply with the following terms and +conditions:</P> +<P>Permission to copy, and distribute the contents of this document, or the W3C +document from which this statement is linked, in any medium for any purpose and +without fee or royalty is hereby granted, provided that you include the +following on <I>ALL</I> copies of the document, or portions thereof, that you +use:</P> +<OL> + <LI>A link or URL to the original W3C document. + <LI>The pre-existing copyright notice of the original author, or if it doesn't + exist, a notice (hypertext is preferred, but a textual representation is + permitted) of the form: "Copyright © [$date-of-document] <A + href="http://www.w3.org/">World Wide Web Consortium</A>, (<A + href="http://www.lcs.mit.edu/">Massachusetts Institute of Technology</A>, <A + href="http://www.ercim.org/">European Research Consortium for Informatics and + Mathematics</A>, <A href="http://www.keio.ac.jp/">Keio University</A>). All + Rights Reserved. <A + href="http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231</A>" + + <LI><EM>If it exists</EM>, the STATUS of the W3C document. </LI></OL> +<P>When space permits, inclusion of the full text of this <B>NOTICE</B> should +be provided. We request that authorship attribution be provided in any software, +documents, or other items or products that you create pursuant to the +implementation of the contents of this document, or any portion thereof.</P> +<P>No right to create modifications or derivatives of W3C documents is granted +pursuant to this license. However, if additional requirements (documented in the +<A href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A>) are +satisfied, the right to create modifications or derivatives is sometimes +granted by the W3C to individuals complying with those requirements.</P> +<P>THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO +REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED +TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, +NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR +ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY +THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.</P> +<P>COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE +OR IMPLEMENTATION OF THE CONTENTS THEREOF.</P> +<P>The name and trademarks of copyright holders may NOT be used in advertising +or publicity pertaining to this document or its contents without specific, +written prior permission. Title to copyright in this document will at all times +remain with copyright holders.</P> +<P></P> +<P>----------------------------------------------------------------------------</P> +<P>This formulation of W3C's notice and license became active on December 31 +2002. This version removes the copyright ownership notice such that this license +can be used with materials other than those owned by the W3C, moves information +on style sheets, DTDs, and schemas to the <A +href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A>, reflects +that ERCIM is now a host of the W3C, includes references to this specific dated +version of the license, and removes the ambiguous grant of "use". See the <A +href="http://www.w3.org/Consortium/Legal/copyright-documents-19990405">older +formulation</A> for the policy prior to this date. Please see our <A +href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A> for common +questions about using materials from our site, such as the translating or +annotating specifications. Other questions about this notice can be directed to +<A href="mailto:site-policy@w3.org">site-policy@w3.org</A>.</P> +<P></P> +<ADDRESS>Joseph Reagle <<A +href="mailto:site-policy@w3.org">mailto:site-policy@w3.org</A> </ADDRESS> +<P>Last revised by Reagle $Date: 2005/07/19 16:33:09 $</P></BODY></HTML> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.DOM-software.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.DOM-software.html new file mode 100644 index 0000000000000000000000000000000000000000..6e2c97a590afc3ba685d118dd05d2e35cbbc559c --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.DOM-software.html @@ -0,0 +1,66 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<?xml version="1.0" encoding="iso-8859-1"?><HTML +xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>W3C Software License</TITLE> +<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> + +<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD> +<BODY text=#000000 bgColor=#ffffff> +<H1>W3C<SUP>®</SUP> SOFTWARE NOTICE AND LICENSE</H1> +<H3 id=version><A +href="http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231">http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231</A></H3> +<P>This work (and included software, documentation such as READMEs, or other +related items) is being provided by the copyright holders under the following +license. By obtaining, using and/or copying this work, you (the licensee) agree +that you have read, understood, and will comply with the following terms and +conditions.</P> +<P>Permission to copy, modify, and distribute this software and its +documentation, with or without modification, for any purpose and without +fee or royalty is hereby granted, provided that you include the following on ALL +copies of the software and documentation or portions thereof, including +modifications:</P> +<OL> + <LI>The full text of this NOTICE in a location viewable to users of the + redistributed or derivative work. + <LI>Any pre-existing intellectual property disclaimers, notices, or terms and + conditions. If none exist, the <A + href="http://www.w3.org/Consortium/Legal/2002/copyright-software-short-notice-20021231.html">W3C + Software Short Notice</A> should be included (hypertext is preferred, text is + permitted) within the body of any redistributed or derivative code. + <LI>Notice of any changes or modifications to the files, including the date + changes were made. (We recommend you provide URIs to the location from which + the code is derived.) </LI></OL> +<P>THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS +MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE +OR THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD +PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.</P> +<P>COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR +DOCUMENTATION.</P> +<P>The name and trademarks of copyright holders may NOT be used in advertising +or publicity pertaining to the software without specific, written prior +permission. Title to copyright in this software and any associated documentation +will at all times remain with copyright holders.</P> +<P></P> +<P>____________________________________</P> +<P>This formulation of W3C's notice and license became active on December 31 +2002. This version removes the copyright ownership notice such that this license +can be used with materials other than those owned by the W3C, reflects that +ERCIM is now a host of the W3C, includes references to this specific dated +version of the license, and removes the ambiguous grant of "use". Otherwise, +this version is the same as the <A +href="http://www.w3.org/Consortium/Legal/copyright-software-19980720">previous +version</A> and is written so as to preserve the <A +href="http://www.gnu.org/philosophy/license-list.html#GPLCompatibleLicenses">Free +Software Foundation's assessment of GPL compatibility</A> and <A +href="http://www.opensource.org/licenses/W3C.php">OSI's certification</A> under +the <A href="http://www.opensource.org/docs/definition.php">Open Source +Definition</A>. Please see our <A +href="http://www.w3.org/Consortium/Legal/IPR-FAQ">Copyright FAQ</A> for common +questions about using materials from our site, including specific terms and +conditions for packages like libwww, Amaya, and Jigsaw. Other questions about +this notice can be directed to <A +href="mailto:site-policy@w3.org">site-policy@w3.org</A>.<BR> </P> +<ADDRESS>Joseph Reagle <<A +href="mailto:site-policy@w3.org">mailto:site-policy@w3.org</A> </ADDRESS> +<P>Last revised by Reagle $Date: 2005/07/19 16:33:09 $</P></BODY></HTML> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.LICENSE.txt @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..50694e5ee59ed233ff6bcd70518a2bfa00459a46 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xml-apis.NOTICE.txt @@ -0,0 +1,13 @@ + ========================================================================= + == NOTICE file corresponding to section 4(d) of the Apache License, == + == Version 2.0, in this case for the Apache xml-commons xml-apis == + == distribution. == + ========================================================================= + + This product includes software developed by The Apache Software Foundation + (http://www.apache.org/). + + Portions of this software were originally based on the following: + - software copyright (c) 1999, IBM Corporation., http://www.ibm.com. + - software copyright (c) 1999, Sun Microsystems., http://www.sun.com. + - software copyright (c) 2000 World Wide Web Consortium, http://www.w3.org diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons-1.4.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons-1.4.jar new file mode 100644 index 0000000000000000000000000000000000000000..01bc391692d83bfa8c959906d2079da183060ed4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons-1.4.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons.LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons.LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..d645695673349e3947e8e5ae42332d0ac3164cd7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons.LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons.NOTICE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons.NOTICE.txt new file mode 100644 index 0000000000000000000000000000000000000000..76171ea850599d149cb9931758243a69d34c1159 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/lib/xmlgraphics-commons.NOTICE.txt @@ -0,0 +1,5 @@ +Apache XML Graphics Commons +Copyright 2006-2007 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/status.xml b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/status.xml new file mode 100644 index 0000000000000000000000000000000000000000..2b84d00d827fa800399bf2188da33037e01b0b23 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/fop/status.xml @@ -0,0 +1,1809 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +<!-- $Id: status.xml 960638 2010-07-05 16:59:51Z jeremias $ --> +<!DOCTYPE status PUBLIC "-//APACHE//DTD Status V1.3//EN" + "http://forrest.apache.org/dtd/status-v13.dtd"> +<status> + + <developers> + <!-- In alphabetical order (last name) --> + <person name="Max Berger" email="mayberger@apache.org" id="MB"/> + <person name="Chris Bowditch" email="cbowditch@apache.org" id="CB"/> + <person name="Jay Bryant" email="jbryant@apache.org" id="JB"/> + <person name="Adrian Cumiskey" email="acumiskey@apache.org" id="AC"/> + <person name="Bertrand Delacrétaz" email="bdelacretaz@apache.org" id="BD"/> + <person name="Andreas Delmelle" email="adelmelle@apache.org" id="AD"/> + <person name="Luca Furini" email="lfurini@apache.org" id="LF"/> + <person name="Christian Geisert" email="chrisg@apache.org" id="CG"/> + <person name="Vincent Hennebert" email="vhennebert@apache.org" id="VH"/> + <person name="Clay Leeds" email="clay@apache.org" id="CL"/> + <person name="Manuel Mall" email="manuel@apache.org" id="MM"/> + <person name="Jeremias Märki" email="jeremias@apache.org" id="JM"/> + <person name="Simon Pepping" email="spepping@apache.org" id="SP"/> + <person name="the FOP committers" email="fop-dev@xmlgraphics.apache.org" id="all"/> + <person name="Volunteer needed" email="general@xmlgraphics.apache.org" id="open"/> + <!-- See also src/documentation/content/xdocs/team.xml --> + </developers> + + <contexts> + <context id="Docs" title="Changes to Documentation"/> + <context id="Code" title="Changes to the Code Base"/> + <context id="Layout" title="Changes to the Layout Engine"/> + <context id="Renderers" title="Changes to Renderers (Output Formats)"/> + <context id="Fonts" title="Changes to the Font Subsystem"/> + <context id="API" title="Changes to the End-User API"/> + <context id="Extensions" title="Changes to the Bundled Extensions"/> + <context id="Images" title="Changes to the Image Support"/> + </contexts> + + <changes> + <!-- + When adding changes, please try to highlight those which might affect upgrading + users, i.e. when the behaviour changes and could affect the layout of existing + documents. Example: the fix of marks layering will be such a case when it's done. + --> + <release version="1.0" date="July 2010"> + <action context="Renderers" dev="JM" type="fix"> + AFP Output: Fixed positioning of Java2D-based images (when GOCA is enabled). + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Added enhanced dithering functionality for images that are converted to + bi-level images. + </action> + <action context="Renderers" dev="JM" type="fix"> + AFP Output: Fix for bitmap images inside an SVG or G2D graphic (printer errors) and + positioning fix for bitmaps from G2D graphics. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="42306" due-to="Richard Wheeldon"> + Fix for AWT viewer to correctly track page numbers in continuous display mode. + </action> + <action context="Renderers" dev="JM" type="fix"> + Bugfix for formatting of floating point numbers which could lead to invalid PDFs. + </action> + <action context="Renderers" dev="JM" type="fix"> + Added a save/restoreGraphicsState pair for the initial coordinate system in PDF output + for easier post-processing. + </action> + <action context="Images" dev="JM" type="add"> + Added customization ability for the image loading framework from FOP's configuration file. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="48696" due-to="Peter Hancock"> + Bugfix for color model in IOCA IDE structure parameter for 4- and 8-bit grayscale images. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="48567" due-to="Peter Hancock"> + Initial support for CID-keyed double-byte fonts (Type 0) in AFP output. + </action> + <action context="API" dev="SP" type="add">Added a command-line option '-catalog' to use a catalog resolver for the XML and XSLT files</action> + <action context="Layout" dev="SP" type="add">Implement internal character classes if the hyphenation pattern file does not contain them</action> + <action context="Layout" dev="VH" type="fix" fixes-bug="46486"> + Bugfix: having a special page-master for the last page caused loss of content when normal + blocks were mixed with blocks spanning all columns. + </action> + <action context="Renderers" dev="VH" type="add"> + Added possibility to customize PDF tagging via the ‘role’ property. + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="48237" due-to="Peter Hancock"> + Bugfix: AFP Renderer: Respect image color settings for svg + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="48376" due-to="Venkat Reddy"> + Bugfix: AFP Renderer: Page Overlays not generated when using Intermediate Format + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="48456"> + Bugfix: AFP Renderer: Underline is incorrectly placed when reference-orientation != 0 + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="48453"> + Bugfix: AFP Renderer: Page Segments not positioned correctly when reference-orientation != 0 + </action> + <action context="Fonts" dev="JM" type="add"> + Added support for TrueType fonts with symbol character maps (like "Wingdings" and "Symbol"). + Character for these fonts are usually found in the 0xF020 to 0xF0FF range + (a Unicode private use area). + </action> + <action context="Fonts" dev="JM" type="fix"> + Bugfix: Font selection fallbacks did not work in some cases (ex. bold+italic to normal) + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="48290"> + Bugfix: AFP Renderer: AttributeQualifier Triplet occurs before TLE Value. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="48048" due-to="D.W. Harks"> + Bugfix in AFP output: fixed flags in GOCA GBAR order. + </action> + <action context="Renderers" dev="VH" type="fix" fixes-bug="48185" due-to="Harald G. Henne"> + Bugfix in AFP output: rounding error when computing the CMYK components of a color. + </action> + <action context="Code" dev="VH" type="fix" fixes-bug="48167" due-to="Venkat Reddy"> + Bugfix: when #CMYK pseudo-profile was used in the rgb-icc() function, always the fallback + RGB colors were used instead. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="48082"> + Bugfix: value of conditional space not always taken into account in the calculation of a + table’s height. + </action> + <action context="Renderers" dev="JM,VH" type="add" fixes-bug="46705" due-to="Jost Klopfstein"> + Added basic accessibility and Tagged PDF support. + </action> + <action context="Renderers" dev="JM" type="add"> + Added support for encoding CMYK bitmap images (IOCA FS45) and TIFF images as embedded objects. + </action> + <action context="Code" dev="AC" type="add"> + Added support for xmlfile and xsltfile parameters in FOP's Ant Task. + </action> + <action context="Renderers" dev="AC" type="fix" fixes-bug="47941"> + BugFix: Maintain valid AFP by providing TLE truncation on Attribute Value Triplet values that are greater than 250 chars in length. + </action> + <action context="Fonts" dev="JM" type="fix" fixes-bug="47711" due-to="Nicolas Peninguy"> + Fixed generation of CIDSet object in PDF output. + </action> + <action context="Layout" dev="VH" type="fix"> + Fixed handling of percentage values for provisional-label-separation. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="47835" due-to="Jonathan Levinson"> + Fixed handling of percentage values for provisional-distance-between-starts. + </action> + <action context="Renderers" dev="CB" type="add"> + Added support for positioning Page Overlays in AFP Output + </action> + <action context="Fonts" dev="JM" type="add"> + Added support for specifying referenced fonts per renderer in addition to the general + match list. + </action> + <action context="Renderers" dev="JM" type="add"> + Added support for creating thumbnails or preview bitmaps of fixed size for PNG and TIFF + output. + </action> + <action context="Extensions" dev="JM" type="add"> + Added support for the #CMYK pseudo-profile supported by some commercial XSL implementations + on the rgb-icc() function. + </action> + <action context="Layout" dev="VH" type="add" importance="high"> + Added limited support for pages of different inline-progression-dimensions within a + page-sequence. + </action> + <action context="Layout" dev="AD" type="add" fixes-bug="46905"> + Added basic implementation for column-keeps. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="47710"> + White-space handling in markers with inline-content throws a NullPointerException + in some cases. + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="47694"> + Dithered Background Shading can produce illegal AFP if objects are very small + </action> + <action context="Renderers" dev="CB" type="add"> + AFP Output: Added support for IMM Extension on fo:simple-page-master. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="47311" due-to="Peter Coppens"> + Added an initial set of extensions for prepress support (fox:bleed, fox:crop-offset, + fox:crop-box and fox:scale). This is currently supported only by PDF and Java2D renderers. + </action> + <action context="Renderers" dev="JM" type="add"> + PCL Output: Added support for specifying the output bin. + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Added support for embedding external AFP form maps (form defs) using the + afp:include-form-map extension. + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Added support for AFP font embedding. Note: this changes the default behaviour. + Like with PDF and PS, all fonts are embedded by default unless matched in the + "referenced-fonts" section in the configuration. + </action> + <action context="Renderers" dev="AD" type="fix" fixes-bug="47508" due-to="Bharat Attaluri"> + Bugfix: Error while writing TLE's attribute qualifier in the output. + </action> + <action context="Renderers" dev="CB" type="fix"> + Bugfix: support justified text in AFP Renderer (already working in AFP Painter) + </action> + <action context="Renderers" dev="AD" type="add"> + AFP Renderer Raster Fonts: + <ul> + <li>added support for fractional font-sizes in the configuration.</li> + <li>selection of the smaller font-size, in case two possible fallbacks have the + same difference to a requested size.</li> + </ul> + </action> + <action context="Fonts" dev="CB" type="fix"> + Bugfix: support PFM Files with no extent table. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="46960"> + Bugfix: previously retrieved markers were not cleared if the new marker was empty. + </action> + <action context="Fonts" dev="VH" type="fix" fixes-bug="47232" due-to="Maxim Wirt"> + Bugfix: for the last character of a Type1 font, always a width of 0 was returned. + </action> + <action context="Code" dev="VH" type="fix"> + Changed meaning of ‘-v’ option to ‘verbose’, which will print FOP’s version and proceed. + Added a ‘-version’ option to simply print the version then exit, following Java practices. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="47101"> + Bugfix: The cells of a table inside a marker were duplicated at every marker retrieval. + </action> + <action context="Images" dev="JM" type="fix"> + Bugfix: use the effective color profile supplied by the ImageEncodingHelper, instead of the + original one. + </action> + <action context="Renderers" dev="JM" type="fix"> + Bugfix: reset graphic state when a page is finished in PostScript. + </action> + <action context="Renderers" dev="JM" type="add"> + Added setting to enable dithered painting of filled rectangles in AFP and PCL. + </action> + <action context="Layout" dev="VH" type="fix"> + Bugfix: footnotes occurring within the forced height of a table row did not appear on the + output + </action> + <action context="Renderers" dev="JM" type="update" fixes-bug="47031" due-to="Francois Fernandes"> + PDFGraphics2D.writeClip doesn't generate a clip command anymore when the clip path + is empty. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="47000"> + Added a custom text painter for rendering SVG text using text operators when rendering + to PostScript or EPS. Text is no longer painted as shapes, thus creating much smaller files. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed a bug that left the PrintRenderer unconfigured even if a configuration was + specified for "application/X-fop-print". + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="46882" due-to="Yegor Kozlov"> + Fixed the handling of CMYK colors in PDFGraphics2D. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="46489"> + Fixed a bug when combining a forced break with a "last" page-master. The restart + of the algorithm would start at the index of the penalty corresponding to the last + page-break. This has been changed to the index of the first element after the last + page-break. + </action> + <action context="Fonts" dev="JM" type="add"> + Added a command-line tool to list all configured fonts + (org.apache.fop.tools.fontlist.FontListMain). + </action> + <action context="Code" dev="AD" type="add" fixes-bug="46828" due-to="Dario Laera"> + Added the possibility to use CachedRenderPagesModel, to conserve memory in case + of large documents with a lot of cross-references (area tree will be serialized to + disk to avoid keeping it entirely in memory). + </action> + <action context="Fonts" dev="JM" type="add"> + AFP Fonts: Added support for full URI resolution on configured AFP fonts. + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Tag Logical Element (TLE) is now also allowed on fo:page-sequence + (page group level). + </action> + <action context="Layout" dev="JM" type="fix"> + Fixed BPD trait and border painting for leaders with leader-pattern="space" + (and similar cases). + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Added support for Invoke Medium Map (IMM). + </action> + <action context="Renderers" dev="JM" type="add"> + Introduced a new, additional intermediate format optimized for performance. Please see + the intermediate format documentation for details. + </action> + <action context="Fonts" dev="JM" type="fix" fixes-bug="46686" due-to="Alok Singh"> + Use temporary directory for the font cache if the user home directory is not + write-accessible. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="45342" due-to="Emil Maskovsky"> + AFP Fonts: Fixed interpretation of metric for fonts with fixed metrics and made sure + all repeating groups in FNP (Font Position) are processed. + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Added a configuration option to override the resource level defaults in the + code. + </action> + <action context="Code" dev="VH" type="fix" fixes-bug="46638"> + MinOptMaxUtil.toMinOptMax was converting LengthRangeProperty objects into illegal MinOptMax + objects (in some cases opt could be inferior to min). + </action> + <action context="Layout" dev="VH" type="add" fixes-bug="46315" due-to="Georg Datterl"> + Added extension to disable column balancing before blocks spanning the whole page, in + multiple-column documents. + </action> + <action context="Renderers" dev="JM" type="add"> + AFP Output: Bilevel images in resource groups as generated as hard page segments + (instead of image objects) for better interoperability with older IPDS environments + and for better printing performance. + </action> + <action context="Fonts" dev="JM" type="add"> + FOP now creates ToUnicode CMaps for single-byte fonts that don't use built-in + encodings to help PDF text extractors interpreting characters. + </action> + <action context="Fonts" dev="JM" type="add"> + Added support for forcing single-byte encodings for TrueType fonts without + creating an XML font metric file (see "encoding-mode" attribute on "font" element) + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="45306"> + Fixed fo:instream-foreign-object inside fo:marker. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed black backgrounds occurring for transparent images in PCL output. + </action> + <action context="Renderers" dev="CB" type="fix" fixes-bug="46369"> + Fixed bug that caused AFP Renderer Extensions to be ignored. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="46319"> + Fixed a memory-leak in Marker.MarkerAttribute, where an instance was used both as key and value in + a WeakHashMap, effectively neutralizing the benefit of using WeakReferences. Solved by extending + PropertyCache to work for MarkerAttributes as well. + </action> + <action context="Renderers" dev="JM" type="fix" fixed-bug="46360"> + Fixed a multi-threading issue when rendering SVG. + </action> + <action context="Renderers" dev="AC" importance="high" type="add"> + AFP Output: An AFPGraphics2D implementation which provides the ability to use Batik to drive the production of AFP Graphics (GOCA) output from SVG. + </action> + <action context="Renderers" dev="AC" importance="high" type="add"> + AFP Output: Resource group leveling, external streaming, and de-duplication of images and graphics using IncludeObject and ResourceGroup. + </action> + <action context="Renderers" dev="AC" importance="high" type="add"> + AFP Output: Native image embedding support (e.g. JPEG, GIF, TIFF) using ObjectContainer and a MOD:CA Registry implementation. + </action> + <action context="Fonts" dev="AC" type="fix"> + More robust AFP font parsing, although it is still in need of some rework in the future. + </action> + <action context="Images" dev="JM" type="add" fixes-bug="41657"> + Added support for SVG 1.2 functionality inside fo:instream-foreign-object. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="46240"> + Fixed a bug when combining break-before with a span change. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="46211" due-to="rogov.AT.devexperts.com"> + Fixed some multi-threading issues in FontCache.java: + <ul> + <li>remove the unused private readObject()</li> + <li>make the changeLock member final (initialization-safety + impossible to reassign)</li> + <li>perform the HashMap check for a failed font inside the synchronized block to avoid a race condition</li> + </ul> + </action> + <action context="Renderers" dev="AD" type="add" fixes-bug="45113" due-to="Alexander Stamenov"> + Added PDF /Launch action: references to URIs using the file:// protocol will now generate + a /Launch action as opposed to a more general /URI (which doesn't yield the expected result + for this protocol). + </action> + <action context="Layout" dev="JM" type="fix"> + Fixed a problem where the BPD or a block area could be wrong if there is a nested, + absolutely positioned area (for example a block-container). + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="40798"> + Bugzilla 40798: A conditional-page-master-reference with page-position="last" qualifies + for a first page, if it is also the last. Additionally: also added support for + page-position="only". + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="45842" due-to="Carsten Siedentop"> + Make fop.bat and fop.cmd use the %FOP_OPTS% environment variable. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="45795"> + PDF Output: Added support for handling 16-bit alpha channel. They are currently + converted to 8 bits. + </action> + <action context="Renderers" dev="JM" type="fix"> + PDF Output: Made sure the XMP Metadata stream is never compressed. + </action> + <action context="Fonts" dev="JM" type="fix" fixes-bug="45734" due-to="J. Frantzius"> + Fix for PFMReader after bug #43089 changed the behavior of PFMFile. Fixes baseline + problems when Type 1 fonts are used in conjunction with XML font metric files. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="45616" due-to="Pavel Kysilka"> + Fix for table handling in RTF output, so the output works with OpenOffice and AbiWord, too. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="45667"> + Quick-fix to avoid a possible NullPointerException when using + empty inlines and hyphenation. + </action> + <action context="Layout" dev="JM" type="add"> + Added missing generation of areas for empty grid units in tables with collapsing border + model. + </action> + <action context="Code" dev="JM" type="fix" importance="high"> + Fixed memory leak in property cache (not cleaning stale PropertyCache$CacheEntry instances). + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed text stroking in SVG when the stroke-width is zero. + </action> + <action context="Layout" dev="JM" type="fix"> + Fixed the source for a division by zero when the content of an fo:leader with + leader-pattern="use-content" collapses to zero width during layout. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed border trait parsing for the area tree XML when CMYK or ICC colors were used. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="45606" due-to="Pavel Kysilka"> + Fixed generation of "fonttbl" for RTF output to fix loading problem with AbiWord. + </action> + <action context="Layout" dev="JM" type="fix"> + Fixed ID resolution for nested bookmarks with duplicated IDs. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="45490" due-to="Thomas Stieler"> + Fixed a slight error when resolving non-file URLs: avoid + altering the original 'href' if the protocol is other than 'file:' + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="45470"> + Added LayoutManagerMapping.registerMaker() to make registration of custom + layout managers easier. + </action> + <action context="Layout" dev="LF" type="fix"> + Fixed absolute positioning of block-containers when specified + using right and bottom instead of left and top. + </action> + <action context="Renderers" dev="AC" type="add"> + Added PDF encryption parameter support in configuration. + </action> + <action context="Layout" dev="LF" type="add"> + Allowing non-zero borders and padding on page regions when + relaxed validation is turned on. + </action> + <action context="Layout" dev="LF" type="fix"> + Fixed an inconsistency in footnote handling that led to unnecessary + empty areas in pages whose last normal line contains footnotes + when the page bpd is not the same for all pages. + </action> + <action context="Code" dev="AD" type="update" importance="high"> + Changed FONode.addCharacters() parameter to closer match the signature of + the standard SAX characters() event (reduces confusion and computations). + <em>!! Implementors of extensions that subclass FONode directly, and + offer an implementation for addCharacters() should take care to make + similar modifications in their code !!</em> + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="45115" due-to="Martin Edge"> + Added a PCL-specific extension attribute on simple-page-master for controlling + the simplex/duplex mode. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="45097"> + Corrected white-space-treatment for situations where an inline-node is the first/last + child node of an fo:block, without preceding/following text. + </action> + <action context="Layout" dev="MB" type="add"> + Implemented word-by-ford font-selection strategy on text. + </action> + <action context="Layout" dev="MB" type="add"> + Support character-by-character font-selection strategy on fo:character element. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="44794"> + Added support for page-number-citation and page-number-citation-last + of fo:inline. Corrected behavior for page-number-citation-last + of fo:block: forward references now properly resolved. + </action> + <action context="Fonts" dev="JM" type="add"> + For auto-detected fonts it is now possible to specify that a font needs to be referenced + rather than embedded (for the output formats that support this distinction). + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="42423"> + Added support for the "id" attribute on fo:wrappers when used + as a child of the fo:flow. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="41500"> + Fixed a ClassCastException when using an fo:wrapper as a child + of an fo:block-container. + </action> + <action context="Fonts" dev="AC" type="add" importance="high"> + Add support for font substitution. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="43650"> + PCL Renderer: Improved page format selection so it doesn't interfere with + duplex printing. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="42703"> + Fixed a regression introduced by the fix for + <link href="https://issues.apache.org/bugzilla/show_bug.cgi?id=44286">Bugzilla 44286</link>. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="43591"> + Activated min-height/max-height and min-width/max-width properties. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="44203"> + Fixed a logic error in Hyphenator.java: + If the source had an associated InputStream, an UnsupportedOperationException was + triggered. + </action> + <action context="Renderers" dev="AD" type="add" fixes-bug="44634"> + Add partial support for the "show-destination" property on fo:basic-link + (PDF output only; see limitations on the compliance page) + </action> + <action context="Layout" dev="JM" type="add" importance="high"> + Added minimal support for integer keep values on the various keep properties on block-level + FOs. For now, all integer values are treated the same (i.e. without strength distinction). + Using integers allows to avoid overflows that can happen when "always" is used extensively. + </action> + <action context="Renderers" dev="JM" type="add"> + Added support for rendering pages using JPS (Java Printing System). See new example: + examples/embedding/java/ExamplesFO2JPSPrint.java + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="41687"> + Restored ability to specify from/to and odd/even pages as well as the number of copies + for printing from the command-line. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="44678" due-to="Antti Karanta"> + Added ability to pass a preconfigured PrinterJob instance to the PrintRenderer via + the rendering options map. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="44743" due-to="Yegor Kozlov"> + Added a public accessor for reference to the current page to PDFGraphics2D. + </action> + <action context="Fonts" dev="JM" type="add" fixes-bug="44737" due-to="Jason Harrop"> + Added support for auto-configuring TrueType Collections. XML font metrics files for + *.ttc fonts are not required anymore. + </action> + <action context="Renderers" dev="JM" type="update"> + When a JPEG image is embedded, an optionally embedded color profile is filtered out + as it's already embedded separately in the PDF file. + </action> + <action context="Fonts" dev="JM" type="add" importance="high"> + Added support for addressing all glyphs available in a Type 1 font, not just the ones + in the font's primary encoding. + </action> + <action context="Code" dev="JM" type="add" importance="high"> + Added an event handling framework which allows to get better feedback from within FOP + with the ability to customize problem management. + </action> + </release> + <release version="0.95" date="05 August 2008"> + <notes> + <section> + <title>Notes</title> + <p> + Besides the important changes listed below, the most important areas with + improvements in this release are: + </p> + <ul> + <li> + Many bugfixes in tables, plus some new features (full support for keeps and + breaks, border conditionality, background on columns and header/footer/body) + </li> + <li> + Improvements and bugfixes for font handling and font + auto-detection/-registration. + </li> + <li> + Performance improvements and memory optimizations for the property handling + in the FO tree. + </li> + </ul> + <p> + Please note that with this release, we've dropped support for Java 1.3. + FOP will, from now on, <strong>require at least Java 1.4</strong>. + </p> + <p> + There have been a few changes in tables that make FOP both more strict and more + compliant to the Recommendation: + <ul> + <li>XSL-FO 1.1 explicitly states that a row-spanning fo:table-cell element is not + allowed to span further than its enclosing fo:table-header/footer/body element + (see bottom of <link href="http://www.w3.org/TR/xsl11/#fo_table">section + 6.7.3</link>). From now on FOP will give a validation error if a document + contains such an erroneous cell. + </li> + <li> + <p>If an fo:table element contains explicit fo:table-column children, then those + elements set the total number of columns in the table. This means that a + validation error will now occur if a row contains more cells than available + columns. This change allows to improve performance, since the rendering of the + table may start as soon as the table-column elements have been parsed.</p> + <p>If more flexibility is needed, then the fo:table-column elements may be just + omitted. The final number of columns will then be set by the row that has the + most cells.</p> + </li> + </ul> + </p> + <p> + The image libraries Jimi and JAI are no longer needed (and used) for image loading. + Instead we rely completely on the Image I/O API that has been introduced with + Java 1.4. If you still need support for bitmap image formats that do not work + out-of-the-box, we recommend adding + <link href="http://jai-imageio.dev.java.net/">JAI Image I/O Tools</link> + (an Image I/O compatible image codec package) to the classpath. JAI is still required + for building the FOP distribution but it is optional for normal builds and at run-time. + </p> + <note> + This final 0.95 release also includes all of the + <a href="changes_0.95beta.html">changes made for Apache FOP 0.95beta</a>. + </note> + </section> + </notes> + <action context="Renderers" dev="JM" type="fix"> + Fixed a color selection problem which occurred after an image has been painted + through the Graphics2DAdapter in PDF output. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="41306"> + Fixed page ordering problem with AWTRenderer. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="39980"> + Fixed image scaling for RTF output. + </action> + <action context="API" dev="JM" type="fix"> + Fixed the -imagein command-line option. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="43825" due-to="Maximilian Aster"> + Added support for fo:leader for RTF output (no full support!). Fixes problems with empty leaders + being used to force empty lines among other issues. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="43824" due-to="Maximilian Aster"> + Added support for page-number-citation for RTF output. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="43606" due-to="Maximilian Aster"> + Fixed handling of proportional-column-width() and percentages for table column in RTF + output. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="45295"> + Fixed NullPointerException when page-number-citations are used inside a marker. + </action> + <action context="Images" dev="JM" type="fix"> + Fixed two bugs concerning resolution handling with SVG images and their + conversion to bitmaps for RTF output. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="44887" importance="high"> + Fixed potential multi-threading problem concerning the use of DecimalFormat. + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="44412"> + Regression bugfix: Multiple collapsible breaks don't cause empty pages anymore. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed resolution handling inside AWT preview dialog. + </action> + <action context="Renderers" dev="JM" type="fix" importance="high"> + Fixed positioning of absolutely positioned block-containers in multi-column documents. + </action> + <action context="Renderers" dev="JM" type="fix" importance="high"> + Fixed rendering of fixed block-containers in AFP output. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="44621" importance="high"> + Various bugfixes for table layout. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed regression causing bad positioning of block-containers if used as descendant + of a table-cell. + </action> + <action context="Fonts" dev="JM" type="fix"> + Fixed text extraction problem with ZapfDingbats and Symbol font in PDF output. + </action> + <action context="Images" dev="JM" type="fix"> + Fixed a performance problem concerning image serialization. + </action> + <action context="Fonts" dev="JM" type="fix"> + Fixed NullPointerException when loading a TrueType font using XML font metric files. + </action> + </release> + <release version="0.95beta" date="26 March 2008"> + <notes> + <section> + <title>Notes</title> + <p> + Besides the important changes listed below, the most important areas with + improvements in this release are: + </p> + <ul> + <li> + Many bugfixes in tables, plus some new features (full support for keeps and + breaks, border conditionality, background on columns and header/footer/body) + </li> + <li> + Improvements and bugfixes for font handling and font + auto-detection/-registration. + </li> + <li> + Performance improvements and memory optimizations for the property handling + in the FO tree. + </li> + </ul> + <p> + Please note that with this release, we've dropped support for Java 1.3. + FOP will, from now on, <strong>require at least Java 1.4</strong>. + </p> + <p> + There have been a few changes in tables that make FOP both more strict and more + compliant to the Recommendation: + <ul> + <li>XSL-FO 1.1 explicitly states that a row-spanning fo:table-cell element is not + allowed to span further than its enclosing fo:table-header/footer/body element + (see bottom of <link href="http://www.w3.org/TR/xsl11/#fo_table">section + 6.7.3</link>). From now on FOP will give a validation error if a document + contains such an erroneous cell. + </li> + <li> + <p>If an fo:table element contains explicit fo:table-column children, then those + elements set the total number of columns in the table. This means that a + validation error will now occur if a row contains more cells than available + columns. This change allows to improve performance, since the rendering of the + table may start as soon as the table-column elements have been parsed.</p> + <p>If more flexibility is needed, then the fo:table-column elements may be just + omitted. The final number of columns will then be set by the row that has the + most cells.</p> + </li> + </ul> + </p> + <p> + The image libraries Jimi and JAI are no longer needed (and used) for image loading. + Instead we rely completely on the Image I/O API that has been introduced with + Java 1.4. If you still need support for bitmap image formats that do not work + out-of-the-box, we recommend adding + <link href="http://jai-imageio.dev.java.net/">JAI Image I/O Tools</link> + (an Image I/O compatible image codec package) to the classpath. JAI is still required + for building the FOP distribution but it is optional for normal builds and at run-time. + </p> + </section> + </notes> + <action context="Layout" dev="JM" type="fix" fixes-bug="44412"> + Bugfix: The before border of a block is no longer swallowed if its first child issues + a break-before. + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="44412"> + Bugfix: When there was a forced break after a block with (conditional) borders the + border-after wasn't painted. + </action> + <action context="Layout" dev="VH" type="fix"> + Bugfix: a forced break inside a cell was ignored when occurring before the minimum height + set on the enclosing row was set. + </action> + <action context="Layout" dev="JM" type="fix"> + Fixed exceptions when lists, tables or block-container are children of an inline-level + FO. + </action> + <action context="Layout" dev="VH" type="add" importance="high"> + Added support for background on fo:table-column and fo:table-header/footer/body elements. + </action> + <action context="Layout" dev="VH" type="fix"> + Fixed the rendering of the area of a table corresponding to border-separation, which must + be filled with the background of the table, and not the rows. + </action> + <action context="Layout" dev="VH" type="fix"> + Improved conformance: even if a table-cell spans several rows its background must + correspond to the first row spanned. + </action> + <action context="Renderers" dev="JM" type="fix" due-to="Gordon Cooke"> + Slight improvement for thin lines in Java2D/AWT output. + </action> + <action context="Layout" dev="VH" type="add"> + Added full support for keep-with-previous on fo:table-row and in fo:table-cell elements. + </action> + <action context="Code" dev="MB" type="add"> + Turned on XInclude processing for the main source given on the command line. + </action> + <action context="Fonts" dev="JM" type="fix" fixes-bug="44451" due-to="Justus Piater"> + Improved the font auto-detection so fonts accessed using the font-family name are + selected with higher accuracy. + </action> + <action context="API" dev="JM" type="remove"> + Removed deprecated methods in the "apps" package that were left-overs from the API + discussions. + </action> + <action context="Fonts" dev="JM" type="add"> + Added support for unusual font encodings (like for Symbol or Cyrillic fonts) of Type 1 + fonts in PDF and PostScript output. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="44321"> + Moved to the FO tree stage the check for break-before/after on table-row while spanning in + progress. + </action> + <action context="Layout" dev="VH" type="add"> + Added full support for breaks before and after table cells (that is, break-before/after set + on the first/last child of a cell). + </action> + <action context="Layout" dev="VH" type="add"> + Added full support for breaks inside the cells of a table. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="41631"> + Added correct percentage resolution for arguments to the proportional-column-width() function. + </action> + <action context="Fonts" dev="JM" type="fix"> + Bugfix for date formatting with negative time zones in the PDF's Info object. + This affected PDF/A compliance. + </action> + <action context="Renderers" dev="JM" type="add"> + Added an option to disable the default sRGB profile in PDF output for those who + don't care about color fidelity, but care about PDF file size. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="43705"> + Fixed a bug when the rgb-icc() function was used either before the fo:declarations, + or in documents without a fo:declarations node. In such cases, the sRGB fallback + is now used to avoid an ugly NullPointerException. + </action> + <action context="Code" dev="AD" type="add"> + Added very basic parsing for the xml:lang shorthand. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="44343"> + Fixed a bug when using relative font-size (smaller/larger) in combination + with percentages. + </action> + <action context="Fonts" dev="JM" type="fix"> + Bugfix for handling of optional tables in subset TrueType fonts. This bug caused errors + in various PDF viewers. + </action> + <action context="Renderers" dev="JM" type="add"> + Added support for the natural language indentifier ("Lang" in the document catalog) + for PDF documents based on the language/country values on fo:page-sequence. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="44286" due-to="Stefan Ziel"> + Fixed a memory-leak in XMLWhiteSpaceHandler. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="44289"> + Fixed the resolution of borders when header/footer is omitted at page breaks. + </action> + <action context="Layout" dev="VH" type="add" importance="high" fixes-bug="43934"> + Added support for conditional borders in tables, for both the separate and the collapsing + border model. + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="44160"> + Fixed a possible IndexOutOfBoundsException that could happen with certain constellations + when footnotes are used. + </action> + <action context="Layout" dev="JM" type="fix"> + Compliance fix: for absolutely positioned block-containers, "top" wasn't + interpreted correctly. + </action> + <action context="Extensions" dev="JM" type="add"> + New extension attribute fox:transform on fo:block-container allows free-form transformation + (rotation, scaling etc.) of absolute and fixed block-containers. Supported only + for PDF, PS and Java2D-based renderers. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed logic error setting the transformation matrix for block-container viewports + (applies to absolute and fixed block-containers only). + Important: External renderer implementations need to adjust for the change and implement + the new method concatenateTransformationMatrix(AffineTransform) if the renderer is + derived from AbstractPathOrientedRenderer. + </action> + <action context="Images" dev="JM" importance="high" type="fix"> + A new image loading framework has been introduced to fix various problems with external + graphics and improve performance. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed generation of named destinations so it works when the PDF document is encrypted. + </action> + <action context="Renderers" dev="JM" type="add"> + PostScript output now generates the bounding box DSC comments for the whole document. + </action> + <action context="Renderers" dev="JM" type="add"> + Added support for PDF page labels. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="44176" due-to="Patrick Jaromin"> + Added support for custom fonts in Java2DRenderer and derived renderers. + </action> + <action context="Extensions" dev="JM" type="add" importance="high"> + Added new extension element: fox:external-document. It allows to add whole documents + such as multi-page TIFF images to be inserted as peers to a page-sequence. Each image + will make up an entire page. See the documentation for details. + </action> + <action context="Layout" dev="JM" type="add"> + Added minimal support for the .minimum/.maximum components of block/inline-progression-dimension + on fo:external-graphic and fo:instream-foreign-object. + </action> + <action context="Layout" dev="JM" type="add" importance="high"> + Added support for scale-down-to-fit and scale-up-to-fit (introduced in XSL 1.1). + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="43633"> + Bugfix: content of a row with zero height overriding the previous row + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="37993"> + Bugfix: allow multiple bookmarks to point at the same destination. + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="43917"> + Bugfix for border-after painting and element list generation when a + forced break is involved. + </action> + <action context="Layout" dev="JM" type="fix" fixes-bug="40230"> + Bugfix: no empty page is generated anymore if there's no content + after a break-after. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="43803"> + Restored proper handling of fo:table-cell having no children, which is allowed in relaxed + validation mode. + </action> + <action context="Layout" dev="JM" type="fix"> + Memory Leak fixed in the Property Cache. Fixed by Jeremias Maerki. Reported and Tested By + Chris Bowditch. + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="43712"> + Bugfix in tables: wrong element generation by the merging algorithm when glues must be + produced to cope with conditional spaces. The corresponding length was added twice: one in + the glue itself and one in the following box. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for URI resolution: Make StreamSources without system identifier work again. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="43910" due-to="David Delbecq"> + Avoid a NullPointerException in AreaTreeHandler.endDocument(). + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="43766"> + Bugfix: breaks generated by the merging algorithm for a table-row containing empty cells + had always a penalty of 900. + </action> + <action context="Layout" dev="JM" type="add" fixes-bug="43605" due-to="V. Schappert"> + Added methods for fo:page-number-citation(-last) in FOEventHandler. + </action> + <action context="Layout" dev="VH" type="add"> + Step towards performance: the collapsing-border resolution algorithm no longer triggers the + retrieving of the whole table, when possible. + </action> + <action context="Layout" dev="VH" type="fix"> + In case of missing cells the border-end of the table was applied to an inner cell, instead + of the (empty) cell in the last column. + </action> + <action context="Layout" dev="VH" type="fix"> + Fixed the resolution of borders with table-columns (border-before/after was wrongly applied + to every cell of the column). + </action> + <action context="Layout" dev="VH" type="fix" fixes-bug="42768"> + Fixed the resolution of border-end on cells spanning several rows. + </action> + <action context="Fonts" dev="JM" type="fix" fixes-bug="43835" due-to="David Churavy"> + Bugfix: Use Font.getName() (logical font name) instead of Font.getFontName() + (localized) when registering fonts from AWT. + </action> + <action context="Fonts" dev="JM" type="fix"> + Made the way TrueType fonts are embedded in PDF compliant to the + specification so viewers correctly identify subset fonts. + </action> + <action context="Fonts" dev="JM" type="fix"> + Fixed font-autodetection so fonts with uppercase extensions are + detected, too. + </action> + <action context="Fonts" dev="JM" type="update"> + Improved font auto-detection and handling of AWT-supplied fonts in order + to achieve better results when using multiple output formats. Whenever + possible, the font names appearing in the operating system can also + be used in XSL-FO. + </action> + <action context="Renderers" dev="JM" type="fix"> + Fixed regression: transparent-page-background was not recognized for PNG output. + </action> + <action context="Layout" dev="VH" type="add"> + Added check for table-cells which span more rows than available in their parent element + (table-header/footer/body). + </action> + <action context="Layout" dev="AD" type="add"> + Added support for fo:markers in fo:inline and fo:basic-link. + </action> + <action context="Renderers" dev="JM" type="update" importance="high"> + PDF Transcoder (SVG) text painting has been completely rewritten. + Except for some special cases (with filters for example), all text + (including flow text) is now painted using PDF text operators. + </action> + <action context="Layout" dev="AD" type="add" fixes-bug="42748"> + Added support for ids on empty fo:inlines. + </action> + <action context="Fonts" dev="AC" type="add" fixes-bug="42982" due-to="Max Berger"> + Add Font support in jar files. + </action> + <action context="Renderers" dev="AC" type="fix" fixes-bug="43042" due-to="Andrejus Chaliapinas"> + Postscript extension cleanup. + </action> + <action context="Renderers" dev="AC" type="fix" fixes-bug="43587"> + Fix to avoid ClassCastException where multiple ps:ps-comments are declared within fo:declarations. + </action> + <action context="Fonts" dev="AC" type="fix" fixes-bug="43143"> + Fix to avoid NullPointerException when parsing ExpertEncoded and ExpertSubsetEncoded Type 1 fonts. + </action> + <action context="Renderers" dev="AC" type="fix" fixes-bug="43439"> + Fixes missing TLE value attribute when using AreaTree input with the AFP renderer. + </action> + <action context="Renderers" dev="JM" type="add"> + Added generic structures to the PDF library in order to support PDF + file in fo:external-graphic later. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="43597" due-to="Max Berger"> + Added support for SVGZ. + </action> + <action context="Layout" dev="JM" type="fix"> + Bugfix for NPE with empty table-row (regression from 0.93). + </action> + <action context="Renderers" dev="JM" type="add"> + Added a configuration setting to the PCL renderer to disable PJL commands. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="43464" due-to="Bruno Feurer"> + Fix to avoid a ClassCastException in renderer configuration. + </action> + <action context="Renderers" dev="JM" type="fix" fixes-bug="43439" due-to="Adrian Cumiskey"> + Fixed the restoration of the TLE values from the intermediate format + for the AFP extension elements. + </action> + <action context="Renderers" dev="JM" type="add" fixes-bug="43041" due-to="Adrian Cumiskey"> + Added a configuration setting for the renderer/device resolution to the AFP renderer. + </action> + <action context="Layout" dev="AD" type="update"> + Facilitate the implementation for font-selection-strategy:<br/> + • Changed FontInfo.fontLookup to always return an array of FontTriplet.<br/> + • Changed CommonFont.getFontState to return an array of FontTriplet.<br/> + • Initial modifications to the related LMs: initialized with + the font corresponding to the first of the triplets.<br/> + </action> + <action context="Layout" dev="AD" type="update"> + PropertyCache phase 2:<br/> + • improvement of the PropertyCache itself should now guarantee acceptable + performance of the static caches in multi-session environments, which is + a possible problem with synchronizedMap.<br/> + • changed CommonFont to use the cache: + added CachedCommonFont to contain the properties that are always cacheable + CommonFont itself is only cached if the remaining properties are absolutes.<br/> + • changed CommonHyphenation, KeepProperty, ColorProperty and FontFamilyProperty to use the cache.<br/> + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="42705"> + Fixed swallowing PCDATA in text-node children of + retrieved markers. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="42703"> + Fixed erroneous white-space removal in retrieved markers. + </action> + <action context="Layout" dev="AD" type="fix" fixes-bug="43274" due-to="ckohrn.at.tng.de"> + Fixed erroneous usage of inherited color-values in SVG. + </action> + </release> + <release version="0.94" date="24th August 2007"> + <action context="Code" dev="JM" type="fix"> + AFP Renderer: Bugfix for 1 bit images where the width is not a multiple of 8. + </action> + <action context="Code" dev="MM" type="add" importance="high"> + Support for keep-together.within-line="always". + </action> + <action context="Code" dev="MM" type="fix"> + Fixed incomplete support for Unicode Word Joiner characters (U+2060 and U+FEFF). + </action> + <action context="Code" dev="VH" type="add"> + Add support for conditional spaces in table-cells. + </action> + <action context="Code" dev="AD" type="add" fixes-bug="42785" due-to="Max Berger"> + Support alignment-adjust for images. + </action> + <action context="Code" dev="AD" type="add" fixes-bug="41044" due-to="Richard Wheeldon"> + Partial application of the patch in Bugzilla 41044: + * addition of a generic PropertyCache to be used by all Property + types that can be safely canonicalized + * modified EnumProperty, StringProperty, NumberProperty, EnumNumber + and FixedLength to make use of the cache infrastructure + </action> + <action context="Code" dev="AD" type="update" fixes-bug="41656"> + Refactoring in the fo package: + -> removal of the childNodes instance member in fop.fo.FObj + -> addition of a firstChild instance member in fop.fo.FObj + -> addition of a siblings instance member in fop.fo.FONode + -> addition of a FONodeIterator interface in FONode + corresponding implementation in FObj + -> changed implementations of FObj.addChildNode(), .removeChild() and .getChildNodes() + </action> + <action context="Code" dev="AD" type="update" fixes-bug="42089" due-to="Adrian Cumiskey"> + Code cleanup and restructuring: + Refactoring of PageSequenceLayoutManager and provide common FObj id property use + </action> + <action context="Code" dev="AD" type="add"> + Slight improvement of relative font-weight handling in the properties + package. + </action> + <action context="Code" dev="JM" type="update"> + Updated PDF/A-1b support according to ISO-19005-1:2005/Cor.1:2007. + </action> + <action context="Code" dev="JM" type="add" importance="high" fixes-bug="41831" due-to="Adrian Cumiskey"> + Add support for font auto-detection (easier font configuration). + </action> + <action context="Code" dev="JM" type="update" fixes-bug="42406" due-to="Hussein Shafie"> + Use source resolution setting for bitmap images which don't provide their own + resolution. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="42109" due-to="Paul Vinkenoog"> + Fixed the rendering of zero-width spaces for certain fonts by not generating them into + the area tree. + </action> + <action context="Code" dev="LF" type="fix"> + Fixed a problem with disappearing footnotes inside hyphenated inlines (and footnotes with hyphenated inline child). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="42067" due-to="Paul Vinkenoog"> + Add support for exact positioning of internal PDF links. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="41434" due-to="Martin Kögler"> + Fix PDF Genaration for non-ASCII compatible locales. + </action> + <action context="Code" dev="VH" type="fix"> + Fix several exceptions when break-before/after is set on the first/last row of a table. + </action> + <action context="Code" dev="VH" type="fix"> + Fix extra page break when break-before is set on both a table and its first row. + </action> + <action context="Code" dev="VH" type="fix"> + Make keep-with-next and keep-with-previous work on fo:table. + </action> + <action context="Code" dev="VH, JM" type="add" importance="high" fixes-bug="36934"> + Add support for the collapsing-border model in tables. + </action> + <action context="Code" dev="JB" type="add" importance="high"> + Add support for named destinations in PDF. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a problem with keep-with-next on table-rows. Once a keep-with-next was set + inside a table, the FO following the table would always be glued to the previous table. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a problem with the auto-rotate-landscape setting in the PostScript renderer. + It didn't generate the right setpagedevice command. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed an IllegalArgumentException for absolutely positioned block-containers with a + border and no height/bpd set. + </action> + <action context="Code" dev="JM" type="add"> + Add support for a two-pass production for PostScript output to minimize file size. This + adds images only once and adds only the fonts that are really used. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="41652"> + If a line contained nothing but a linefeed, this didn't produce empty lines. + Replaced the auxiliary zero-width box with a glue the width of a line, + and shrinkable to zero-width. + </action> + <action context="Code" dev="VH" type="fix" fixes-bug="40120" due-to="Adrian Cumiskey"> + Stricter FOP user configuration checking + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="41572" due-to="Erwin Tratar"> + Fix parsing 'url(...)' when the URL itself contains a bracketed part. + </action> + <action context="Code" dev="JM" type="add"> + Support for GIF images in RTF output (RTF handler, only. Does not affect the RTF library.) + </action> + <action context="Code" dev="JM" type="fix"> + Fix for NPE with PNG images for RTF output. + </action> + <action context="Code" dev="AD" type="fix"> + Fix for properly parsing font-family names containing spaces. + </action> + <action context="Code" dev="JM" type="add"> + Support for soft masks (transparency) with ImageIO image adapter. + </action> + <action context="Code" dev="LF" type="fix" fixes-bug="41019"> + Fix incorrect behaviour of the BreakingAlgorithm when some inline content is wider than + the available ipd, causing a restart. + </action> + <action context="Code" dev="JM" type="fix"> + Fix for PDF corruption when a TrueType font with spaces in its name is embedded and no + XML font metrics file for that font is used. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="41426" due-to="Adrian Cumiskey"> + Fix for ClassCastException when fo:wrapper was used as direct child of fo:flow. + Note: "id" attributes are still not handled properly on fo:wrapper! + </action> + <action context="Code" dev="MM" type="add"> + Added support for the soft hyphen (SHY) character. + </action> + <action context="Code" dev="MM" type="add"> + Added support for line-height-shift-adjustment property. + </action> + <action context="Code" dev="SP" type="add"> + Added support for the system property fop.home to + cli.Main.getJARList(). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40930"> + Added support for display-align for table-cell in RTF output. + </action> + <action context="Code" dev="MM" type="add" importance="high"> + Added support for UAX#14 type line breaking. Support does not extend across nested fo:inline elements. + </action> + </release> + <release version="0.93" date="9 January 2007"> + <notes> + <section> + <title>Notes</title> + <p>This is the first production grade release of the new FOP + codebase.</p> + <ul> + <li>It contains the new API first introduced in release 0.92 + beta. The preceding API has been removed. + </li> + <li> + See the <link href="../compliance.html">compliance page</link> for an + overview of the compliance of this release with the XSL 1.0 and + 1.1 recommendations. + </li> + <li> + This release again contains many bug fixes and new features. See + below for details. + </li> + <li> + See the <link href="../knownissues.html">known issues page</link> + for an overview of the known issues with this release. + </li> + </ul> + <p>Caveats:</p> + <ul> + <li> + You may experience different behaviour compared to version 0.20.5. + Please consult the <link href="upgrading.html">"Upgrading"</link> page for details. + </li> + </ul> + </section> + </notes> + <action context="Code" dev="BD" type="add" importance="high"> + Added support for the use of Open Type fonts + </action> + <action context="Code" dev="BD" type="update" fixes-bug="5535" due-to="Adam Strzelecki, Victor Mote" importance="high"> + Enabled Copy/Paste from PDF content in Acrobat Reader for text using embedded TrueType fonts. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="41044" due-to="Richard Wheeldon"> + Commented out unused properties, in order to minimize memory usage. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="41009" due-to="Richard Wheeldon"> + Removed unused attributes from TableCell. + </action> + <action context="Code" dev="JM" type="add"> + Added initial support for loading fonts without a pre-created XML font metric + file. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40729" due-to="Peter Coppens" importance="high"> + Support for the rgb-icc() function and for a proprietary cmyk() function (for device CMYK + colors only through the PDF renderer so far). + </action> + <action context="Code" dev="JM" type="update" fixes-bug="40813" due-to="Richard Wheeldon"> + Minor fixes and improvements for the AWT Preview (keyboard shortcuts, scrolling, windows + setup). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40849" due-to="Dominic Brügger"> + Added support for SVG in fo:instream-foreign objects for RTF output. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed bug when the sum of column widths of a table is larger than the + specified widths. The table width was not adjusted. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Nested tables with headers and footers were not handled correctly and could + overlap with the region-after. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="40519" due-to="Oliver Hernà ndez Valls"> + Added support for CCITT compression in the TIFFRenderer by switching to the ImageWriter + abstraction from XML Graphics Commons. + </action> + <action context="Code" dev="JM" type="add"> + Extension properties fox:orphan-content-limit and fox:widow-content-limit which + help with list-block and table layout. See the documentation for details. + </action> + <action context="Code" dev="JM" type="add"> + Configuration option in the Java2D-based renderers that allows to disable the default + white background in order to produce bitmap output with transparency. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="39414"> + Split up FOText instances larger than 32K characters to avoid + integer overflow during layout. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Corrected painting of shading patterns and position of links for SVG images + inside FO documents. + </action> + <action context="Code" dev="AD" type="update"> + Minor fix: correctly set negative values for ipd/bpd to zero. + </action> + <action context="Code" dev="AD" type="update" fixes-bug="35656"> + Rework of default column-creation / column-width setting from + cells in the first row. + </action> + <action context="Code" dev="AD" type="update" fixes-bug="40270" due-to="Gary Reed"> + Added relaxed validation for empty list-item-*, as suggested by Gary Reed. + </action> + <action context="Code" dev="AD" type="update"> + Modified proportional-column-width() function to log an error if used + with table-layout=auto + </action> + <action context="Code" dev="AD" type="fix"> + Deferred property resolution for markers until they are actually retrieved, + which leads to percentages and relative font-sizes now getting the correct + values. Also deferred white-space-handling for markers. + </action> + <action context="Code" dev="JM" type="update"> + Changed the way overflowing pages are handled. The overflow property on region-body + is now used to define the behaviour. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a memory-leak: The FO tree part of a page-sequence was not released when a + page-sequence was finished. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Table headers and footers were swallowed when a table was nested in a list-block. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a bug with indent handling when margins are used on a surrounding block and + not start/end-indent. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="40106" due-to="Jeroen Meijer"> + Compatibility fix for GCJ (GNU Classpath): Using "UTF-16BE" instead of "UnicodeBigUnmarked" + encoding. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="40062" due-to="Gilles Beaugeais"> + Fixed handling for CCITT Group 4 TIFF images with fill order 2. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="40048" due-to="Igor Istomin"> + Fixed setting of page margins in AWT Renderer like it was done in the print renderer. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed two memory-leaks in image handling. The image cache is finally working + properly. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39608"> + Let numeric property values without a unit be treated as pixels like in HTML. + This fixes certain NullPointerException when no units are specified. + (Note: the use of pixels in XSL-FO is discouraged!) + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Potential multi-threading issue (ConcurrentModificationException) + eliminated for ElementMapping classes. + </action> + <action context="Code" dev="JM" type="fix"> + No more System.exit() and look & feel setting calls inside the reusable + parts of the AWT viewer. + </action> + <action context="Code" dev="JM" type="fix"> + Proper escaping of characters in list-items labels for RTF output. + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: FOUserAgent specific configuration parameters specified in config file + were not set when FOP was invoked from command line. + </action> + <action context="Code" dev="JM" type="add" importance="high"> + Added support for PDF/A-1b and PDF/X-3:2003. (Note: this may still be a bit + incomplete. Feedback is welcome!) + </action> + <action context="Code" dev="JM" type="add"> + The CIDSet object is now generated for CID fonts which are embedded in PDFs. + (Required by PDF/A). + </action> + <action context="Code" dev="JM" type="update" importance="high"> + The Java2DRenderer (and therefore the print and bitmap renderers) is now + offering the same quality as the PDF and PS renderers. Note: There can still + be little differences between PDF and Print/PNG/TIFF because the latter uses + a different font metrics source. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="39712"> + Bugfix: components of the border-separation property weren't set when + in shorthand-mode, leading to a NPE being thrown. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Table headers were omitted when a table is a child of a block-container. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Bookmarks in PDF will be generated even if some bookmarks cannot be + resolved. + </action> + <action context="Code" dev="AD" type="fix" fixes-bug="39560"> + Bugfix: the interaction between the table FOs and properties package in + determining initial values for column-number should be a one-time process, + not repeated when the table is in a marker that is retrieved. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: All fonts names were converted unnecessarily to lower case in RTF output. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: The combination of hyphenation and kerning resulted in slightly ragged + right ends for right-aligned and justified text. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: NullPointerException in AreaAdditionUtil in a table-cell spanning + multiple pages and with a marker. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39533"> + Bugfix: NullPointerException in RTF output when a table does not contain + table-columns. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39607" due-to="Julien Aymé"> + Bugfix: NullPointerException in RTF library when there are no borders on + the parent table. + </action> + <action context="Code" dev="JM" type="add" importance="high"> + Automatic support for all fonts available to the Java2D subsystem for all + Java2D-descendant renderers (TIFF, PNG, print, AWT). + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Improved baseline detection in TTFReader for TrueType fonts. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39443"> + Bugfix: tables nested in inline elements caused a NullPointerException. + </action> + <action context="Code" dev="JM" type="update"> + The default sRGB color profile provided by the Java class library is no longer + embedded if it is encountered. This should reduce the PDF size considerably. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39443"> + Bugfix: Sections with span="all" lead to overlapping text if spanning multiple pages. + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: Percentages in vertical-align property values were not correctly handled. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38243" due-to="Gerhard Oettl"> + Bugfix: Gaps in table-columns cause a NullPointerException. + </action> + <action context="Code" dev="JM" type="update" fixes-bug="38946" due-to="Max Berger"> + Changed the internal representation of colors to use Java's own color infrastructure + instead of FOP's home-grown classes. + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: TABs were not correctly replaced by spaces in some circumstances. + </action> + <action context="Code" dev="JM" type="update"> + Content in block-containers makes better use of shrink to fit content vertically + into the available area. This can be used indirectly to justify content vertically + in a block-container. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: basic-links with internal destinations in documents with multiple + page-sequences sometimes pointed at the wrong page. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed ClassCastException when retrieve-marker is used as a direct child + if static-content in which case leading and trailing white space is not properly + removed. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="39285"> + Bugfix: Fixed OutOfMemoryException with long data URLs (RFC 2397). + </action> + <action context="Code" dev="JM" type="add" fixes-bug="39118" due-to="Pierre-Henri Kraus"> + Initial support for page-number-citation-last (XSL 1.1). Works without problems + only for page-sequence so far. + </action> + </release> + <release version="0.92beta" date="18 Apr 2006"> + <action context="Code" dev="JM" type="fix"> + Bugfix: The generation of the PDF "d" (setdash) command was assuming that + only integer values can be used but that isn't the case. Dash patterns + PDFGraphics2D would be wrong in the process. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed a division by zero problem in TTFReader and improved the detection + of the capHeight and xHeight font metric values for TrueType fonts. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Allow URLs in basic-link's external-destination to be wrapped in "url()". + </action> + <action context="Code" dev="MM" type="fix"> + Bugfix: Corrected enumerated property value for white-space property + from "no-wrap" to "nowrap". + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="38457"> + Bugfix: Added support for white-space-treatment="preserve" in particular to + support the white-space="pre" short hand property. + </action> + <action context="Code" dev="JM" type="fix"> + Corrected expectation and behaviour for the text-indent property to only apply + to the first line area generated by a block. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for invalid handling of ICC color profiles in JPEG images and for + dealing with CMYK JPEG images with the Adobe APPE marker. + </action> + <action context="Code" dev="JM" type="add"> + Initial support for page-position="last" added. + </action> + <action context="Code" dev="JM" type="add"> + Reenabled loading of user-supplied hyphenation patterns that was available in + FOP 0.20.5. (See "hyphenation-base" option in the user configuration) + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Certain filter combinations in PDF could lead to invalid PDFs. + DecodeParams were not properly handled. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: CCITT Group 4 encoded TIFF images with multiple strips are now properly + embedded in PDF files. + </action> + <action context="Code" dev="JM" type="add"> + Added support for fixed-width spaces. + </action> + <action context="Code" dev="JM" type="add"> + Added support for kerning. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed a copy/paste error in the table layout code that caused wrong page + break decisions when table-headers and/or table-footers are used. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed an NPE that was thrown when a table was used inside a footnote-body. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed a problem with certain TrueType fonts which are missing the "PCLT" + table, where a baseline-shift="sub" had no effect due to a missing x-height value. + (Note: This only affects TTFReader, so the font metric file has to be regenerated.) + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: When the base URL was specified as a file system path, the constructed + URL was wrong. + </action> + <action context="Code" dev="JM" type="add" due-to="Jirà MareÅ¡"> + Support for "userconfig" attribute in FOP Ant Task. + </action> + <action context="Code" dev="JM" type="add"> + Initial support for XMP metadata (PDF 1.4) under fo:declarations. + </action> + <action context="Code" dev="AD" type="add"> + Added support for the background-position shorthand property. + </action> + <action context="Code" dev="AD" type="add"> + Added support for the font shorthand property. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="38618" due-to="Max Berger"> + Added support for system-color() function. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Fixed two causes for ClassCastExceptions in BlockContainerLayoutManager. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: padding-top and padding-bottom on list-items could lead to wrong page + break decisions and thus to overlapping text. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: break-before and break-after were ignored on list-items. + </action> + <action context="Code" dev="LF" type="fix" fixes-bug="38507"> + Bugfix: The elements representing a non-breaking space weren't always correct. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38453"> + Bugfix: Text-decoration was not promoted if no text-decoration attribute was + specified on a nested element. + </action> + <action context="Code" dev="AD" type="add" fixes-bug="38282" + due-to="Gerhard Oettl (gerhard.oettl.at.oesoft.at)"> + Added support for the from-table-column() function. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38397"> + Bugfix: Spanned cells could lead to an false error message about overlapping + cells and ultimately a NullPointerException. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Regions with non-standard names got ignored in RTF output leading to + missing headers and footers. + </action> + <action context="Code" dev="JM" type="fix"> + The RTF output now properly generates the "\landscape" flag for documents in + landscape orientation. + </action> + <action context="Code" dev="JM" type="fix"> + Following a clarification by the XSL FO SG, space traits are only set on the + first and last area generated by an FO, and not on every area anymore. + </action> + <action context="Code" dev="JM" type="add"> + New feature: "Intermediate format" (IF). The IF is basically the XML dialect + written by the area tree renderer (XMLRenderer). A new parser for this format + allows reparsing a serialized and possibly modified area tree and rendering it + to the final target format. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Floating point numbers were not properly formatted in the PDF renderer + which could lead to error messages while opening a PDF in Acrobat Reader. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="38098" + due-to="Gerhard Oettl"> + Implement property name as default argument on some xsl-function calls. + </action> + <action context="Code" dev="SP" type="update" fixes-bug="38087" + due-to="Gerhard Oettl"> + Implement force-page-count property of page-sequence. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38054"> + Bugfix: Spans that end up with a negative height don't get swallowed anymore. + </action> + <action context="Code" dev="MM" type="add" fixes-bug="36729"> + Relative URLs for the font configuration attributes metrics-url and embed-url + are now supported. A new configuration property font-base has been added. It + sets the base URL against which relative font URLs are resolved. If font-base is + not set base is used. + </action> + <action context="Code" dev="JM" type="add" fixes-bug="38132" due-to="Richard Wheeldon"> + Added support for RFC2397 "data" URLs. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38132"> + Bugfix: Certain border styles could lead to a NullPointerException. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="38102"> + Bugfix: Space was not adjusted if the space was on a nested block. This could + lead to content overflowing the bottom of a page. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: TableCell did not properly report that it generates reference-areas + which could lead to wrong inherited values for start-indent and end-indent. + </action> + <action context="Code" dev="JM" type="add"> + The font loading code now reads the encoding value from the XML font metrics file + so that fonts like Symbol and ZapfDingbats can be embedded explicitely (Required by PDF/A). + </action> + <action context="Code" dev="SP" type="update"> + Improvements to the code for inline block content. + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="38089"> + Bugfix: Image height for BMP images was incorrectly calculated + </action> + <action context="Code" dev="AD" type="update"> + Revision of refinement white-space handling. + </action> + <action context="Code" dev="AD" type="add"> + Added feature: support for white-space shorthand + </action> + <action context="Code" dev="AD" type="add"> + Added feature: support for page-break-* shorthands + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="38053"> + Bugfix: NullPointerException on certain fo:inline within lists. + </action> + <action context="Code" dev="MM" type="fix" fixes-bug="37743"> + Bugfix: ClassCastException on certain fo:inline with border combinations. + </action> + <action context="Code" dev="MM" type="fix"> + Changed a method name in LineArea from finalize to finalise because it was + never intended for the method to be an override of the Java Object finalize + method. If invoked by the Java garbage collector it may cause a NPE. + </action> + </release> + <release version="0.91beta" date="23 Dec 2005"> + <action context="Code" dev="JM" type="update"> + Deprecated Fop constructors that use integer constants to select the + output format have been removed in favor or the constructors that use + MIME types. + </action> + <action context="Code" dev="MM" type="fix"> + Fixed a bug where the linefeed-treatment property value "preserve" was not + honoured when used in conjunction with text-align="center". + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37964"> + Bugfix: hard breaks with even-page or odd-page were not handled correctly + when spaces were surrounding the break. + </action> + <action context="Code" dev="JM" type="update"> + Changed the XMLHandler interface so it doesn't report the MIME type it + supports but instead can report whether it supports a particular Renderer + implementation. XMLHandlers are now configurable. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a bug where SVG content could be clipped when rendered to PostScript. + </action> + <action context="Code" dev="JM" type="fix"> + Changed the way resolutions are handled. The single resolution in the user + agent got split up into source and target resolutions. For more info, see + the updated documentation. Note: backwards-incompatible change! + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37875"> + Bugfix: Some content inside a table-header may not have been renderered on + pages n > 1 in certain conditions. + </action> + <action context="Code" dev="MM" type="fix"> + Fixed a bug where an empty line, i.e. a block containing only a &nbsp;, + was not rendered at all. + </action> + <action context="Code" dev="JM" type="fix"> + Fixed a bug where the area for a finished cell that is broken over pages was + created once for each row it was spanned over instead of only once. + </action> + <action context="Code" dev="JM" type="add"> + Added checks that warn about tables and block-containers that are wider than + the available content area. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37880"> + Bugfix: Footnotes were lost if the footnote appeared in centered text. + </action> + <action context="Code" dev="JM" type="update"> + Improved log and error messages in a number of places by adding additional + context information that should make it easier to find the location in the + source files. + </action> + <action context="Code" dev="JM" type="fix"> + Fix to correct image sizes in RTF output. + </action> + <action context="Code" dev="JM" type="add"> + First attempt at SVG support in RTF output. SVG images are converted to 300dpi JPEG + images internally. + </action> + <action context="Code" dev="JM" type="update"> + Additional checks to detect text overflows. The overflow property is now properly + handled where applicable. + </action> + <action context="Code" dev="JM" type="update"> + Source location information improved. If location information is not available, + the context information is provided based on text content. + </action> + <action context="Code" dev="JM" type="add"> + The command-line now automatically sets two parameters for any XSLT transformation: + "fop-output-format" contains the MIME type of the currently selected output format, + "fop-version" contains FOP's version number. + </action> + <action context="Code" dev="JM" type="fix"> + The output file is now deleted when an exception occurs when calling FOP from + the command-line. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Areas for table-cells that are broken over more than one page are now + generated even if all its content is already painted on a previous page. This + fixes strange effects like a table grid that is not completely painted. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37828"> + Bugfix: Column balancing produced strange break decisions in certain multi-column + documents with large amounts of text. + </action> + <action context="Code" dev="JM" type="add"> + Added an alternative set of rules for calculating text indents which tries to mimic + the behaviour of many commercial FO implementations that chose to break the rules + in the FO specification in order to better meet the natural expectations of + inexperienced FO users. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37815" due-to="Tom Craddock"> + Bugfix: The combination of content-width="scale-to-fit" and content-height="100%" + did not work as expected due to a datatype conversion bug. + </action> + <action context="Code" dev="JM" type="fix" fixes-bug="37813"> + Bugfix: A span="all" on the first block cause a subsequent page break and the first block + didn't span all columns. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Self-created OutputStreams in PNG Renderer were not properly closed. + </action> + <action context="Code" dev="JM" type="update"> + The border-collapse property on fo:table is now forced to the value "separate" until the collapsing + border has been implemented. + </action> + <action context="Code" dev="JM" type="add"> + font-family list still not fully supported but a comma-separated list is now properly tokenized. + FOP will now go through all fonts in the list to find one that is available, but it doesn't + do so per character, yet. + </action> + <action context="Code" dev="JM" type="add"> + Implemented "Overconstrained Geometry" rules (5.3.4, XSL 1.0) for the most important cases. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Relatively positioned BlockViewports (from block-containers) caused the paint + cursor not be be properly advanced when space-before or space-after were present. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix: Space resolution was incomplete for content in table-cells. Conditional elements + didn't get removed. + </action> + <action context="Code" dev="JM" type="fix"> + The validation check for non-zero borders and padding on a region-* and for empty static-content + elements is now turned off when relaxed validation is active to improve compatibility with + FO documents written for other FO implementations. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for "/ by zero" ArithmeticExceptions when an URL to a non-existing image is used + and content-width and/or content-height is used. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for a multi-threading problem: + propertyListTable initialization moved from the constructor to a static block in FONode. + This fixes NullPointerExceptions in PropertyList. + </action> + <action context="Code" dev="JM" type="fix"> + Bugfix for placement of text inside a text area when borders are present in PostScript output. + </action> + <action context="Code" dev="JM" type="update"> + Improvements on leader painting in PDF output. + </action> + <action context="Code" dev="JM" type="add"> + Support for leader painting in PostScript output. + </action> + <action context="Code" dev="LF, MM" type="add"> + Support for hyphenation-ladder-count. + </action> + </release> + <release version="0.90alpha1" date="22 Nov 2005"> + <action context="Code" dev="all" type="update"> + <strong>Complete redesign of the FOP codebase</strong> in the period between Dec 2001 and Nov 2005. + There are just too many changes to list here. If you like to know details, run + <code>"svn log --verbose http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk/"</code>. + </action> + </release> + <release version="0.20.5" date="18 July 2003"> + <action context="Code" dev="all" type="update"> + For the change log for the maintenance branch + (where FOP 0.20.5 came from), please see the "CHANGES" file in the distribution, or + <link href="http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/branches/fop-0_20_2-maintain/CHANGES?view=markup">the CHANGES file in the SVN repository</link>. + </action> + </release> + </changes> + + <todo> + <!-- See Bugzilla and http://wiki.apache.org/xmlgraphics-fop/FOPProjectTasks --> + <actions> + <action dev="open" type="update" context="Docs"> + Improve the documentation. + </action> + </actions> + </todo> + +</status> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/COPYRIGHT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/COPYRIGHT new file mode 100644 index 0000000000000000000000000000000000000000..7e593b5c7b14bbababb38dde994536cfcd837f4e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/COPYRIGHT @@ -0,0 +1,70 @@ +Copyright © 2006, 2011, Oracle and/or its affiliates. +All rights reserved. + +This software and related documentation are provided under a +license agreement containing restrictions on use and +disclosure and are protected by intellectual property laws. +Except as expressly permitted in your license agreement or +allowed by law, you may not use, copy, reproduce, translate, +broadcast, modify, license, transmit, distribute, exhibit, +perform, publish, or display any part, in any form, or by +any means. Reverse engineering, disassembly, or +decompilation of this software, unless required by law for +interoperability, is prohibited. + +The information contained herein is subject to change +without notice and is not warranted to be error-free. If +you find any errors, please report them to us in writing. + +If this is software or related software documentation that +is delivered to the U.S. Government or anyone licensing it +on behalf of the U.S. Government, the following notice is +applicable: + +U.S. GOVERNMENT RIGHTS Programs, software, databases, and +related documentation and technical data delivered to U.S. +Government customers are "commercial computer software" or +"commercial technical data" pursuant to the applicable +Federal Acquisition Regulation and agency-specific +supplemental regulations. As such, the use, duplication, +disclosure, modification, and adaptation shall be subject to +the restrictions and license terms set forth in the +applicable Government contract, and, to the extent +applicable by the terms of the Government contract, the +additional rights set forth in FAR 52.227-19, Commercial +Computer Software License (December 2007). Oracle America, +Inc., 500 Oracle Parkway, Redwood City, CA 94065. + +This software or hardware is developed for general use in a +variety of information management applications. It is not +developed or intended for use in any inherently dangerous +applications, including applications which may create a risk +of personal injury. If you use this software or hardware in +dangerous applications, then you shall be responsible to +take all appropriate fail-safe, backup, redundancy, and +other measures to ensure its safe use. Oracle Corporation +and its affiliates disclaim any liability for any damages +caused by use of this software or hardware in dangerous +applications. + +Oracle and Java are registered trademarks of Oracle and/or +its affiliates. Other names may be trademarks of their +respective owners. + +AMD, Opteron, the AMD logo, and the AMD Opteron logo are +trademarks or registered trademarks of Advanced Micro +Devices. Intel and Intel Xeon are trademarks or registered +trademarks of Intel Corporation. All SPARC trademarks are +used under license and are trademarks or registered +trademarks of SPARC International, Inc. UNIX is a +registered trademark licensed through X/Open Company, Ltd. + +This software or hardware and documentation may provide +access to or information on content, products, and services +from third parties. Oracle Corporation and its affiliates +are not responsible for and expressly disclaim all +warranties of any kind with respect to third-party content, +products, and services. Oracle Corporation and its +affiliates will not be responsible for any loss, costs, or +damages incurred due to your access to or use of third-party +content, products, or services. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/LICENSE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..5f5681cff238316510bdb3a50b364b9aa42c215b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/LICENSE @@ -0,0 +1 @@ +Please refer to http://java.com/license diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/LICENSE.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/LICENSE.txt new file mode 100644 index 0000000000000000000000000000000000000000..5f5681cff238316510bdb3a50b364b9aa42c215b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/LICENSE.txt @@ -0,0 +1 @@ +Please refer to http://java.com/license diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/README.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..62b1abfd1375b976b21b1d295de1f84e5345d2eb --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/README.txt @@ -0,0 +1 @@ +Please refer to http://java.com/licensereadme diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/THIRDPARTYLICENSEREADME.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/THIRDPARTYLICENSEREADME.txt new file mode 100644 index 0000000000000000000000000000000000000000..4aa0fafa4f87c53f020cc2119a0c0a6eb9fd6d6a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/THIRDPARTYLICENSEREADME.txt @@ -0,0 +1 @@ +Please refer to http://java.com/thirdpartylicense diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/Welcome.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/Welcome.html new file mode 100644 index 0000000000000000000000000000000000000000..0c1c26131a2070563a6c28159465a044640ad29e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/Welcome.html @@ -0,0 +1,26 @@ +<html> +<head> +<title> +Welcome to the Java(TM) Platform +</title> +</head> +<body> + +<h2>Welcome to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> Platform</h2> +<p> Welcome to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> Standard Edition Runtime + Environment. This provides complete runtime support for Java applications. +<p> The runtime environment includes the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> + Plug-in product which supports the Java environment inside web browsers. +<h3>References</h3> +<p> +See the <a href=http://java.sun.com/javase/6/docs/technotes/guides/plugin/index.html>Java Plug-in</a> product +documentation for more information on using the Java Plug-in product. +<p> See the <a href=http://java.sun.com/javase>Java Platform</a> web site for + more information on the Java Platform. +<hr> +<font size="-2"> +Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved. +</font> +<p> +</body> +</html> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/JdbcOdbc.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/JdbcOdbc.dll new file mode 100644 index 0000000000000000000000000000000000000000..b5ba90bc4c74893ee149e7e224595ca79f10ca27 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/JdbcOdbc.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/awt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/awt.dll new file mode 100644 index 0000000000000000000000000000000000000000..301340bc5bc8cf121e6c7115f17f511ad6474ae4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/awt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/axbridge.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/axbridge.dll new file mode 100644 index 0000000000000000000000000000000000000000..c310edb28f35f6706ef41da10d1013602034bd6d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/axbridge.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/Xusage.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/Xusage.txt new file mode 100644 index 0000000000000000000000000000000000000000..32e2cdace77b687254f3726fc0c4d49530670e12 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/Xusage.txt @@ -0,0 +1,24 @@ + -Xmixed mixed mode execution (default) + -Xint interpreted mode execution only + -Xbootclasspath:<directories and zip/jar files separated by ;> + set search path for bootstrap classes and resources + -Xbootclasspath/a:<directories and zip/jar files separated by ;> + append to end of bootstrap class path + -Xbootclasspath/p:<directories and zip/jar files separated by ;> + prepend in front of bootstrap class path + -Xnoclassgc disable class garbage collection + -Xincgc enable incremental garbage collection + -Xloggc:<file> log GC status to a file with time stamps + -Xbatch disable background compilation + -Xms<size> set initial Java heap size + -Xmx<size> set maximum Java heap size + -Xss<size> set java thread stack size + -Xprof output cpu profiling data + -Xfuture enable strictest checks, anticipating future default + -Xrs reduce use of OS signals by Java/VM (see documentation) + -Xcheck:jni perform additional checks for JNI functions + -Xshare:off do not attempt to use shared class data + -Xshare:auto use shared class data if possible (default) + -Xshare:on require using shared class data, otherwise fail. + +The -X options are non-standard and subject to change without notice. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/classes.jsa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/classes.jsa new file mode 100644 index 0000000000000000000000000000000000000000..cc21faea5a339df780dc6cbb9cea0c5b639ae970 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/classes.jsa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/jvm.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/jvm.dll new file mode 100644 index 0000000000000000000000000000000000000000..676d0571d11b14d21e464bec306c0752cbb8802e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/client/jvm.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/cmm.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/cmm.dll new file mode 100644 index 0000000000000000000000000000000000000000..7f49794f9bb2cdf9ede6c984dab324794f9b710a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/cmm.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dcpr.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dcpr.dll new file mode 100644 index 0000000000000000000000000000000000000000..e0b8b686258ba6dd5bff4f415c1914a2fb0c9ee0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dcpr.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/deploy.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/deploy.dll new file mode 100644 index 0000000000000000000000000000000000000000..089c158be97e00f0fd2e5ef83cf28fb319dac061 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/deploy.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/deployJava1.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/deployJava1.dll new file mode 100644 index 0000000000000000000000000000000000000000..40ee6905500b28ef46125d8c3034eac8cd9aa8cd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/deployJava1.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dt_shmem.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dt_shmem.dll new file mode 100644 index 0000000000000000000000000000000000000000..ec013cdfe73bd2223dd0a1e74613b3bf55c13ca6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dt_shmem.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dt_socket.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dt_socket.dll new file mode 100644 index 0000000000000000000000000000000000000000..0b43416e0cddb1b6b9a6ee962ea48f097ba0a281 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/dt_socket.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/eula.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/eula.dll new file mode 100644 index 0000000000000000000000000000000000000000..d100d033002aa5f031180226ff5efa16fb1cba8d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/eula.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/fontmanager.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/fontmanager.dll new file mode 100644 index 0000000000000000000000000000000000000000..c3d5093439773ff2dc622d6557beb4ace44e8957 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/fontmanager.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/hpi.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/hpi.dll new file mode 100644 index 0000000000000000000000000000000000000000..2c6b36869cf3538e5cd75e9bab558b22a2ee2a6a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/hpi.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/hprof.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/hprof.dll new file mode 100644 index 0000000000000000000000000000000000000000..f41ed2c6c9707163c227d0ef822ccc878c0c1c3a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/hprof.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/instrument.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/instrument.dll new file mode 100644 index 0000000000000000000000000000000000000000..7d169809f7435bd44d5e4de0f4a0033682079988 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/instrument.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ioser12.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ioser12.dll new file mode 100644 index 0000000000000000000000000000000000000000..4f35f862f878ce1b79608673505155f7051079dc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ioser12.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/j2pcsc.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/j2pcsc.dll new file mode 100644 index 0000000000000000000000000000000000000000..aefceeb34118067228b7e07a34b8db8f120ff66f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/j2pcsc.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/j2pkcs11.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/j2pkcs11.dll new file mode 100644 index 0000000000000000000000000000000000000000..ff4a1267f9aeeb963cc183a1d41c1badfdf73bdd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/j2pkcs11.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jaas_nt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jaas_nt.dll new file mode 100644 index 0000000000000000000000000000000000000000..53ffff6eaf8cc23a1b002b73daa1b4bc2b124c65 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jaas_nt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java-rmi.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java-rmi.exe new file mode 100644 index 0000000000000000000000000000000000000000..036e0158e4951528f38586d2449774b6221d3845 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java-rmi.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java.dll new file mode 100644 index 0000000000000000000000000000000000000000..78fd3df42a1d18570c17f5df478873d35286bfdc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java.exe new file mode 100644 index 0000000000000000000000000000000000000000..0c2ecec8720d83baa8cfcbb7a2530af2d26f5a3d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java_crw_demo.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java_crw_demo.dll new file mode 100644 index 0000000000000000000000000000000000000000..fc358b3a1a63d189007c1adc7c000a160014504d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/java_crw_demo.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javacpl.cpl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javacpl.cpl new file mode 100644 index 0000000000000000000000000000000000000000..ccbff952f784b9ed26bdcf49d17ed3ca59a8b331 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javacpl.cpl differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javacpl.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javacpl.exe new file mode 100644 index 0000000000000000000000000000000000000000..e52411b297e92edd86f571fba662862556017648 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javacpl.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javaw.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javaw.exe new file mode 100644 index 0000000000000000000000000000000000000000..a580a17482b778bfe39af0f0c48c3730e84b9eb2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javaw.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javaws.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javaws.exe new file mode 100644 index 0000000000000000000000000000000000000000..98f935075ec286d9a586abcaec98e74df3fb26bd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/javaws.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jawt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jawt.dll new file mode 100644 index 0000000000000000000000000000000000000000..c534ecd41eb784a780060b8ed5930862ffeb04a9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jawt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jbroker.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jbroker.exe new file mode 100644 index 0000000000000000000000000000000000000000..0870d672a95a7644d313cc557ea865b0b17e1e59 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jbroker.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jdwp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jdwp.dll new file mode 100644 index 0000000000000000000000000000000000000000..22f41417f453b8888978f51035218879cc102114 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jdwp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jkernel.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jkernel.dll new file mode 100644 index 0000000000000000000000000000000000000000..99271fd2e00e101b62d88d5de5b916cada8336ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jkernel.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jli.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jli.dll new file mode 100644 index 0000000000000000000000000000000000000000..1f630cce7fa9923ed823ffc2a4d2e9aa28e4863b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jli.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2iexp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2iexp.dll new file mode 100644 index 0000000000000000000000000000000000000000..494b9b4e240e20c6c6236fbcb612bff08ae12a21 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2iexp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2launcher.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2launcher.exe new file mode 100644 index 0000000000000000000000000000000000000000..9e3d40edd957ca30c9972842e4db1ef0958b7081 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2launcher.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2native.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2native.dll new file mode 100644 index 0000000000000000000000000000000000000000..8038383ff8e801cf144eb8edd9ae029b08c6ca8b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2native.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2ssv.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2ssv.dll new file mode 100644 index 0000000000000000000000000000000000000000..d0366171f24b5d85d98e94146641c1123aa78db7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jp2ssv.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpeg.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpeg.dll new file mode 100644 index 0000000000000000000000000000000000000000..03dc66f8089789e2b5b99e3fe727b293804109cd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpeg.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpicom.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpicom.dll new file mode 100644 index 0000000000000000000000000000000000000000..f7dc3b5e58f74884795e4664ed80957165349f8d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpicom.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpiexp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpiexp.dll new file mode 100644 index 0000000000000000000000000000000000000000..6db12564cdbc9b1abb77a7e54d4973328b94d23d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpiexp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpinscp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpinscp.dll new file mode 100644 index 0000000000000000000000000000000000000000..a8de5f56a39eea56b9dad9cb55eb63fa0dae185d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpinscp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpioji.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpioji.dll new file mode 100644 index 0000000000000000000000000000000000000000..2bbac527399c08e751f71338b75ddb3c6983a56e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpioji.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpishare.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpishare.dll new file mode 100644 index 0000000000000000000000000000000000000000..4d3e7be75574d091ca40ad875e20e82b18ecf0ec Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jpishare.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jqs.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jqs.exe new file mode 100644 index 0000000000000000000000000000000000000000..aa4a944c7f4385a309e9be86b8e3bb107f291f6d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jqs.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jqsnotify.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jqsnotify.exe new file mode 100644 index 0000000000000000000000000000000000000000..101dfcad3197f8ea02064c5b1b67c78de8fedbba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jqsnotify.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jsound.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jsound.dll new file mode 100644 index 0000000000000000000000000000000000000000..133b4ce9053d39c73e3c9a039fe9f09786515ed4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jsound.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jsoundds.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jsoundds.dll new file mode 100644 index 0000000000000000000000000000000000000000..7f85347acd2c53f6d6c79730779c8d7c0b424e5a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/jsoundds.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/keytool.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/keytool.exe new file mode 100644 index 0000000000000000000000000000000000000000..ac53a160399358f27d33803ccc721afd5dd67f0c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/keytool.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/kinit.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/kinit.exe new file mode 100644 index 0000000000000000000000000000000000000000..8244bd1dcac14a69b905c4616810973053de504e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/kinit.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/klist.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/klist.exe new file mode 100644 index 0000000000000000000000000000000000000000..e954a8183401d51972965b989c02f73272a272ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/klist.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ktab.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ktab.exe new file mode 100644 index 0000000000000000000000000000000000000000..4ea16caa7dcaceb5102e7ba33b1965f719516bf4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ktab.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/management.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/management.dll new file mode 100644 index 0000000000000000000000000000000000000000..b39c76a772aa76dd8a64f4991b7f287841f156d6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/management.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/mlib_image.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/mlib_image.dll new file mode 100644 index 0000000000000000000000000000000000000000..3fdef06f5dab81e3c4239a80465f783cf95346f4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/mlib_image.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/msvcr71.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/msvcr71.dll new file mode 100644 index 0000000000000000000000000000000000000000..9d9e0286c47f2e63f2ab89960332a85204f484ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/msvcr71.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/msvcrt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/msvcrt.dll new file mode 100644 index 0000000000000000000000000000000000000000..16bb3401c0aece2b055f11d1f84cfd039d82eee0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/msvcrt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/net.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/net.dll new file mode 100644 index 0000000000000000000000000000000000000000..6c4f6fe930e30334a67edc0059bc76af99e05ca9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/net.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/msvcr71.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/msvcr71.dll new file mode 100644 index 0000000000000000000000000000000000000000..9d9e0286c47f2e63f2ab89960332a85204f484ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/msvcr71.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/npdeployJava1.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/npdeployJava1.dll new file mode 100644 index 0000000000000000000000000000000000000000..9baea1f59ef2f2e05658bee2f741efb23a71aa94 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/npdeployJava1.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/npjp2.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/npjp2.dll new file mode 100644 index 0000000000000000000000000000000000000000..a8c50b56d37997a71f78eec50ca3b6ec214f5fd4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/new_plugin/npjp2.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/nio.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/nio.dll new file mode 100644 index 0000000000000000000000000000000000000000..0db97e3ea5fb1be5de5d7a1974926a5c85e2c132 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/nio.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npdeployJava1.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npdeployJava1.dll new file mode 100644 index 0000000000000000000000000000000000000000..9baea1f59ef2f2e05658bee2f741efb23a71aa94 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npdeployJava1.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npjpi160_25.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npjpi160_25.dll new file mode 100644 index 0000000000000000000000000000000000000000..7cc5538c1c9eaac984ad921e02c5daf7e3f92611 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npjpi160_25.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npoji610.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npoji610.dll new file mode 100644 index 0000000000000000000000000000000000000000..263119a1266afdbba62119103c0559ae1a0be254 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npoji610.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npt.dll new file mode 100644 index 0000000000000000000000000000000000000000..8cee8bd8c02224ca8ab5ee6bf3c45b30a3f3fa0d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/npt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/orbd.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/orbd.exe new file mode 100644 index 0000000000000000000000000000000000000000..aeefd2a3bc084d591db28628d8706fd32ab744fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/orbd.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/pack200.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/pack200.exe new file mode 100644 index 0000000000000000000000000000000000000000..533bf255f40a0bb46da6b15bd5ce1ccdccca3fe5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/pack200.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/policytool.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/policytool.exe new file mode 100644 index 0000000000000000000000000000000000000000..8ac41b5231ec71455154032a09ea39d3fac43114 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/policytool.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/regutils.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/regutils.dll new file mode 100644 index 0000000000000000000000000000000000000000..efcd5bf3f4049ce0b5dadbbcbf34b2ff0c64a90e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/regutils.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmi.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmi.dll new file mode 100644 index 0000000000000000000000000000000000000000..e03bf8753e86b9ffbe3520a3a8059804779f84a6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmi.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmid.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmid.exe new file mode 100644 index 0000000000000000000000000000000000000000..dd6617897a030d38f752f128f6266734fe9de00c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmid.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmiregistry.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmiregistry.exe new file mode 100644 index 0000000000000000000000000000000000000000..4381975caa00e6a5b7e035a91d49e72e8b141c23 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/rmiregistry.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/servertool.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/servertool.exe new file mode 100644 index 0000000000000000000000000000000000000000..92d097e6e3c0f552aeb4c63313c2e9ee4a43e3c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/servertool.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/splashscreen.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/splashscreen.dll new file mode 100644 index 0000000000000000000000000000000000000000..2db7a45c60e37f722f2e6213b99f2b4ecd37fee2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/splashscreen.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ssv.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ssv.dll new file mode 100644 index 0000000000000000000000000000000000000000..b5fc2b22ed878438206bf6ff365d1eaf067ab853 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ssv.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ssvagent.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ssvagent.exe new file mode 100644 index 0000000000000000000000000000000000000000..18a131b9c1b13ef23f58b717056f21ffc4c6d979 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/ssvagent.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/sunmscapi.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/sunmscapi.dll new file mode 100644 index 0000000000000000000000000000000000000000..62cca2b8605aec713a4151ddfa7cb0558610f145 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/sunmscapi.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/tnameserv.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/tnameserv.exe new file mode 100644 index 0000000000000000000000000000000000000000..179fa6dc4bd929b15dc35b18f70bb451e308628e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/tnameserv.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unicows.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unicows.dll new file mode 100644 index 0000000000000000000000000000000000000000..7f5aea76b89ab287f8597376943563a4e9683209 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unicows.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unpack.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unpack.dll new file mode 100644 index 0000000000000000000000000000000000000000..c59b2894add33392cc466e63755276f8783f21bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unpack.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unpack200.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unpack200.exe new file mode 100644 index 0000000000000000000000000000000000000000..b0b91daa04d2779fe23ccb7d14e17775b1cae855 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/unpack200.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/verify.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/verify.dll new file mode 100644 index 0000000000000000000000000000000000000000..eae3a90132b42c342ab8bb8fb3d65ff32cbe6989 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/verify.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/w2k_lsa_auth.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/w2k_lsa_auth.dll new file mode 100644 index 0000000000000000000000000000000000000000..2b69077dca04f6680cd2f8eeacee274ed31c4227 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/w2k_lsa_auth.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/wsdetect.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/wsdetect.dll new file mode 100644 index 0000000000000000000000000000000000000000..b808e46796b3bd6f0cd5cfe2ac0a20353d4ddf9f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/wsdetect.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/zip.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/zip.dll new file mode 100644 index 0000000000000000000000000000000000000000..085783c2c68167fd168e64a2740554bac14f8398 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/bin/zip.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/audio/soundbank.gm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/audio/soundbank.gm new file mode 100644 index 0000000000000000000000000000000000000000..83c2f878d809fcfc069da423bc7e62b8af8f9c47 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/audio/soundbank.gm differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/calendars.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/calendars.properties new file mode 100644 index 0000000000000000000000000000000000000000..ebf0b6762dc1f79dd6a581d58d5dd9d2b1a7bfa7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/calendars.properties @@ -0,0 +1,37 @@ +# +# %W% %E% +# +# Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +# +# Japanese imperial calendar +# +# Meiji since 1868-01-01 00:00:00 local time (Gregorian) +# Taisho since 1912-07-30 00:00:00 local time (Gregorian) +# Showa since 1926-12-25 00:00:00 local time (Gregorian) +# Heisei since 1989-01-08 00:00:00 local time (Gregorian) +calendar.japanese.type: LocalGregorianCalendar +calendar.japanese.eras: \ + name=Meiji,abbr=M,since=-3218832000000; \ + name=Taisho,abbr=T,since=-1812153600000; \ + name=Showa,abbr=S,since=-1357603200000; \ + name=Heisei,abbr=H,since=600220800000 + +# +# Taiwanese calendar +# Minguo since 1911-01-01 00:00:00 local time (Gregorian) +calendar.taiwanese.type: LocalGregorianCalendar +calendar.taiwanese.eras: \ + name=MinGuo,since=-1830384000000 + +# +# Thai Buddhist calendar +# Buddhist Era since -542-01-01 00:00:00 local time (Gregorian) +calendar.thai-buddhist.type: LocalGregorianCalendar +calendar.thai-buddhist.eras: \ + name=BuddhistEra,abbr=B.E.,since=-79302585600000 +calendar.thai-buddhist.year-boundary: \ + day1=4-1,since=-79302585600000; \ + day1=1-1,since=-915148800000 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/charsets.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/charsets.jar new file mode 100644 index 0000000000000000000000000000000000000000..1fa3214463ba2db58d38fa62f2302bacb288768d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/charsets.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/classlist b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/classlist new file mode 100644 index 0000000000000000000000000000000000000000..ca4e5cfcc0e26ee70c4995d84d303b83b7e0deda --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/classlist @@ -0,0 +1,2395 @@ +java/lang/Object +java/lang/String +java/io/Serializable +java/lang/Comparable +java/lang/CharSequence +java/lang/Class +java/lang/reflect/GenericDeclaration +java/lang/reflect/Type +java/lang/reflect/AnnotatedElement +java/lang/Cloneable +java/lang/ClassLoader +java/lang/System +java/lang/Throwable +java/lang/Error +java/lang/ThreadDeath +java/lang/Exception +java/lang/RuntimeException +java/security/ProtectionDomain +java/security/AccessControlContext +java/lang/ClassNotFoundException +java/lang/NoClassDefFoundError +java/lang/LinkageError +java/lang/ClassCastException +java/lang/ArrayStoreException +java/lang/VirtualMachineError +java/lang/OutOfMemoryError +java/lang/StackOverflowError +java/lang/IllegalMonitorStateException +java/lang/ref/Reference +java/lang/ref/SoftReference +java/lang/ref/WeakReference +java/lang/ref/FinalReference +java/lang/ref/PhantomReference +java/lang/ref/Finalizer +java/lang/Thread +java/lang/Runnable +java/lang/ThreadGroup +java/lang/Thread$UncaughtExceptionHandler +java/util/Properties +java/util/Hashtable +java/util/Map +java/util/Dictionary +java/lang/reflect/AccessibleObject +java/lang/reflect/Field +java/lang/reflect/Member +java/lang/reflect/Method +java/lang/reflect/Constructor +sun/reflect/MagicAccessorImpl +sun/reflect/MethodAccessorImpl +sun/reflect/MethodAccessor +sun/reflect/ConstructorAccessorImpl +sun/reflect/ConstructorAccessor +sun/reflect/DelegatingClassLoader +sun/reflect/ConstantPool +sun/reflect/UnsafeStaticFieldAccessorImpl +sun/reflect/UnsafeFieldAccessorImpl +sun/reflect/FieldAccessorImpl +sun/reflect/FieldAccessor +java/util/Vector +java/util/List +java/util/Collection +java/lang/Iterable +java/util/RandomAccess +java/util/AbstractList +java/util/AbstractCollection +java/lang/StringBuffer +java/lang/AbstractStringBuilder +java/lang/Appendable +java/lang/StackTraceElement +java/nio/Buffer +sun/misc/AtomicLongCSImpl +sun/misc/AtomicLong +java/lang/Boolean +java/lang/Character +java/lang/Float +java/lang/Number +java/lang/Double +java/lang/Byte +java/lang/Short +java/lang/Integer +java/lang/Long +java/lang/NullPointerException +java/lang/ArithmeticException +java/io/ObjectStreamField +java/lang/String$CaseInsensitiveComparator +java/util/Comparator +java/lang/RuntimePermission +java/security/BasicPermission +java/security/Permission +java/security/Guard +sun/misc/SoftCache +java/util/AbstractMap +java/lang/ref/ReferenceQueue +java/lang/ref/ReferenceQueue$Null +java/lang/ref/ReferenceQueue$Lock +java/util/HashMap +java/lang/annotation/Annotation +java/util/HashMap$Entry +java/util/Map$Entry +java/security/AccessController +java/lang/reflect/ReflectPermission +sun/reflect/ReflectionFactory$GetReflectionFactoryAction +java/security/PrivilegedAction +java/util/Stack +sun/reflect/ReflectionFactory +java/lang/ref/Reference$Lock +java/lang/ref/Reference$ReferenceHandler +java/lang/ref/Finalizer$FinalizerThread +java/util/Hashtable$EmptyEnumerator +java/util/Enumeration +java/util/Hashtable$EmptyIterator +java/util/Iterator +java/util/Hashtable$Entry +sun/misc/Version +java/lang/Runtime +sun/reflect/Reflection +java/util/Collections +java/util/Collections$EmptySet +java/util/AbstractSet +java/util/Set +java/util/Collections$EmptyList +java/util/Collections$EmptyMap +java/util/Collections$ReverseComparator +java/util/Collections$SynchronizedMap +java/io/File +java/io/FileSystem +java/io/WinNTFileSystem +java/io/Win32FileSystem +java/io/ExpiringCache +java/io/ExpiringCache$1 +java/util/LinkedHashMap +java/util/LinkedHashMap$Entry +sun/security/action/GetPropertyAction +java/lang/StringBuilder +java/util/Arrays +java/lang/Math +java/io/File$1 +sun/misc/JavaIODeleteOnExitAccess +sun/misc/SharedSecrets +sun/misc/Unsafe +java/lang/NoSuchMethodError +java/lang/IncompatibleClassChangeError +sun/jkernel/DownloadManager +sun/jkernel/DownloadManager$1 +java/lang/ThreadLocal +java/util/concurrent/atomic/AtomicInteger +java/lang/Class$3 +java/lang/reflect/Modifier +java/lang/reflect/ReflectAccess +sun/reflect/LangReflectAccess +sun/jkernel/DownloadManager$2 +java/lang/ClassLoader$3 +java/io/ExpiringCache$Entry +java/lang/ClassLoader$NativeLibrary +java/io/FileInputStream +java/io/InputStream +java/io/Closeable +java/io/FileDescriptor +java/io/FileOutputStream +java/io/OutputStream +java/io/Flushable +java/io/BufferedInputStream +java/io/FilterInputStream +java/util/concurrent/atomic/AtomicReferenceFieldUpdater +java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl +sun/reflect/misc/ReflectUtil +java/io/PrintStream +java/io/FilterOutputStream +java/io/BufferedOutputStream +java/io/OutputStreamWriter +java/io/Writer +sun/nio/cs/StreamEncoder +java/nio/charset/Charset +sun/nio/cs/StandardCharsets +sun/nio/cs/FastCharsetProvider +java/nio/charset/spi/CharsetProvider +sun/nio/cs/StandardCharsets$Aliases +sun/util/PreHashedMap +sun/nio/cs/StandardCharsets$Classes +sun/nio/cs/StandardCharsets$Cache +sun/nio/cs/MS1252 +sun/nio/cs/HistoricallyNamedCharset +java/lang/Class$1 +sun/reflect/ReflectionFactory$1 +sun/reflect/NativeConstructorAccessorImpl +sun/reflect/DelegatingConstructorAccessorImpl +sun/misc/VM +sun/nio/cs/MS1252$Encoder +sun/nio/cs/SingleByteEncoder +java/nio/charset/CharsetEncoder +java/nio/charset/CodingErrorAction +sun/nio/cs/MS1252$Decoder +sun/nio/cs/SingleByteDecoder +java/nio/charset/CharsetDecoder +java/nio/ByteBuffer +java/nio/HeapByteBuffer +java/nio/Bits +java/nio/ByteOrder +java/nio/CharBuffer +java/lang/Readable +java/nio/HeapCharBuffer +java/nio/charset/CoderResult +java/nio/charset/CoderResult$1 +java/nio/charset/CoderResult$Cache +java/nio/charset/CoderResult$2 +sun/nio/cs/Surrogate$Parser +sun/nio/cs/Surrogate +java/io/BufferedWriter +java/lang/Terminator +java/lang/Terminator$1 +sun/misc/SignalHandler +sun/misc/Signal +sun/misc/NativeSignalHandler +java/io/Console +java/io/Console$1 +sun/misc/JavaIOAccess +java/io/Console$1$1 +java/lang/Shutdown +java/util/ArrayList +java/lang/Shutdown$Lock +java/lang/ApplicationShutdownHooks +java/util/IdentityHashMap +sun/misc/OSEnvironment +sun/io/Win32ErrorMode +java/lang/System$2 +sun/misc/JavaLangAccess +java/lang/Compiler +java/lang/Compiler$1 +sun/misc/Launcher +sun/misc/Launcher$Factory +java/net/URLStreamHandlerFactory +sun/misc/Launcher$ExtClassLoader +java/net/URLClassLoader +java/security/SecureClassLoader +sun/security/util/Debug +java/net/URLClassLoader$7 +sun/misc/JavaNetAccess +java/util/StringTokenizer +sun/misc/Launcher$ExtClassLoader$1 +java/security/PrivilegedExceptionAction +sun/misc/MetaIndex +java/io/BufferedReader +java/io/Reader +java/io/FileReader +java/io/InputStreamReader +sun/nio/cs/StreamDecoder +java/lang/reflect/Array +java/util/Locale +java/util/concurrent/ConcurrentHashMap +java/util/concurrent/ConcurrentMap +java/util/concurrent/ConcurrentHashMap$Segment +java/util/concurrent/locks/ReentrantLock +java/util/concurrent/locks/Lock +java/util/concurrent/locks/ReentrantLock$NonfairSync +java/util/concurrent/locks/ReentrantLock$Sync +java/util/concurrent/locks/AbstractQueuedSynchronizer +java/util/concurrent/locks/AbstractOwnableSynchronizer +java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +java/util/concurrent/ConcurrentHashMap$HashEntry +java/lang/CharacterDataLatin1 +java/io/ObjectStreamClass +sun/net/www/ParseUtil +java/util/BitSet +java/net/URL +java/net/Parts +sun/net/www/protocol/file/Handler +java/net/URLStreamHandler +java/util/HashSet +sun/misc/URLClassPath +sun/net/www/protocol/jar/Handler +sun/misc/Launcher$AppClassLoader +sun/misc/Launcher$AppClassLoader$1 +java/lang/SystemClassLoaderAction +java/lang/StringCoding +java/lang/ThreadLocal$ThreadLocalMap +java/lang/ThreadLocal$ThreadLocalMap$Entry +java/lang/StringCoding$StringDecoder +java/net/URLClassLoader$1 +sun/misc/URLClassPath$3 +sun/misc/URLClassPath$JarLoader +sun/misc/URLClassPath$Loader +java/security/PrivilegedActionException +sun/misc/URLClassPath$FileLoader +sun/misc/URLClassPath$FileLoader$1 +sun/misc/Resource +sun/nio/ByteBuffered +java/security/CodeSource +java/security/Permissions +java/security/PermissionCollection +sun/net/www/protocol/file/FileURLConnection +sun/net/www/URLConnection +java/net/URLConnection +java/net/UnknownContentHandler +java/net/ContentHandler +sun/net/www/MessageHeader +java/io/FilePermission +java/io/FilePermission$1 +sun/security/provider/PolicyFile +java/security/Policy +java/security/Policy$UnsupportedEmptyCollection +java/io/FilePermissionCollection +java/security/AllPermission +java/security/UnresolvedPermission +java/security/BasicPermissionCollection +java/security/Principal +java/security/cert/Certificate +java/util/AbstractList$Itr +java/util/IdentityHashMap$KeySet +java/util/IdentityHashMap$KeyIterator +java/util/IdentityHashMap$IdentityHashMapIterator +java/io/DeleteOnExitHook +java/util/LinkedHashSet +java/util/HashMap$KeySet +java/util/LinkedHashMap$KeyIterator +java/util/LinkedHashMap$LinkedHashIterator +java/awt/Frame +java/awt/MenuContainer +java/awt/Window +javax/accessibility/Accessible +java/awt/Container +java/awt/Component +java/awt/image/ImageObserver +java/lang/InterruptedException +java/awt/Label +java/util/logging/Logger +java/util/logging/Handler +java/util/logging/Level +java/util/logging/LogManager +java/util/logging/LogManager$1 +java/beans/PropertyChangeSupport +java/util/logging/LogManager$LogNode +java/util/logging/LoggingPermission +java/util/logging/LogManager$Cleaner +java/util/logging/LogManager$RootLogger +java/util/logging/LogManager$2 +java/util/Properties$LineReader +java/util/Hashtable$Enumerator +java/beans/PropertyChangeEvent +java/util/EventObject +java/awt/Component$AWTTreeLock +sun/awt/DebugHelper +sun/awt/NativeLibLoader +sun/security/action/LoadLibraryAction +sun/awt/DebugHelperStub +java/awt/Toolkit +java/awt/Toolkit$3 +sun/util/CoreResourceBundleControl +java/util/ResourceBundle$Control +java/util/Arrays$ArrayList +java/util/Collections$UnmodifiableRandomAccessList +java/util/Collections$UnmodifiableList +java/util/Collections$UnmodifiableCollection +java/util/ResourceBundle +java/util/ResourceBundle$1 +java/util/ResourceBundle$RBClassLoader +java/util/ResourceBundle$RBClassLoader$1 +java/util/ResourceBundle$CacheKey +java/util/ResourceBundle$LoaderReference +java/util/ResourceBundle$CacheKeyReference +java/util/ResourceBundle$SingleFormatControl +sun/awt/resources/awt +java/util/ListResourceBundle +java/awt/Toolkit$1 +java/io/FileNotFoundException +java/io/IOException +java/awt/GraphicsEnvironment +java/awt/GraphicsEnvironment$1 +java/awt/Insets +sun/awt/windows/WComponentPeer +java/awt/peer/ComponentPeer +java/awt/dnd/peer/DropTargetPeer +sun/awt/DisplayChangedListener +java/util/EventListener +sun/awt/windows/WObjectPeer +java/awt/Font +java/awt/geom/AffineTransform +sun/font/AttributeValues +sun/font/EAttribute +java/lang/Enum +java/text/AttributedCharacterIterator$Attribute +java/lang/Class$4 +sun/reflect/NativeMethodAccessorImpl +sun/reflect/DelegatingMethodAccessorImpl +java/awt/font/TextAttribute +java/lang/Integer$IntegerCache +java/awt/Component$1 +sun/awt/AWTAccessor$ComponentAccessor +sun/awt/AWTAccessor +java/util/WeakHashMap +java/util/WeakHashMap$Entry +java/awt/AWTEvent +java/awt/Component$DummyRequestFocusController +sun/awt/RequestFocusController +java/awt/LayoutManager +java/awt/LightweightDispatcher +java/awt/event/AWTEventListener +java/awt/Dimension +java/awt/geom/Dimension2D +sun/awt/util/IdentityArrayList +java/util/concurrent/atomic/AtomicBoolean +java/awt/Color +java/awt/Paint +java/awt/Transparency +java/awt/Window$1 +sun/awt/AWTAccessor$WindowAccessor +java/awt/ComponentOrientation +java/awt/Component$3 +java/lang/NoSuchMethodException +sun/awt/AppContext +sun/awt/AppContext$1 +sun/awt/AppContext$2 +sun/awt/MostRecentKeyValue +java/awt/Cursor +java/awt/Point +java/awt/geom/Point2D +sun/awt/Win32GraphicsEnvironment +sun/java2d/SunGraphicsEnvironment +sun/java2d/FontSupport +sun/java2d/SunGraphicsEnvironment$1 +sun/java2d/SunGraphicsEnvironment$TTFilter +java/io/FilenameFilter +sun/java2d/SunGraphicsEnvironment$T1Filter +sun/awt/windows/WToolkit +sun/awt/SunToolkit +sun/awt/WindowClosingSupport +sun/awt/WindowClosingListener +sun/awt/ComponentFactory +sun/awt/InputMethodSupport +java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +java/util/concurrent/locks/Condition +sun/awt/AWTAutoShutdown +sun/awt/AWTAutoShutdown$PeerMap +sun/awt/SunToolkit$6 +java/awt/Dialog$ModalExclusionType +java/awt/Dialog +java/awt/Dialog$ModalityType +java/awt/ModalEventFilter +java/awt/EventFilter +sun/reflect/UnsafeFieldAccessorFactory +sun/awt/windows/WWindowPeer +java/awt/peer/WindowPeer +java/awt/peer/ContainerPeer +sun/awt/windows/WPanelPeer +java/awt/peer/PanelPeer +sun/awt/windows/WCanvasPeer +java/awt/peer/CanvasPeer +sun/awt/windows/WToolkit$5 +java/awt/GraphicsConfiguration +java/awt/image/BufferStrategy +java/awt/dnd/DropTarget +java/awt/dnd/DropTargetListener +java/awt/event/ComponentListener +java/awt/event/FocusListener +java/awt/event/HierarchyListener +java/awt/event/HierarchyBoundsListener +java/awt/event/KeyListener +java/awt/event/MouseListener +java/awt/event/MouseMotionListener +java/awt/event/MouseWheelListener +java/awt/event/InputMethodListener +java/awt/EventQueueItem +java/awt/Component$NativeInLightFixer +java/awt/event/ContainerListener +javax/accessibility/AccessibleContext +sun/awt/windows/WToolkit$6 +java/io/ObjectOutputStream +java/io/ObjectOutput +java/io/DataOutput +java/io/ObjectStreamConstants +java/awt/Shape +java/io/ObjectInputStream +java/io/ObjectInput +java/io/DataInput +java/awt/HeadlessException +java/lang/UnsupportedOperationException +java/awt/image/BufferedImage +java/awt/image/WritableRenderedImage +java/awt/image/RenderedImage +java/awt/Image +java/awt/Rectangle +java/awt/geom/Rectangle2D +java/awt/geom/RectangularShape +java/awt/event/KeyEvent +java/awt/event/InputEvent +java/awt/event/ComponentEvent +java/awt/Event +java/beans/PropertyChangeListener +java/awt/event/WindowFocusListener +java/awt/event/WindowListener +java/awt/event/WindowStateListener +java/awt/BufferCapabilities +java/awt/AWTException +java/awt/event/MouseWheelEvent +java/awt/event/MouseEvent +java/awt/im/InputContext +java/awt/event/WindowEvent +java/lang/SecurityException +sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl +sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl +sun/java2d/SurfaceData +sun/java2d/DisposerTarget +sun/java2d/Surface +sun/java2d/InvalidPipeException +java/lang/IllegalStateException +sun/java2d/NullSurfaceData +sun/java2d/loops/SurfaceType +sun/awt/image/PixelConverter +sun/awt/image/PixelConverter$Xrgb +sun/awt/image/PixelConverter$Argb +sun/awt/image/PixelConverter$ArgbPre +sun/awt/image/PixelConverter$Xbgr +sun/awt/image/PixelConverter$Rgba +sun/awt/image/PixelConverter$RgbaPre +sun/awt/image/PixelConverter$Ushort565Rgb +sun/awt/image/PixelConverter$Ushort555Rgb +sun/awt/image/PixelConverter$Ushort555Rgbx +sun/awt/image/PixelConverter$Ushort4444Argb +sun/awt/image/PixelConverter$ByteGray +sun/awt/image/PixelConverter$UshortGray +sun/awt/image/PixelConverter$Rgbx +sun/awt/image/PixelConverter$Bgrx +sun/awt/image/PixelConverter$ArgbBm +java/awt/image/ColorModel +java/awt/image/DirectColorModel +java/awt/image/PackedColorModel +java/awt/color/ColorSpace +java/awt/color/ICC_Profile +sun/awt/color/ProfileDeferralInfo +sun/awt/color/ProfileDeferralMgr +java/awt/color/ICC_ProfileRGB +java/awt/color/ICC_Profile$1 +sun/awt/color/ProfileActivator +java/awt/color/ICC_ColorSpace +sun/java2d/pipe/NullPipe +sun/java2d/pipe/PixelDrawPipe +sun/java2d/pipe/PixelFillPipe +sun/java2d/pipe/ShapeDrawPipe +sun/java2d/pipe/TextPipe +sun/java2d/pipe/DrawImagePipe +java/awt/image/IndexColorModel +sun/java2d/pipe/LoopPipe +sun/java2d/pipe/OutlineTextRenderer +sun/java2d/pipe/SolidTextRenderer +sun/java2d/pipe/GlyphListLoopPipe +sun/java2d/pipe/GlyphListPipe +sun/java2d/pipe/AATextRenderer +sun/java2d/pipe/LCDTextRenderer +sun/java2d/pipe/AlphaColorPipe +sun/java2d/pipe/CompositePipe +sun/java2d/pipe/PixelToShapeConverter +sun/java2d/pipe/TextRenderer +sun/java2d/pipe/SpanClipRenderer +sun/java2d/pipe/Region +sun/java2d/pipe/RegionIterator +sun/java2d/pipe/AlphaPaintPipe +sun/java2d/pipe/SpanShapeRenderer$Composite +sun/java2d/pipe/SpanShapeRenderer +sun/java2d/pipe/GeneralCompositePipe +sun/java2d/pipe/DrawImage +sun/java2d/loops/RenderCache +sun/java2d/loops/RenderCache$Entry +sun/awt/image/SunVolatileImage +sun/java2d/DestSurfaceProvider +java/awt/image/VolatileImage +java/awt/ImageCapabilities +java/awt/Image$1 +sun/awt/image/SurfaceManager$ImageAccessor +sun/awt/image/SurfaceManager +sun/awt/image/VolatileSurfaceManager +sun/awt/windows/WToolkit$1 +sun/java2d/windows/WindowsFlags +sun/java2d/windows/WindowsFlags$1 +sun/awt/SunDisplayChanger +sun/java2d/SunGraphicsEnvironment$2 +sun/font/FontManager +sun/font/FileFont +sun/font/PhysicalFont +sun/font/Font2D +sun/font/CompositeFont +java/util/HashMap$Values +java/util/HashMap$ValueIterator +java/util/HashMap$HashIterator +sun/font/FontManager$1 +sun/font/TrueTypeFont +java/awt/font/FontRenderContext +java/awt/RenderingHints +sun/awt/SunHints +sun/awt/SunHints$Key +java/awt/RenderingHints$Key +sun/awt/SunHints$Value +sun/awt/SunHints$LCDContrastKey +sun/font/Type1Font +java/awt/geom/Point2D$Float +sun/font/StrikeMetrics +java/awt/geom/Rectangle2D$Float +java/awt/geom/GeneralPath +java/awt/geom/Path2D$Float +java/awt/geom/Path2D +sun/font/CharToGlyphMapper +sun/font/PhysicalStrike +sun/font/FontStrike +sun/font/GlyphList +sun/font/StrikeCache +sun/java2d/Disposer +sun/java2d/Disposer$1 +sun/font/StrikeCache$1 +sun/font/FontManager$FontRegistrationInfo +sun/awt/windows/WFontConfiguration +sun/awt/FontConfiguration +sun/awt/FontDescriptor +java/io/DataInputStream +java/lang/Short$ShortCache +java/util/HashMap$KeyIterator +sun/font/CompositeFontDescriptor +sun/font/Font2DHandle +sun/font/FontFamily +java/awt/GraphicsDevice +sun/java2d/d3d/D3DGraphicsDevice +sun/awt/Win32GraphicsDevice +java/awt/Toolkit$2 +java/awt/Toolkit$DesktopPropertyChangeSupport +sun/awt/SunToolkit$ModalityListenerList +sun/awt/ModalityListener +sun/awt/SunToolkit$1 +java/util/MissingResourceException +java/awt/EventQueue +java/awt/Queue +sun/awt/PostEventQueue +sun/misc/PerformanceLogger +sun/misc/PerformanceLogger$TimeData +sun/awt/windows/WToolkit$ToolkitDisposer +sun/java2d/DisposerRecord +sun/awt/windows/WToolkit$2 +sun/awt/windows/WToolkit$3 +sun/java2d/d3d/D3DRenderQueue +sun/java2d/pipe/RenderQueue +sun/java2d/pipe/RenderBuffer +sun/java2d/d3d/D3DRenderQueue$1 +sun/java2d/d3d/D3DGraphicsDevice$1Result +sun/java2d/d3d/D3DGraphicsDevice$1 +sun/java2d/d3d/D3DContext$D3DContextCaps +sun/java2d/pipe/hw/ContextCapabilities +sun/java2d/d3d/D3DContext +sun/java2d/pipe/BufferedContext +sun/java2d/d3d/D3DGraphicsConfig +sun/java2d/pipe/hw/AccelGraphicsConfig +sun/java2d/pipe/hw/BufferedContextProvider +sun/awt/Win32GraphicsConfig +sun/java2d/d3d/D3DGraphicsConfig$D3DImageCaps +java/awt/BorderLayout +java/awt/LayoutManager2 +java/awt/Window$WindowDisposerRecord +java/awt/KeyboardFocusManager +java/awt/KeyEventDispatcher +java/awt/KeyEventPostProcessor +java/awt/event/NativeLibLoader +java/awt/AWTKeyStroke +java/awt/AWTKeyStroke$1 +java/util/LinkedList +java/util/Deque +java/util/Queue +java/util/AbstractSequentialList +java/util/LinkedList$Entry +java/awt/DefaultKeyboardFocusManager +java/awt/DefaultFocusTraversalPolicy +java/awt/ContainerOrderFocusTraversalPolicy +java/awt/FocusTraversalPolicy +java/awt/MutableBoolean +java/util/Collections$UnmodifiableSet +sun/awt/HeadlessToolkit +sun/awt/KeyboardFocusManagerPeerImpl +java/awt/peer/KeyboardFocusManagerPeer +sun/awt/windows/WFramePeer +java/awt/peer/FramePeer +sun/awt/RepaintArea +sun/awt/EmbeddedFrame +sun/awt/im/InputMethodWindow +sun/awt/windows/WComponentPeer$2 +sun/awt/PaintEventDispatcher +java/awt/event/InvocationEvent +java/awt/ActiveEvent +java/awt/MenuComponent +sun/awt/EventQueueItem +sun/awt/SunToolkit$3 +java/util/EmptyStackException +java/lang/reflect/InvocationTargetException +java/awt/event/PaintEvent +java/awt/EventDispatchThread +sun/awt/PeerEvent +java/awt/EventQueue$1 +sun/java2d/ScreenUpdateManager +java/awt/EventDispatchThread$1 +sun/java2d/d3d/D3DScreenUpdateManager$1 +sun/awt/EventQueueDelegate +java/awt/EventFilter$FilterAction +com/sun/awt/AWTUtilities +sun/java2d/d3d/D3DSurfaceData +sun/java2d/d3d/D3DDrawImage +sun/java2d/d3d/D3DTextRenderer +java/awt/event/ActionEvent +sun/java2d/d3d/D3DRenderer +sun/java2d/pipe/BufferedRenderPipe +sun/java2d/pipe/ParallelogramPipe +sun/java2d/pipe/BufferedRenderPipe$AAParallelogramPipe +sun/java2d/pipe/BufferedRenderPipe$BufferedDrawHandler +sun/java2d/loops/ProcessPath$DrawHandler +sun/java2d/loops/GraphicsPrimitive +sun/java2d/pipe/PixelToParallelogramConverter +sun/java2d/d3d/D3DBlitLoops +sun/java2d/d3d/D3DSwToSurfaceBlit +sun/java2d/loops/Blit +sun/java2d/loops/GraphicsPrimitiveMgr +sun/java2d/loops/CompositeType +sun/java2d/SunGraphics2D +sun/awt/ConstrainableGraphics +java/awt/Graphics2D +java/awt/Graphics +sun/java2d/loops/XORComposite +java/awt/Composite +java/awt/AlphaComposite +sun/java2d/loops/BlitBg +sun/java2d/loops/ScaledBlit +sun/java2d/loops/FillRect +sun/java2d/loops/FillSpans +sun/java2d/loops/DrawLine +sun/java2d/loops/DrawRect +sun/java2d/loops/DrawPolygons +sun/java2d/loops/DrawPath +sun/java2d/loops/FillPath +sun/java2d/loops/MaskBlit +sun/java2d/loops/MaskFill +sun/java2d/loops/DrawGlyphList +sun/java2d/loops/DrawGlyphListAA +sun/java2d/loops/DrawGlyphListLCD +sun/java2d/loops/TransformHelper +java/awt/BasicStroke +java/awt/Stroke +sun/java2d/pipe/ValidatePipe +sun/java2d/loops/CustomComponent +sun/java2d/loops/GraphicsPrimitiveProxy +sun/java2d/loops/GeneralRenderer +sun/java2d/loops/GraphicsPrimitiveMgr$1 +sun/java2d/loops/GraphicsPrimitiveMgr$2 +sun/java2d/d3d/D3DSwToTextureBlit +sun/java2d/d3d/D3DSurfaceToGDIWindowSurfaceBlit +sun/java2d/windows/GDIWindowSurfaceData +sun/java2d/windows/GDIBlitLoops +sun/java2d/windows/GDIRenderer +sun/java2d/d3d/D3DSurfaceToGDIWindowSurfaceScale +sun/java2d/d3d/D3DSurfaceToGDIWindowSurfaceTransform +sun/java2d/loops/TransformBlit +sun/java2d/d3d/D3DSurfaceToSurfaceBlit +sun/java2d/d3d/D3DSurfaceToSurfaceScale +sun/java2d/d3d/D3DSurfaceToSurfaceTransform +sun/java2d/d3d/D3DRTTSurfaceToSurfaceBlit +sun/java2d/d3d/D3DRTTSurfaceToSurfaceScale +sun/java2d/d3d/D3DRTTSurfaceToSurfaceTransform +sun/java2d/d3d/D3DSurfaceToSwBlit +sun/java2d/d3d/D3DGeneralBlit +sun/java2d/d3d/D3DSwToSurfaceScale +sun/java2d/d3d/D3DSwToSurfaceTransform +sun/java2d/d3d/D3DTextureToSurfaceBlit +sun/java2d/d3d/D3DTextureToSurfaceScale +sun/java2d/d3d/D3DTextureToSurfaceTransform +sun/java2d/d3d/D3DMaskFill +sun/java2d/pipe/BufferedMaskFill +sun/java2d/d3d/D3DMaskBlit +sun/java2d/pipe/BufferedMaskBlit +sun/java2d/d3d/D3DSurfaceData$D3DWindowSurfaceData +sun/java2d/pipe/hw/ExtendedBufferCapabilities$VSyncType +sun/java2d/DefaultDisposerRecord +sun/security/action/GetBooleanAction +sun/java2d/d3d/D3DScreenUpdateManager$2 +sun/awt/windows/WColor +sun/awt/windows/WFontPeer +sun/awt/PlatformFont +java/awt/peer/FontPeer +sun/awt/FontConfiguration$1 +sun/awt/windows/WingDings +sun/awt/windows/WingDings$Encoder +sun/awt/Symbol +sun/awt/Symbol$Encoder +sun/awt/im/InputMethodManager +sun/awt/im/ExecutableInputMethodManager +sun/awt/windows/WInputMethodDescriptor +java/awt/im/spi/InputMethodDescriptor +sun/awt/im/InputMethodLocator +sun/awt/im/ExecutableInputMethodManager$3 +sun/misc/Service +sun/misc/Service$LazyIterator +java/util/TreeSet +java/util/NavigableSet +java/util/SortedSet +java/util/TreeMap +java/util/NavigableMap +java/util/SortedMap +sun/misc/Launcher$1 +sun/misc/Launcher$2 +sun/misc/URLClassPath$2 +java/lang/ClassLoader$2 +sun/misc/URLClassPath$1 +java/net/URLClassLoader$3 +sun/misc/CompoundEnumeration +sun/misc/URLClassPath$JarLoader$1 +sun/misc/FileURLMapper +java/net/URLClassLoader$3$1 +sun/awt/SunToolkit$2 +sun/reflect/UnsafeObjectFieldAccessorImpl +java/awt/peer/LightweightPeer +sun/awt/windows/WLabelPeer +java/awt/peer/LabelPeer +sun/java2d/loops/RenderLoops +sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec +sun/awt/windows/WFileDialogPeer +java/awt/peer/FileDialogPeer +java/awt/peer/DialogPeer +sun/awt/windows/WPrintDialogPeer +sun/awt/dnd/SunDropTargetEvent +java/awt/PopupMenu +java/awt/event/FocusEvent +java/awt/Menu +java/awt/MenuItem +java/io/PrintWriter +sun/awt/CausedFocusEvent$Cause +java/awt/PointerInfo +java/awt/image/ImageProducer +javax/accessibility/AccessibleStateSet +java/awt/Component$BaselineResizeBehavior +java/awt/FontMetrics +java/awt/im/InputMethodRequests +java/awt/event/HierarchyEvent +java/awt/SequencedEvent +sun/awt/windows/WGlobalCursorManager +sun/awt/PlatformFont$PlatformFontCache +sun/nio/cs/Unicode +sun/nio/cs/UTF_16LE$Encoder +sun/nio/cs/UnicodeEncoder +sun/nio/cs/UTF_16LE$Decoder +sun/nio/cs/UnicodeDecoder +sun/awt/event/IgnorePaintEvent +java/awt/KeyboardFocusManager$HeavyweightFocusRequest +java/util/LinkedList$ListItr +java/util/ListIterator +java/awt/DefaultKeyboardFocusManager$TypeAheadMarker +java/awt/KeyboardFocusManager$LightweightFocusRequest +sun/reflect/MethodAccessorGenerator +sun/reflect/AccessorGenerator +sun/reflect/ClassFileConstants +sun/reflect/ByteVectorFactory +sun/reflect/ByteVectorImpl +sun/reflect/ByteVector +sun/reflect/ClassFileAssembler +sun/reflect/UTF8 +java/lang/Void +sun/reflect/Label +sun/reflect/Label$PatchInfo +sun/reflect/MethodAccessorGenerator$1 +sun/reflect/ClassDefiner +sun/reflect/ClassDefiner$1 +sun/java2d/pipe/hw/AccelDeviceEventNotifier +javax/swing/JFrame +javax/swing/WindowConstants +javax/swing/RootPaneContainer +javax/swing/TransferHandler$HasGetTransferHandler +javax/swing/JLabel +javax/swing/SwingConstants +javax/swing/JComponent +javax/swing/JComponent$1 +javax/swing/SwingUtilities +javax/swing/JRootPane +javax/swing/event/EventListenerList +javax/swing/JPanel +java/awt/FlowLayout +javax/swing/UIManager +javax/swing/UIManager$LookAndFeelInfo +sun/awt/shell/Win32ShellFolderManager2 +sun/awt/shell/ShellFolderManager +sun/awt/windows/WDesktopProperties +sun/awt/windows/ThemeReader +java/util/concurrent/locks/ReentrantReadWriteLock +java/util/concurrent/locks/ReadWriteLock +java/util/concurrent/locks/ReentrantReadWriteLock$NonfairSync +java/util/concurrent/locks/ReentrantReadWriteLock$Sync +java/util/concurrent/locks/ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter +java/util/concurrent/locks/ReentrantReadWriteLock$ReadLock +java/util/concurrent/locks/ReentrantReadWriteLock$WriteLock +sun/awt/windows/WDesktopProperties$WinPlaySound +java/util/HashMap$EntrySet +java/util/HashMap$EntryIterator +java/awt/Toolkit$DesktopPropertyChangeSupport$1 +java/util/Collections$SynchronizedCollection +java/util/IdentityHashMap$Values +java/util/IdentityHashMap$ValueIterator +sun/swing/SwingUtilities2 +sun/swing/SwingUtilities2$LSBCacheEntry +javax/swing/UIManager$LAFState +javax/swing/UIDefaults +javax/swing/MultiUIDefaults +javax/swing/UIManager$1 +javax/swing/plaf/metal/MetalLookAndFeel +javax/swing/plaf/basic/BasicLookAndFeel +javax/swing/LookAndFeel +sun/swing/DefaultLookup +javax/swing/plaf/metal/OceanTheme +javax/swing/plaf/metal/DefaultMetalTheme +javax/swing/plaf/metal/MetalTheme +javax/swing/plaf/ColorUIResource +javax/swing/plaf/UIResource +sun/swing/PrintColorUIResource +javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate +javax/swing/plaf/FontUIResource +sun/swing/SwingLazyValue +javax/swing/UIDefaults$LazyValue +javax/swing/UIDefaults$ActiveValue +javax/swing/plaf/InsetsUIResource +sun/swing/SwingUtilities2$2 +javax/swing/plaf/basic/BasicLookAndFeel$2 +javax/swing/plaf/DimensionUIResource +javax/swing/UIDefaults$LazyInputMap +java/lang/Character$CharacterCache +javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue +javax/swing/plaf/metal/MetalLookAndFeel$FontActiveValue +sun/swing/SwingUtilities2$AATextInfo +javax/swing/plaf/metal/MetalLookAndFeel$AATextListener +java/beans/PropertyChangeListenerProxy +java/util/EventListenerProxy +sun/awt/EventListenerAggregate +javax/swing/UIDefaults$ProxyLazyValue +javax/swing/plaf/metal/OceanTheme$1 +javax/swing/plaf/metal/OceanTheme$2 +javax/swing/plaf/metal/OceanTheme$3 +javax/swing/plaf/metal/OceanTheme$4 +javax/swing/plaf/metal/OceanTheme$5 +javax/swing/plaf/metal/OceanTheme$6 +javax/swing/FocusManager +javax/swing/LayoutFocusTraversalPolicy +javax/swing/SortingFocusTraversalPolicy +javax/swing/InternalFrameFocusTraversalPolicy +javax/swing/SwingContainerOrderFocusTraversalPolicy +javax/swing/SwingDefaultFocusTraversalPolicy +javax/swing/LayoutComparator +javax/swing/RepaintManager +javax/swing/RepaintManager$DisplayChangedHandler +javax/swing/SwingPaintEventDispatcher +javax/swing/UIManager$2 +javax/swing/UIManager$3 +java/awt/event/InputMethodEvent +com/sun/swing/internal/plaf/metal/resources/metal +sun/util/ResourceBundleEnumeration +com/sun/swing/internal/plaf/basic/resources/basic +javax/swing/plaf/basic/BasicPanelUI +javax/swing/plaf/PanelUI +javax/swing/plaf/ComponentUI +sun/reflect/misc/MethodUtil +sun/reflect/misc/MethodUtil$1 +sun/awt/AppContext$PostShutdownEventRunnable +sun/awt/AWTAutoShutdown$1 +java/util/jar/JarFile +java/util/zip/ZipFile +java/util/zip/ZipConstants +java/util/jar/JavaUtilJarAccessImpl +sun/misc/JavaUtilJarAccess +sun/misc/JarIndex +java/util/zip/ZipEntry +java/util/jar/JarFile$JarFileEntry +java/util/jar/JarEntry +sun/misc/URLClassPath$JarLoader$2 +sun/net/www/protocol/jar/JarURLConnection +java/net/JarURLConnection +sun/net/www/protocol/jar/JarFileFactory +sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +java/net/HttpURLConnection +sun/net/www/protocol/jar/URLJarFile +sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry +sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream +java/util/zip/ZipFile$ZipFileInputStream +java/security/AllPermissionCollection +java/lang/IllegalAccessException +com/sun/java/swing/SwingUtilities3 +javax/swing/JPasswordField +javax/swing/JTextField +javax/swing/text/JTextComponent +javax/swing/Scrollable +javax/swing/JLayeredPane +javax/swing/JRootPane$1 +javax/swing/ArrayTable +javax/swing/JInternalFrame +javax/swing/JRootPane$RootLayout +javax/swing/BufferStrategyPaintManager +javax/swing/RepaintManager$PaintManager +javax/swing/plaf/metal/MetalRootPaneUI +javax/swing/plaf/basic/BasicRootPaneUI +javax/swing/plaf/RootPaneUI +javax/swing/plaf/basic/BasicRootPaneUI$RootPaneInputMap +javax/swing/plaf/ComponentInputMapUIResource +javax/swing/ComponentInputMap +javax/swing/InputMap +javax/swing/plaf/InputMapUIResource +javax/swing/KeyStroke +java/awt/VKCollection +sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl +javax/swing/plaf/basic/LazyActionMap +javax/swing/plaf/ActionMapUIResource +javax/swing/ActionMap +javax/swing/plaf/metal/MetalLabelUI +javax/swing/plaf/basic/BasicLabelUI +javax/swing/plaf/LabelUI +javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate$1 +javax/swing/plaf/basic/BasicHTML +javax/swing/SystemEventQueueUtilities +javax/swing/SystemEventQueueUtilities$ComponentWorkRequest +java/awt/Conditional +sun/java2d/d3d/D3DScreenUpdateManager +sun/java2d/d3d/D3DScreenUpdateManager$1$1 +java/awt/EventDispatchThread$HierarchyEventFilter +sun/awt/windows/WEmbeddedFrame +sun/awt/dnd/SunDragSourceContextPeer +sun/java2d/pipe/hw/AccelSurface +sun/java2d/pipe/BufferedTextPipe +javax/swing/SystemEventQueueUtilities$SystemEventQueue +sun/awt/NullComponentPeer +sun/awt/GlobalCursorManager$NativeUpdater +java/awt/SentEvent +java/util/jar/Manifest +java/io/ByteArrayInputStream +java/util/jar/Attributes +java/util/jar/Manifest$FastInputStream +sun/nio/cs/UTF_8 +sun/nio/cs/UTF_8$Decoder +sun/nio/cs/Surrogate$Generator +java/util/jar/Attributes$Name +sun/misc/ASCIICaseInsensitiveComparator +java/util/jar/JarVerifier +java/io/ByteArrayOutputStream +sun/misc/ExtensionDependency +java/lang/Package +sun/security/util/ManifestEntryVerifier +sun/security/provider/Sun +java/security/Provider +java/security/Provider$ServiceKey +java/security/Provider$EngineDescription +sun/security/provider/Sun$1 +java/security/Security +java/security/Security$1 +sun/misc/FloatingDecimal +sun/misc/FloatingDecimal$1 +java/util/regex/Pattern +java/util/regex/Pattern$5 +java/util/regex/Pattern$Node +java/util/regex/Pattern$LastNode +java/util/regex/Pattern$GroupHead +java/util/regex/Pattern$GroupTail +java/util/regex/Pattern$BitClass +java/util/regex/Pattern$BmpCharProperty +java/util/regex/Pattern$CharProperty +java/util/regex/Pattern$Ques +java/util/regex/Pattern$BranchConn +java/util/regex/Pattern$Branch +java/util/regex/Pattern$Single +java/util/regex/Pattern$CharPropertyNames +java/util/regex/Pattern$CharPropertyNames$1 +java/util/regex/Pattern$CharPropertyNames$CharPropertyFactory +java/util/regex/Pattern$CharPropertyNames$2 +java/util/regex/Pattern$CharPropertyNames$5 +java/util/regex/Pattern$CharPropertyNames$3 +java/util/regex/Pattern$CharPropertyNames$6 +java/util/regex/Pattern$CharPropertyNames$CloneableProperty +java/util/regex/Pattern$CharPropertyNames$4 +java/util/regex/Pattern$CharPropertyNames$7 +java/util/regex/Pattern$CharPropertyNames$8 +java/util/regex/Pattern$CharPropertyNames$9 +java/util/regex/Pattern$CharPropertyNames$10 +java/util/regex/Pattern$CharPropertyNames$11 +java/util/regex/Pattern$CharPropertyNames$12 +java/util/regex/Pattern$CharPropertyNames$13 +java/util/regex/Pattern$CharPropertyNames$14 +java/util/regex/Pattern$CharPropertyNames$15 +java/util/regex/Pattern$CharPropertyNames$16 +java/util/regex/Pattern$CharPropertyNames$17 +java/util/regex/Pattern$CharPropertyNames$18 +java/util/regex/Pattern$CharPropertyNames$19 +java/util/regex/Pattern$CharPropertyNames$20 +java/util/regex/Pattern$CharPropertyNames$21 +java/util/regex/Pattern$Ctype +java/util/regex/Pattern$Curly +java/util/regex/Pattern$2 +java/util/regex/Pattern$Slice +java/util/regex/Pattern$SliceNode +java/util/regex/Pattern$Begin +java/util/regex/Pattern$First +java/util/regex/Pattern$Start +java/util/regex/Pattern$TreeInfo +java/lang/StrictMath +sun/security/provider/NativePRNG +sun/misc/BASE64Decoder +sun/misc/CharacterDecoder +sun/security/util/SignatureFileVerifier +java/awt/event/KeyAdapter +java/lang/NumberFormatException +java/lang/IllegalArgumentException +java/io/FileWriter +java/net/Authenticator +java/net/MalformedURLException +javax/swing/text/Element +javax/swing/text/Document +javax/swing/text/PlainDocument +javax/swing/text/AbstractDocument +javax/swing/text/GapContent +javax/swing/text/AbstractDocument$Content +javax/swing/text/GapVector +javax/swing/text/GapContent$MarkVector +javax/swing/text/GapContent$MarkData +javax/swing/text/StyleContext +javax/swing/text/AbstractDocument$AttributeContext +javax/swing/text/StyleConstants +javax/swing/text/StyleConstants$CharacterConstants +javax/swing/text/AttributeSet$CharacterAttribute +javax/swing/text/StyleConstants$FontConstants +javax/swing/text/AttributeSet$FontAttribute +javax/swing/text/StyleConstants$ColorConstants +javax/swing/text/AttributeSet$ColorAttribute +javax/swing/text/StyleConstants$ParagraphConstants +javax/swing/text/AttributeSet$ParagraphAttribute +javax/swing/text/StyleContext$FontKey +javax/swing/text/SimpleAttributeSet +javax/swing/text/MutableAttributeSet +javax/swing/text/AttributeSet +javax/swing/text/SimpleAttributeSet$EmptyAttributeSet +javax/swing/text/StyleContext$NamedStyle +javax/swing/text/Style +javax/swing/text/SimpleAttributeSet$1 +javax/swing/text/StyleContext$SmallAttributeSet +javax/swing/text/AbstractDocument$BidiRootElement +javax/swing/text/AbstractDocument$BranchElement +javax/swing/text/AbstractDocument$AbstractElement +javax/swing/tree/TreeNode +javax/swing/text/AbstractDocument$1 +javax/swing/text/AbstractDocument$BidiElement +javax/swing/text/AbstractDocument$LeafElement +javax/swing/text/GapContent$StickyPosition +javax/swing/text/Position +javax/swing/text/StyleContext$KeyEnumeration +javax/swing/text/GapContent$InsertUndo +javax/swing/undo/AbstractUndoableEdit +javax/swing/undo/UndoableEdit +javax/swing/text/AbstractDocument$DefaultDocumentEvent +javax/swing/event/DocumentEvent +javax/swing/undo/CompoundEdit +javax/swing/event/DocumentEvent$EventType +javax/swing/text/Segment +java/text/CharacterIterator +javax/swing/text/Utilities +javax/swing/text/SegmentCache +javax/swing/text/SegmentCache$CachedSegment +javax/swing/event/UndoableEditEvent +javax/swing/text/AbstractDocument$ElementEdit +javax/swing/event/DocumentEvent$ElementChange +sun/misc/Cleaner +javax/swing/JMenu +javax/swing/MenuElement +javax/swing/JMenuItem +javax/swing/AbstractButton +java/awt/ItemSelectable +javax/swing/event/MenuListener +javax/swing/JCheckBoxMenuItem +javax/swing/Icon +javax/swing/JButton +java/net/URLClassLoader$2 +javax/swing/ImageIcon +javax/swing/ImageIcon$1 +javax/swing/ImageIcon$2 +java/awt/MediaTracker +sun/misc/SoftCache$ValueCell +sun/awt/image/URLImageSource +sun/awt/image/InputStreamImageSource +sun/awt/image/ImageFetchable +sun/awt/image/ToolkitImage +sun/awt/image/NativeLibLoader +javax/swing/ImageIcon$3 +java/awt/ImageMediaEntry +java/awt/MediaEntry +sun/awt/image/ImageRepresentation +java/awt/image/ImageConsumer +sun/awt/image/ImageWatched +sun/awt/image/ImageWatched$Link +sun/awt/image/ImageWatched$WeakLink +sun/awt/image/ImageConsumerQueue +sun/awt/image/ImageFetcher +sun/awt/image/FetcherInfo +sun/awt/image/ImageFetcher$1 +sun/awt/image/GifImageDecoder +sun/awt/image/ImageDecoder +sun/awt/image/GifFrame +java/awt/image/Raster +java/awt/image/DataBufferByte +java/awt/image/DataBuffer +java/awt/image/PixelInterleavedSampleModel +java/awt/image/ComponentSampleModel +java/awt/image/SampleModel +sun/awt/image/ByteInterleavedRaster +sun/awt/image/ByteComponentRaster +sun/awt/image/SunWritableRaster +java/awt/image/WritableRaster +sun/awt/image/IntegerComponentRaster +sun/awt/image/BytePackedRaster +java/awt/Canvas +sun/font/FontDesignMetrics +sun/font/FontStrikeDesc +sun/font/CompositeStrike +sun/font/FontStrikeDisposer +sun/font/StrikeCache$SoftDisposerRef +sun/font/StrikeCache$DisposableStrike +sun/font/TrueTypeFont$TTDisposerRecord +sun/font/TrueTypeFont$1 +java/io/RandomAccessFile +sun/nio/ch/FileChannelImpl +java/nio/channels/FileChannel +java/nio/channels/ByteChannel +java/nio/channels/ReadableByteChannel +java/nio/channels/Channel +java/nio/channels/WritableByteChannel +java/nio/channels/GatheringByteChannel +java/nio/channels/ScatteringByteChannel +java/nio/channels/spi/AbstractInterruptibleChannel +java/nio/channels/InterruptibleChannel +sun/nio/ch/Util +sun/nio/ch/IOUtil +sun/nio/ch/FileDispatcher +sun/nio/ch/NativeDispatcher +sun/nio/ch/Reflect +java/nio/MappedByteBuffer +sun/nio/ch/Reflect$1 +sun/nio/ch/NativeThreadSet +java/nio/channels/spi/AbstractInterruptibleChannel$1 +sun/nio/ch/Interruptible +sun/nio/ch/NativeThread +sun/nio/ch/IOStatus +sun/nio/ch/DirectBuffer +java/nio/DirectByteBuffer +java/nio/DirectByteBuffer$Deallocator +java/nio/ByteBufferAsIntBufferB +java/nio/IntBuffer +sun/font/TrueTypeFont$DirectoryEntry +java/nio/ByteBufferAsShortBufferB +java/nio/ShortBuffer +sun/nio/cs/UTF_16 +sun/nio/cs/UTF_16$Decoder +sun/font/FileFontStrike +sun/font/FileFont$FileFontDisposer +sun/font/TrueTypeGlyphMapper +sun/font/CMap +sun/font/CMap$NullCMapClass +sun/font/CMap$CMapFormat4 +java/nio/ByteBufferAsCharBufferB +sun/font/FontDesignMetrics$KeyReference +sun/awt/image/PNGImageDecoder +sun/awt/image/PNGFilterInputStream +java/util/zip/InflaterInputStream +java/util/zip/Inflater +java/awt/dnd/peer/DragSourceContextPeer +javax/swing/Popup$HeavyWeightWindow +sun/awt/ModalExclude +javax/swing/JWindow +com/sun/java/swing/plaf/windows/WindowsPopupWindow +sun/awt/GlobalCursorManager +sun/java2d/d3d/D3DSurfaceData$1Status +sun/java2d/d3d/D3DSurfaceData$1 +sun/java2d/loops/SetDrawLineANY +sun/java2d/loops/SetFillRectANY +sun/java2d/loops/SetDrawRectANY +sun/java2d/loops/SetDrawPolygonsANY +sun/java2d/loops/SetDrawPathANY +sun/java2d/loops/SetFillPathANY +sun/java2d/loops/SetFillSpansANY +sun/java2d/loops/DrawGlyphList$General +sun/java2d/loops/DrawGlyphListAA$General +sun/java2d/pipe/BufferedPaints +sun/java2d/d3d/D3DScreenUpdateManager$3 +java/awt/image/DataBufferInt +java/awt/image/SinglePixelPackedSampleModel +sun/awt/image/IntegerInterleavedRaster +sun/awt/image/OffScreenImage +sun/java2d/SurfaceManagerFactory +sun/java2d/d3d/D3DCachingSurfaceManager +sun/awt/image/CachingSurfaceManager +sun/awt/image/RasterListener +sun/awt/image/BufImgSurfaceData +sun/font/CompositeGlyphMapper +sun/java2d/loops/FontInfo +java/util/Date +sun/util/calendar/CalendarSystem +sun/util/calendar/Gregorian +sun/util/calendar/BaseCalendar +sun/util/calendar/AbstractCalendar +java/util/TimeZone +java/lang/InheritableThreadLocal +sun/util/calendar/ZoneInfo +sun/util/calendar/ZoneInfoFile +sun/util/calendar/ZoneInfoFile$1 +java/util/TimeZone$1 +sun/util/calendar/Gregorian$Date +sun/util/calendar/BaseCalendar$Date +sun/util/calendar/CalendarDate +sun/util/calendar/CalendarUtils +java/util/TimeZone$DisplayNames +sun/util/TimeZoneNameUtility +sun/util/resources/LocaleData +sun/util/resources/LocaleData$1 +sun/util/resources/LocaleData$LocaleDataResourceBundleControl +sun/util/LocaleDataMetaInfo +sun/util/resources/TimeZoneNames +sun/util/resources/TimeZoneNamesBundle +sun/util/resources/OpenListResourceBundle +java/util/ResourceBundle$BundleReference +sun/util/resources/TimeZoneNames_en +java/util/spi/TimeZoneNameProvider +java/util/spi/LocaleServiceProvider +sun/util/LocaleServiceProviderPool +sun/util/LocaleServiceProviderPool$1 +java/util/ServiceLoader +java/util/ServiceLoader$LazyIterator +java/util/ServiceLoader$1 +java/util/LinkedHashMap$EntryIterator +java/net/ServerSocket +java/net/InetAddress +java/net/InetAddress$Cache +java/net/InetAddress$Cache$Type +java/net/InetAddressImplFactory +java/net/Inet4AddressImpl +java/net/InetAddressImpl +java/net/InetAddress$1 +sun/net/spi/nameservice/NameService +sun/net/util/IPAddressUtil +java/util/regex/Matcher +java/util/regex/MatchResult +java/util/RandomAccessSubList +java/util/SubList +java/util/SubList$1 +java/util/AbstractList$ListItr +java/net/Inet4Address +java/net/SocksSocketImpl +java/net/SocksConsts +java/net/PlainSocketImpl +java/net/SocketImpl +java/net/SocketOptions +java/net/InetSocketAddress +java/net/SocketAddress +java/util/Random +java/util/concurrent/atomic/AtomicLong +java/lang/InternalError +java/io/StringReader +java/io/FilterReader +java/lang/reflect/Proxy +java/lang/reflect/InvocationHandler +java/lang/NoSuchFieldException +java/lang/InstantiationException +java/lang/ArrayIndexOutOfBoundsException +java/lang/IndexOutOfBoundsException +javax/swing/JDialog +java/io/EOFException +java/util/Vector$1 +javax/swing/filechooser/FileSystemView +javax/swing/filechooser/FileSystemView$1 +javax/swing/event/SwingPropertyChangeSupport +javax/swing/filechooser/WindowsFileSystemView +java/util/zip/ZipFile$1 +java/util/zip/ZipFile$2 +java/util/jar/JarFile$1 +java/util/PropertyResourceBundle +java/util/ResourceBundle$Control$1 +java/util/Hashtable$EntrySet +java/util/Collections$SynchronizedSet +java/lang/IllegalAccessError +java/text/MessageFormat +java/text/Format +java/text/FieldPosition +java/text/MessageFormat$Field +java/text/Format$Field +java/lang/CloneNotSupportedException +sun/reflect/BootstrapConstructorAccessorImpl +java/awt/event/ActionListener +javax/swing/Timer +javax/swing/Timer$DoPostEvent +javax/swing/TimerQueue +javax/swing/TimerQueue$1 +javax/swing/ToolTipManager +java/awt/event/MouseAdapter +javax/swing/ToolTipManager$insideTimerAction +javax/swing/ToolTipManager$outsideTimerAction +javax/swing/ToolTipManager$stillInsideTimerAction +javax/swing/ToolTipManager$Actions +sun/swing/UIAction +javax/swing/Action +javax/swing/ToolTipManager$MoveBeforeEnterListener +java/awt/event/MouseMotionAdapter +java/util/Hashtable$ValueCollection +javax/swing/event/CaretListener +javax/swing/JToolBar +javax/swing/JSplitPane +javax/swing/border/Border +javax/swing/JToggleButton +javax/swing/border/EmptyBorder +javax/swing/border/AbstractBorder +javax/swing/DefaultButtonModel +javax/swing/ButtonModel +javax/swing/AbstractButton$Handler +javax/swing/event/ChangeListener +java/awt/event/ItemListener +javax/swing/plaf/metal/MetalButtonUI +javax/swing/plaf/basic/BasicButtonUI +javax/swing/plaf/ButtonUI +javax/swing/plaf/metal/MetalBorders +javax/swing/plaf/BorderUIResource$CompoundBorderUIResource +javax/swing/border/CompoundBorder +javax/swing/plaf/metal/MetalBorders$ButtonBorder +javax/swing/plaf/basic/BasicBorders$MarginBorder +javax/swing/plaf/basic/BasicButtonListener +java/awt/AWTEventMulticaster +java/awt/event/AdjustmentListener +java/awt/event/TextListener +javax/swing/event/AncestorListener +java/beans/VetoableChangeListener +javax/swing/ButtonGroup +javax/swing/JToggleButton$ToggleButtonModel +javax/swing/plaf/metal/MetalToggleButtonUI +javax/swing/plaf/basic/BasicToggleButtonUI +javax/swing/plaf/metal/MetalBorders$ToggleButtonBorder +java/awt/CardLayout +javax/swing/Box +javax/swing/plaf/metal/MetalBorders$TextFieldBorder +javax/swing/plaf/metal/MetalBorders$Flush3DBorder +javax/swing/BoxLayout +javax/swing/JMenuBar +javax/swing/DefaultSingleSelectionModel +javax/swing/SingleSelectionModel +javax/swing/plaf/basic/BasicMenuBarUI +javax/swing/plaf/MenuBarUI +javax/swing/plaf/basic/DefaultMenuLayout +javax/swing/plaf/metal/MetalBorders$MenuBarBorder +javax/swing/plaf/basic/BasicMenuBarUI$Handler +javax/swing/KeyboardManager +javax/swing/event/MenuEvent +javax/swing/JMenu$MenuChangeListener +javax/swing/JMenuItem$MenuItemFocusListener +javax/swing/plaf/basic/BasicMenuUI +javax/swing/plaf/basic/BasicMenuItemUI +javax/swing/plaf/MenuItemUI +javax/swing/plaf/metal/MetalBorders$MenuItemBorder +javax/swing/plaf/metal/MetalIconFactory +javax/swing/plaf/metal/MetalIconFactory$MenuArrowIcon +javax/swing/plaf/basic/BasicMenuUI$Handler +javax/swing/event/MenuKeyListener +javax/swing/plaf/basic/BasicMenuItemUI$Handler +javax/swing/event/MenuDragMouseListener +javax/swing/event/MouseInputListener +javax/swing/event/ChangeEvent +java/awt/event/ContainerEvent +javax/swing/plaf/metal/MetalIconFactory$MenuItemArrowIcon +javax/swing/JPopupMenu +javax/swing/plaf/basic/BasicPopupMenuUI +javax/swing/plaf/PopupMenuUI +javax/swing/plaf/basic/BasicLookAndFeel$AWTEventHelper +java/awt/event/AWTEventListenerProxy +java/awt/Toolkit$SelectiveAWTEventListener +java/awt/Toolkit$ToolkitEventMulticaster +javax/swing/plaf/basic/BasicLookAndFeel$1 +javax/swing/plaf/metal/MetalBorders$PopupMenuBorder +javax/swing/plaf/basic/BasicPopupMenuUI$BasicPopupMenuListener +javax/swing/event/PopupMenuListener +javax/swing/plaf/basic/BasicPopupMenuUI$BasicMenuKeyListener +javax/swing/plaf/basic/BasicPopupMenuUI$MouseGrabber +javax/swing/MenuSelectionManager +javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper +javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper$1 +java/awt/event/FocusAdapter +javax/swing/JMenu$WinListener +java/awt/event/WindowAdapter +javax/swing/JPopupMenu$Separator +javax/swing/JSeparator +javax/swing/plaf/metal/MetalPopupMenuSeparatorUI +javax/swing/plaf/metal/MetalSeparatorUI +javax/swing/plaf/basic/BasicSeparatorUI +javax/swing/plaf/SeparatorUI +javax/swing/JComboBox +javax/swing/event/ListDataListener +javax/swing/event/CaretEvent +javax/swing/text/TabExpander +javax/swing/JScrollBar +java/awt/Adjustable +javax/swing/event/MouseInputAdapter +javax/swing/JScrollBar$ModelListener +javax/swing/DefaultBoundedRangeModel +javax/swing/BoundedRangeModel +javax/swing/plaf/metal/MetalScrollBarUI +javax/swing/plaf/basic/BasicScrollBarUI +javax/swing/plaf/ScrollBarUI +javax/swing/plaf/metal/MetalBumps +javax/swing/plaf/metal/MetalScrollButton +javax/swing/plaf/basic/BasicArrowButton +javax/swing/plaf/basic/BasicScrollBarUI$TrackListener +javax/swing/plaf/basic/BasicScrollBarUI$ArrowButtonListener +javax/swing/plaf/basic/BasicScrollBarUI$ModelListener +javax/swing/plaf/metal/MetalScrollBarUI$ScrollBarListener +javax/swing/plaf/basic/BasicScrollBarUI$PropertyChangeHandler +javax/swing/plaf/basic/BasicScrollBarUI$Handler +javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener +javax/swing/CellRendererPane +javax/swing/border/MatteBorder +sun/font/StandardGlyphVector +java/awt/font/GlyphVector +sun/font/StandardGlyphVector$GlyphStrike +sun/font/CoreMetrics +sun/font/FontLineMetrics +java/awt/font/LineMetrics +javax/swing/ComboBoxModel +javax/swing/ListModel +javax/swing/ListCellRenderer +javax/swing/DefaultComboBoxModel +javax/swing/MutableComboBoxModel +javax/swing/AbstractListModel +javax/swing/JComboBox$1 +javax/swing/AncestorNotifier +javax/swing/plaf/metal/MetalComboBoxUI +javax/swing/plaf/basic/BasicComboBoxUI +javax/swing/plaf/ComboBoxUI +javax/swing/plaf/metal/MetalComboBoxUI$MetalComboBoxLayoutManager +javax/swing/plaf/basic/BasicComboBoxUI$ComboBoxLayoutManager +javax/swing/plaf/basic/BasicComboPopup +javax/swing/plaf/basic/ComboPopup +javax/swing/plaf/basic/BasicComboPopup$EmptyListModelClass +javax/swing/border/LineBorder +javax/swing/plaf/basic/BasicComboPopup$1 +javax/swing/JList +javax/swing/DropMode +javax/swing/DefaultListSelectionModel +javax/swing/ListSelectionModel +javax/swing/plaf/basic/BasicListUI +javax/swing/plaf/ListUI +javax/swing/plaf/basic/BasicListUI$ListTransferHandler +javax/swing/TransferHandler +javax/swing/TransferHandler$TransferAction +javax/swing/DefaultListCellRenderer$UIResource +javax/swing/DefaultListCellRenderer +javax/swing/TransferHandler$SwingDropTarget +java/awt/dnd/DropTargetContext +java/awt/datatransfer/SystemFlavorMap +java/awt/datatransfer/FlavorMap +java/awt/datatransfer/FlavorTable +javax/swing/TransferHandler$DropHandler +javax/swing/TransferHandler$TransferSupport +javax/swing/plaf/basic/BasicListUI$Handler +javax/swing/event/ListSelectionListener +javax/swing/plaf/basic/DragRecognitionSupport$BeforeDrag +javax/swing/plaf/basic/BasicComboPopup$Handler +javax/swing/JScrollPane +javax/swing/ScrollPaneConstants +javax/swing/ScrollPaneLayout$UIResource +javax/swing/ScrollPaneLayout +javax/swing/JViewport +javax/swing/ViewportLayout +javax/swing/plaf/basic/BasicViewportUI +javax/swing/plaf/ViewportUI +javax/swing/JScrollPane$ScrollBar +javax/swing/JViewport$ViewListener +java/awt/event/ComponentAdapter +javax/swing/plaf/metal/MetalScrollPaneUI +javax/swing/plaf/basic/BasicScrollPaneUI +javax/swing/plaf/ScrollPaneUI +javax/swing/plaf/metal/MetalBorders$ScrollPaneBorder +javax/swing/plaf/basic/BasicScrollPaneUI$Handler +javax/swing/plaf/metal/MetalScrollPaneUI$1 +javax/swing/plaf/basic/BasicComboBoxRenderer$UIResource +javax/swing/plaf/basic/BasicComboBoxRenderer +javax/swing/plaf/metal/MetalComboBoxEditor$UIResource +javax/swing/plaf/metal/MetalComboBoxEditor +javax/swing/plaf/basic/BasicComboBoxEditor +javax/swing/ComboBoxEditor +javax/swing/plaf/basic/BasicComboBoxEditor$BorderlessTextField +javax/swing/JTextField$NotifyAction +javax/swing/text/TextAction +javax/swing/AbstractAction +javax/swing/text/JTextComponent$MutableCaretEvent +javax/swing/plaf/metal/MetalTextFieldUI +javax/swing/plaf/basic/BasicTextFieldUI +javax/swing/plaf/basic/BasicTextUI +javax/swing/text/ViewFactory +javax/swing/plaf/TextUI +javax/swing/plaf/basic/BasicTextUI$BasicCursor +javax/swing/text/DefaultEditorKit +javax/swing/text/EditorKit +javax/swing/text/DefaultEditorKit$InsertContentAction +javax/swing/text/DefaultEditorKit$DeletePrevCharAction +javax/swing/text/DefaultEditorKit$DeleteNextCharAction +javax/swing/text/DefaultEditorKit$ReadOnlyAction +javax/swing/text/DefaultEditorKit$DeleteWordAction +javax/swing/text/DefaultEditorKit$WritableAction +javax/swing/text/DefaultEditorKit$CutAction +javax/swing/text/DefaultEditorKit$CopyAction +javax/swing/text/DefaultEditorKit$PasteAction +javax/swing/text/DefaultEditorKit$VerticalPageAction +javax/swing/text/DefaultEditorKit$PageAction +javax/swing/text/DefaultEditorKit$InsertBreakAction +javax/swing/text/DefaultEditorKit$BeepAction +javax/swing/text/DefaultEditorKit$NextVisualPositionAction +javax/swing/text/DefaultEditorKit$BeginWordAction +javax/swing/text/DefaultEditorKit$EndWordAction +javax/swing/text/DefaultEditorKit$PreviousWordAction +javax/swing/text/DefaultEditorKit$NextWordAction +javax/swing/text/DefaultEditorKit$BeginLineAction +javax/swing/text/DefaultEditorKit$EndLineAction +javax/swing/text/DefaultEditorKit$BeginParagraphAction +javax/swing/text/DefaultEditorKit$EndParagraphAction +javax/swing/text/DefaultEditorKit$BeginAction +javax/swing/text/DefaultEditorKit$EndAction +javax/swing/text/DefaultEditorKit$DefaultKeyTypedAction +javax/swing/text/DefaultEditorKit$InsertTabAction +javax/swing/text/DefaultEditorKit$SelectWordAction +javax/swing/text/DefaultEditorKit$SelectLineAction +javax/swing/text/DefaultEditorKit$SelectParagraphAction +javax/swing/text/DefaultEditorKit$SelectAllAction +javax/swing/text/DefaultEditorKit$UnselectAction +javax/swing/text/DefaultEditorKit$ToggleComponentOrientationAction +javax/swing/text/DefaultEditorKit$DumpModelAction +javax/swing/plaf/basic/BasicTextUI$TextTransferHandler +javax/swing/text/Position$Bias +javax/swing/plaf/basic/BasicTextUI$RootView +javax/swing/text/View +javax/swing/plaf/basic/BasicTextUI$UpdateHandler +javax/swing/event/DocumentListener +javax/swing/plaf/basic/BasicTextUI$DragListener +javax/swing/plaf/basic/BasicComboBoxEditor$UIResource +javax/swing/plaf/basic/BasicTextUI$BasicCaret +javax/swing/text/DefaultCaret +javax/swing/text/Caret +javax/swing/text/DefaultCaret$Handler +java/awt/datatransfer/ClipboardOwner +javax/swing/plaf/basic/BasicTextUI$BasicHighlighter +javax/swing/text/DefaultHighlighter +javax/swing/text/LayeredHighlighter +javax/swing/text/Highlighter +javax/swing/text/Highlighter$Highlight +javax/swing/text/DefaultHighlighter$DefaultHighlightPainter +javax/swing/text/LayeredHighlighter$LayerPainter +javax/swing/text/Highlighter$HighlightPainter +javax/swing/text/DefaultHighlighter$SafeDamager +sun/swing/plaf/synth/SynthUI +javax/swing/plaf/synth/SynthConstants +javax/swing/text/FieldView +javax/swing/text/PlainView +javax/swing/text/JTextComponent$DefaultKeymap +javax/swing/text/Keymap +javax/swing/text/JTextComponent$KeymapWrapper +javax/swing/text/JTextComponent$KeymapActionMap +javax/swing/plaf/basic/BasicTextUI$FocusAction +javax/swing/plaf/basic/BasicTextUI$TextActionWrapper +javax/swing/JTextArea +javax/swing/JEditorPane +javax/swing/JTextField$ScrollRepainter +javax/swing/plaf/metal/MetalComboBoxEditor$1 +javax/swing/plaf/metal/MetalComboBoxEditor$EditorBorder +javax/swing/plaf/metal/MetalComboBoxUI$MetalPropertyChangeListener +javax/swing/plaf/basic/BasicComboBoxUI$PropertyChangeHandler +javax/swing/plaf/basic/BasicComboBoxUI$Handler +javax/swing/plaf/metal/MetalComboBoxButton +javax/swing/plaf/metal/MetalComboBoxIcon +javax/swing/plaf/metal/MetalComboBoxButton$1 +javax/swing/plaf/basic/BasicComboBoxUI$DefaultKeySelectionManager +javax/swing/JComboBox$KeySelectionManager +javax/swing/JToolBar$DefaultToolBarLayout +javax/swing/plaf/metal/MetalToolBarUI +javax/swing/plaf/basic/BasicToolBarUI +javax/swing/plaf/ToolBarUI +javax/swing/plaf/metal/MetalBorders$ToolBarBorder +javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue$1 +javax/swing/plaf/metal/MetalBorders$RolloverButtonBorder +javax/swing/plaf/metal/MetalBorders$RolloverMarginBorder +javax/swing/plaf/basic/BasicBorders$RadioButtonBorder +javax/swing/plaf/basic/BasicBorders$ButtonBorder +javax/swing/plaf/basic/BasicBorders$RolloverMarginBorder +javax/swing/plaf/metal/MetalToolBarUI$MetalDockingListener +javax/swing/plaf/basic/BasicToolBarUI$DockingListener +javax/swing/plaf/basic/BasicToolBarUI$Handler +javax/swing/border/EtchedBorder +javax/swing/JToolBar$Separator +javax/swing/plaf/basic/BasicToolBarSeparatorUI +sun/font/FontDesignMetrics$MetricsKey +java/applet/Applet +java/awt/Panel +javax/swing/KeyboardManager$ComponentKeyStrokePair +sun/awt/im/InputMethodContext +java/awt/im/spi/InputMethodContext +sun/awt/im/InputContext +sun/awt/windows/WInputMethod +sun/awt/im/InputMethodAdapter +java/awt/im/spi/InputMethod +java/util/Collections$UnmodifiableMap +javax/swing/SizeRequirements +javax/swing/plaf/basic/BasicGraphicsUtils +java/awt/event/AdjustmentEvent +java/awt/MenuBar +java/awt/LightweightDispatcher$2 +java/io/StringWriter +java/io/UnsupportedEncodingException +java/lang/StringCoding$StringEncoder +java/net/UnknownHostException +java/net/Socket +java/nio/channels/SocketChannel +java/nio/channels/spi/AbstractSelectableChannel +java/nio/channels/SelectableChannel +java/net/SocketException +java/net/SocketImplFactory +java/net/Proxy +java/net/SocksSocketImpl$5 +java/net/ProxySelector +sun/net/spi/DefaultProxySelector +sun/net/spi/DefaultProxySelector$1 +sun/net/NetProperties +sun/net/NetProperties$1 +sun/net/spi/DefaultProxySelector$NonProxyInfo +java/util/regex/ASCII +java/util/regex/Pattern$GroupCurly +java/net/Inet6Address +java/net/URI +java/net/URI$Parser +java/net/Proxy$Type +java/net/SocketTimeoutException +java/io/InterruptedIOException +javax/swing/UnsupportedLookAndFeelException +java/lang/UnsatisfiedLinkError +javax/swing/Box$Filler +javax/swing/JComponent$2 +sun/net/ProgressMonitor +sun/net/DefaultProgressMeteringPolicy +sun/net/ProgressMeteringPolicy +sun/net/www/MimeTable +java/net/FileNameMap +sun/net/www/MimeTable$1 +sun/net/www/MimeTable$2 +sun/net/www/MimeEntry +java/net/URLConnection$1 +java/text/SimpleDateFormat +java/text/DateFormat +java/text/DateFormat$Field +java/util/Calendar +java/util/GregorianCalendar +sun/util/resources/CalendarData +sun/util/resources/LocaleNamesBundle +sun/util/resources/CalendarData_en +java/text/DateFormatSymbols +java/text/spi/DateFormatSymbolsProvider +sun/text/resources/FormatData +sun/text/resources/FormatData_en +sun/text/resources/FormatData_en_US +java/text/NumberFormat +java/text/spi/NumberFormatProvider +java/text/DecimalFormatSymbols +java/text/spi/DecimalFormatSymbolsProvider +java/util/Currency +java/util/Currency$1 +java/util/CurrencyData +java/util/spi/CurrencyNameProvider +sun/util/resources/CurrencyNames +sun/util/resources/CurrencyNames_en_US +java/text/DecimalFormat +java/text/DigitList +java/math/RoundingMode +java/text/DontCareFieldPosition +java/text/DontCareFieldPosition$1 +java/text/Format$FieldDelegate +javax/swing/plaf/BorderUIResource +javax/swing/BorderFactory +javax/swing/border/BevelBorder +javax/swing/plaf/metal/MetalIconFactory$TreeFolderIcon +javax/swing/plaf/metal/MetalIconFactory$FolderIcon16 +java/awt/TrayIcon +java/awt/EventDispatchThread$StopDispatchEvent +java/util/zip/ZipInputStream +java/io/PushbackInputStream +java/util/zip/CRC32 +java/util/zip/Checksum +java/lang/Thread$State +javax/swing/SwingUtilities$SharedOwnerFrame +javax/swing/JTable +javax/swing/event/TableModelListener +javax/swing/event/TableColumnModelListener +javax/swing/event/CellEditorListener +javax/swing/event/RowSorterListener +com/sun/awt/AWTUtilities$Translucency +com/sun/awt/AWTUtilities$1 +java/lang/ClassFormatError +java/awt/GraphicsCallback$PaintCallback +sun/awt/SunGraphicsCallback +java/awt/Component$ProxyCapabilities +sun/java2d/pipe/hw/ExtendedBufferCapabilities +java/awt/BufferCapabilities$FlipContents +java/awt/AttributeValue +sun/awt/SubRegionShowable +sun/print/PrinterGraphicsConfig +sun/java2d/opengl/WGLGraphicsConfig +sun/java2d/opengl/OGLGraphicsConfig +javax/swing/JTabbedPane +javax/swing/JTabbedPane$ModelListener +javax/swing/plaf/metal/MetalTabbedPaneUI +javax/swing/plaf/basic/BasicTabbedPaneUI +javax/swing/plaf/TabbedPaneUI +javax/swing/plaf/metal/MetalTabbedPaneUI$TabbedPaneLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneScrollLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$Handler +sun/swing/ImageIconUIResource +javax/swing/GrayFilter +java/awt/image/RGBImageFilter +java/awt/image/ImageFilter +java/awt/image/FilteredImageSource +org/w3c/dom/Node +org/xml/sax/SAXException +javax/xml/parsers/ParserConfigurationException +org/xml/sax/EntityResolver +java/security/NoSuchAlgorithmException +java/security/GeneralSecurityException +java/util/zip/GZIPInputStream +java/util/zip/DeflaterOutputStream +org/xml/sax/InputSource +javax/xml/parsers/DocumentBuilderFactory +javax/xml/parsers/FactoryFinder +javax/xml/parsers/SecuritySupport +javax/xml/parsers/SecuritySupport$2 +javax/xml/parsers/SecuritySupport$5 +javax/xml/parsers/SecuritySupport$1 +javax/xml/parsers/SecuritySupport$4 +javax/xml/parsers/DocumentBuilder +org/xml/sax/helpers/DefaultHandler +org/xml/sax/DTDHandler +org/xml/sax/ContentHandler +org/xml/sax/ErrorHandler +org/w3c/dom/Document +org/xml/sax/SAXNotSupportedException +org/xml/sax/Locator +org/xml/sax/SAXNotRecognizedException +org/xml/sax/SAXParseException +org/w3c/dom/NodeList +org/w3c/dom/events/EventTarget +org/w3c/dom/traversal/DocumentTraversal +org/w3c/dom/events/DocumentEvent +org/w3c/dom/ranges/DocumentRange +org/w3c/dom/Entity +org/w3c/dom/Element +org/w3c/dom/CharacterData +org/w3c/dom/CDATASection +org/w3c/dom/Text +org/xml/sax/AttributeList +org/w3c/dom/DOMException +org/w3c/dom/Notation +org/w3c/dom/DocumentType +org/w3c/dom/Attr +org/w3c/dom/EntityReference +org/w3c/dom/ProcessingInstruction +org/w3c/dom/DocumentFragment +org/w3c/dom/Comment +org/w3c/dom/events/Event +org/w3c/dom/events/MutationEvent +org/w3c/dom/traversal/TreeWalker +org/w3c/dom/ranges/Range +org/w3c/dom/traversal/NodeIterator +org/w3c/dom/events/EventException +org/w3c/dom/NamedNodeMap +java/lang/StringIndexOutOfBoundsException +java/awt/GridLayout +javax/swing/plaf/metal/MetalRadioButtonUI +javax/swing/plaf/basic/BasicRadioButtonUI +javax/swing/plaf/basic/BasicBorders +javax/swing/plaf/metal/MetalIconFactory$RadioButtonIcon +java/awt/event/ItemEvent +java/awt/CardLayout$Card +javax/swing/JCheckBox +javax/swing/event/ListSelectionEvent +javax/swing/plaf/metal/MetalCheckBoxUI +javax/swing/plaf/metal/MetalIconFactory$CheckBoxIcon +java/lang/ExceptionInInitializerError +com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI +javax/swing/JProgressBar +javax/swing/JProgressBar$ModelListener +javax/swing/plaf/metal/MetalProgressBarUI +javax/swing/plaf/basic/BasicProgressBarUI +javax/swing/plaf/ProgressBarUI +javax/swing/plaf/BorderUIResource$LineBorderUIResource +javax/swing/plaf/basic/BasicProgressBarUI$Handler +javax/swing/tree/TreeModel +javax/swing/table/TableCellRenderer +javax/swing/table/JTableHeader +javax/swing/event/TreeExpansionListener +javax/swing/table/AbstractTableModel +javax/swing/table/TableModel +javax/swing/table/DefaultTableCellRenderer +javax/swing/JTree +javax/swing/tree/TreeSelectionModel +javax/swing/tree/DefaultTreeCellRenderer +javax/swing/tree/TreeCellRenderer +javax/swing/table/TableCellEditor +javax/swing/CellEditor +javax/swing/JToolTip +javax/swing/table/TableColumn +javax/swing/table/DefaultTableColumnModel +javax/swing/table/TableColumnModel +javax/swing/table/DefaultTableModel +javax/swing/event/TableModelEvent +sun/swing/table/DefaultTableCellHeaderRenderer +sun/swing/table/DefaultTableCellHeaderRenderer$EmptyIcon +javax/swing/plaf/basic/BasicTableHeaderUI +javax/swing/plaf/TableHeaderUI +javax/swing/plaf/basic/BasicTableHeaderUI$1 +javax/swing/plaf/basic/BasicTableHeaderUI$MouseInputHandler +javax/swing/DefaultCellEditor +javax/swing/tree/TreeCellEditor +javax/swing/AbstractCellEditor +javax/swing/plaf/basic/BasicTableUI +javax/swing/plaf/TableUI +javax/swing/plaf/basic/BasicTableUI$TableTransferHandler +javax/swing/plaf/basic/BasicTableUI$Handler +javax/swing/tree/DefaultTreeSelectionModel +javax/swing/tree/TreePath +javax/swing/plaf/metal/MetalTreeUI +javax/swing/plaf/basic/BasicTreeUI +javax/swing/plaf/TreeUI +javax/swing/plaf/basic/BasicTreeUI$Actions +javax/swing/plaf/basic/BasicTreeUI$TreeTransferHandler +javax/swing/plaf/metal/MetalTreeUI$LineListener +javax/swing/plaf/basic/BasicTreeUI$Handler +javax/swing/event/TreeModelListener +javax/swing/event/TreeSelectionListener +javax/swing/tree/VariableHeightLayoutCache +javax/swing/tree/AbstractLayoutCache +javax/swing/tree/RowMapper +javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler +javax/swing/tree/AbstractLayoutCache$NodeDimensions +javax/swing/JTree$TreeModelHandler +javax/swing/tree/VariableHeightLayoutCache$TreeStateNode +javax/swing/tree/DefaultMutableTreeNode +javax/swing/tree/MutableTreeNode +javax/swing/tree/DefaultMutableTreeNode$1 +javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration +javax/swing/event/TableColumnModelEvent +java/text/ParseException +java/text/NumberFormat$Field +javax/swing/event/UndoableEditListener +javax/swing/filechooser/FileFilter +javax/swing/tree/DefaultTreeModel +javax/swing/tree/DefaultTreeCellEditor +javax/swing/tree/DefaultTreeCellEditor$1 +javax/swing/tree/DefaultTreeCellEditor$DefaultTextField +javax/swing/DefaultCellEditor$1 +javax/swing/DefaultCellEditor$EditorDelegate +javax/swing/tree/DefaultTreeCellEditor$EditorContainer +javax/swing/JTree$TreeSelectionRedirector +javax/swing/event/TreeModelEvent +javax/swing/plaf/metal/MetalSplitPaneUI +javax/swing/plaf/basic/BasicSplitPaneUI +javax/swing/plaf/SplitPaneUI +javax/swing/plaf/basic/BasicSplitPaneDivider +javax/swing/plaf/basic/BasicBorders$SplitPaneBorder +javax/swing/plaf/metal/MetalSplitPaneDivider +javax/swing/plaf/basic/BasicSplitPaneDivider$DividerLayout +javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler +javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder +javax/swing/plaf/basic/BasicSplitPaneUI$BasicHorizontalLayoutManager +javax/swing/plaf/basic/BasicSplitPaneUI$1 +javax/swing/plaf/basic/BasicSplitPaneUI$Handler +javax/swing/plaf/metal/MetalSplitPaneDivider$1 +javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchActionHandler +javax/swing/plaf/metal/MetalSplitPaneDivider$2 +javax/swing/border/TitledBorder +javax/swing/plaf/basic/BasicTextAreaUI +java/util/Collections$UnmodifiableCollection$1 +java/net/NoRouteToHostException +java/net/BindException +javax/swing/tree/PathPlaceHolder +javax/swing/event/TreeSelectionEvent +javax/swing/JList$3 +javax/swing/JList$ListSelectionHandler +javax/swing/JSlider +javax/swing/JSlider$ModelListener +javax/swing/plaf/metal/MetalSliderUI +javax/swing/plaf/basic/BasicSliderUI +javax/swing/plaf/SliderUI +javax/swing/plaf/basic/BasicSliderUI$Actions +javax/swing/plaf/metal/MetalIconFactory$HorizontalSliderThumbIcon +javax/swing/plaf/metal/MetalIconFactory$VerticalSliderThumbIcon +javax/swing/plaf/basic/BasicSliderUI$TrackListener +javax/swing/plaf/basic/BasicSliderUI$Handler +javax/swing/plaf/basic/BasicSliderUI$ScrollListener +javax/swing/plaf/metal/MetalSliderUI$MetalPropertyListener +javax/swing/plaf/basic/BasicSliderUI$PropertyChangeHandler +sun/java2d/HeadlessGraphicsEnvironment +java/util/Hashtable$KeySet +sun/font/FontManager$2 +sun/java2d/SunGraphicsEnvironment$3 +sun/java2d/SunGraphicsEnvironment$4 +javax/swing/DefaultListModel +javax/swing/event/ListDataEvent +javax/sound/sampled/DataLine +javax/sound/sampled/Line +javax/sound/sampled/Line$Info +javax/sound/sampled/DataLine$Info +javax/sound/sampled/Control$Type +javax/sound/sampled/FloatControl$Type +javax/sound/sampled/LineUnavailableException +javax/sound/sampled/UnsupportedAudioFileException +javax/swing/JRadioButtonMenuItem +javax/swing/JMenuItem$AccessibleJMenuItem +javax/swing/AbstractButton$AccessibleAbstractButton +javax/accessibility/AccessibleAction +javax/accessibility/AccessibleValue +javax/accessibility/AccessibleText +javax/accessibility/AccessibleExtendedComponent +javax/accessibility/AccessibleComponent +javax/swing/JComponent$AccessibleJComponent +java/awt/Container$AccessibleAWTContainer +java/awt/Component$AccessibleAWTComponent +javax/accessibility/AccessibleRelationSet +javax/accessibility/AccessibleState +javax/accessibility/AccessibleBundle +javax/swing/plaf/basic/BasicCheckBoxMenuItemUI +javax/swing/plaf/metal/MetalIconFactory$CheckBoxMenuItemIcon +javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem +javax/swing/plaf/basic/BasicRadioButtonMenuItemUI +javax/swing/plaf/metal/MetalIconFactory$RadioButtonMenuItemIcon +sun/awt/image/ImageDecoder$1 +javax/swing/JTabbedPane$Page +java/net/DatagramSocket +java/net/MulticastSocket +java/net/DatagramPacket +sun/net/InetAddressCachePolicy$1 +sun/security/action/GetIntegerAction +sun/net/InetAddressCachePolicy$2 +java/net/InetAddress$CacheEntry +java/net/PlainDatagramSocketImpl +java/text/Collator +java/text/spi/CollatorProvider +sun/text/resources/CollationData +sun/text/resources/CollationData_en +sun/util/EmptyListResourceBundle +java/text/RuleBasedCollator +java/text/CollationRules +java/text/RBCollationTables +java/text/RBTableBuilder +java/text/RBCollationTables$BuildAPI +sun/text/IntHashtable +sun/text/UCompactIntArray +sun/text/normalizer/NormalizerImpl +sun/text/normalizer/ICUData +sun/text/normalizer/NormalizerDataReader +sun/text/normalizer/ICUBinary$Authenticate +sun/text/normalizer/ICUBinary +sun/text/normalizer/NormalizerImpl$FCDTrieImpl +sun/text/normalizer/Trie$DataManipulate +sun/text/normalizer/NormalizerImpl$NormTrieImpl +sun/text/normalizer/NormalizerImpl$AuxTrieImpl +sun/text/normalizer/IntTrie +sun/text/normalizer/Trie +sun/text/normalizer/CharTrie +sun/text/normalizer/CharTrie$FriendAgent +sun/text/normalizer/UnicodeSet +sun/text/normalizer/UnicodeMatcher +sun/text/normalizer/NormalizerImpl$DecomposeArgs +java/text/MergeCollation +java/text/PatternEntry$Parser +java/text/PatternEntry +java/text/EntryPair +sun/text/ComposedCharIter +sun/text/normalizer/UTF16 +sun/net/www/protocol/http/Handler +java/security/SignatureException +java/security/InvalidKeyException +java/security/KeyException +java/security/Signature +java/io/ObjectInputStream$BlockDataInputStream +java/io/ObjectInputStream$HandleTable +java/io/ObjectInputStream$HandleTable$HandleList +java/io/ObjectInputStream$ValidationList +java/io/Bits +java/io/ObjectStreamClass$Caches +sun/security/provider/DSAPublicKey +java/io/ObjectStreamClass$WeakClassKey +java/security/interfaces/DSAKey +java/security/PublicKey +java/io/ObjectStreamClass$EntryFuture +java/security/Key +sun/reflect/SerializationConstructorAccessorImpl +java/io/ObjectStreamClass$FieldReflectorKey +java/io/ObjectStreamClass$FieldReflector +sun/security/util/DerEncoder +java/io/ObjectStreamClass$3 +java/io/ObjectStreamClass$4 +java/io/ObjectStreamClass$5 +java/security/MessageDigest +sun/security/jca/GetInstance +java/math/BigInteger +java/io/ObjectStreamClass$ClassDataSlot +sun/security/jca/ProviderConfig +sun/security/util/DerInputStream +sun/security/jca/ProviderList$3 +sun/security/util/DerInputBuffer +sun/security/jca/ProviderList$1 +java/security/AlgorithmParameters +java/security/AlgorithmParametersSpi +sun/security/jca/ProviderList$2 +sun/security/jca/ProviderConfig$1 +sun/security/jca/ProviderConfig$3 +java/security/Provider$Service +java/security/Provider$UString +sun/security/provider/DSAParameters +sun/security/jca/GetInstance$Instance +sun/security/util/ByteArrayLexOrder +sun/security/util/ByteArrayTagOrder +sun/security/provider/DigestBase +java/security/MessageDigest$Delegate +sun/security/util/DerIndefLenConverter +java/io/InvalidClassException +java/io/ObjectOutputStream$BlockDataOutputStream +java/io/ObjectInputStream$GetFieldImpl +java/io/ObjectOutputStream$ReplaceTable +sun/security/jca/ServiceId +sun/security/jca/ProviderList$ServiceList +sun/security/jca/ProviderList$ServiceList$1 +java/security/Signature$Delegate +java/security/interfaces/DSAPrivateKey +java/security/PrivateKey +sun/security/provider/DSA$SHA1withDSA +sun/security/provider/DSA +java/security/spec/DSAParameterSpec +java/security/spec/AlgorithmParameterSpec +java/math/MutableBigInteger +java/math/SignedMutableBigInteger +java/awt/Window$1DisposeAction +java/awt/EventQueue$1AWTInvocationLock +javax/swing/SystemEventQueueUtilities$RunnableCanvas +javax/swing/SystemEventQueueUtilities$RunnableCanvasGraphics +sun/awt/image/VSyncedBSManager +javax/swing/JTable$2 +javax/swing/JTable$Resizable3 +javax/swing/JTable$Resizable2 +javax/swing/JTable$5 +java/awt/DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent +sun/nio/cs/UTF_16LE +com/sun/java/swing/plaf/windows/WindowsLookAndFeel +com/sun/java/swing/plaf/windows/XPStyle +com/sun/java/swing/plaf/windows/XPStyle$SkinPainter +sun/swing/CachedPainter +com/sun/java/swing/plaf/windows/WindowsRootPaneUI +com/sun/java/swing/plaf/windows/WindowsRootPaneUI$AltProcessor +java/awt/SystemColor +com/sun/java/swing/plaf/windows/WindowsTreeUI$ExpandedIcon +com/sun/java/swing/plaf/windows/WindowsTreeUI$CollapsedIcon +com/sun/java/swing/plaf/windows/DesktopProperty +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPColorValue +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPValue +com/sun/java/swing/plaf/windows/TMSchema$Part +com/sun/java/swing/plaf/windows/TMSchema$Control +com/sun/java/swing/plaf/windows/TMSchema$Prop +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPColorValue$XPColorValueKey +com/sun/java/swing/plaf/windows/XPStyle$Skin +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$WindowsFontProperty +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$FontDesktopProperty +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$TriggerDesktopProperty +com/sun/java/swing/plaf/windows/DesktopProperty$WeakPCL +com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel +com/sun/java/swing/plaf/windows/TMSchema$State +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$LazyWindowsIcon +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPBorderValue +com/sun/java/swing/plaf/windows/WindowsIconFactory +com/sun/java/swing/plaf/windows/WindowsIconFactory$FrameButtonIcon +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPDLUValue +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$ActiveWindowsIcon +sun/swing/SwingUtilities2$2$1 +sun/awt/image/ByteArrayImageSource +com/sun/java/swing/plaf/windows/resources/windows +com/sun/java/swing/plaf/windows/WindowsLabelUI +sun/swing/ImageCache +com/sun/java/swing/plaf/windows/WindowsButtonUI +com/sun/java/swing/plaf/windows/WindowsToggleButtonUI +javax/swing/plaf/basic/BasicBorders$FieldBorder +com/sun/java/swing/plaf/windows/WindowsMenuBarUI +javax/swing/plaf/basic/BasicBorders$MenuBarBorder +com/sun/java/swing/plaf/windows/WindowsMenuBarUI$TakeFocus +javax/swing/plaf/basic/BasicMenuBarUI$Actions +com/sun/java/swing/plaf/windows/WindowsMenuUI +com/sun/java/swing/plaf/windows/WindowsMenuUI$1 +com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor +com/sun/java/swing/plaf/windows/WindowsIconFactory$MenuArrowIcon +javax/swing/plaf/basic/BasicIconFactory +javax/swing/plaf/basic/BasicIconFactory$MenuItemCheckIcon +com/sun/java/swing/plaf/windows/WindowsMenuUI$WindowsMouseInputHandler +javax/swing/plaf/basic/BasicMenuUI$MouseInputHandler +com/sun/java/swing/plaf/windows/WindowsMenuItemUI +com/sun/java/swing/plaf/windows/WindowsMenuItemUI$1 +com/sun/java/swing/plaf/windows/WindowsIconFactory$MenuItemArrowIcon +com/sun/java/swing/plaf/windows/WindowsIconFactory$MenuItemCheckIcon +com/sun/java/swing/plaf/windows/WindowsPopupMenuUI +javax/swing/Popup +com/sun/java/swing/plaf/windows/WindowsPopupMenuUI$MnemonicListener +com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI +javax/swing/plaf/basic/BasicPopupMenuSeparatorUI +com/sun/java/swing/plaf/windows/WindowsScrollBarUI +com/sun/java/swing/plaf/windows/WindowsScrollBarUI$Grid +com/sun/java/swing/plaf/windows/WindowsScrollBarUI$WindowsArrowButton +com/sun/java/swing/plaf/windows/WindowsComboBoxUI +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$1 +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$2 +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$WindowsComboBoxEditor +com/sun/java/swing/plaf/windows/WindowsTextFieldUI +com/sun/java/swing/plaf/windows/WindowsTextFieldUI$WindowsFieldCaret +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$3 +com/sun/java/swing/plaf/windows/WindowsToolBarUI +com/sun/java/swing/plaf/windows/WindowsBorders +com/sun/java/swing/plaf/windows/WindowsBorders$ToolBarBorder +javax/swing/plaf/basic/BasicBorders$RolloverButtonBorder +com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI +javax/swing/JRadioButton +java/awt/GraphicsCallback +java/awt/Component$FlipSubRegionBufferStrategy +java/awt/Component$FlipBufferStrategy +sun/java2d/d3d/D3DVolatileSurfaceManager +java/awt/print/PrinterGraphics +java/awt/PrintGraphics +sun/net/InetAddressCachePolicy +java/net/DatagramSocketImpl +java/security/SignatureSpi +java/io/ObjectInputStream$PeekInputStream +java/security/interfaces/DSAPublicKey +java/io/Externalizable +java/io/ObjectStreamClass$1 +java/io/DataOutputStream +java/io/ObjectStreamClass$MemberSignature +java/security/interfaces/DSAParams +java/security/MessageDigestSpi +sun/security/jca/ProviderList +sun/security/util/ObjectIdentifier +java/io/ObjectStreamException +java/io/ObjectInputStream$GetField +java/io/ObjectOutputStream$HandleTable +javax/swing/event/AncestorEvent +sun/java2d/SurfaceManagerFactory$1 +java/awt/Component$BltSubRegionBufferStrategy +java/awt/Component$BltBufferStrategy +sun/awt/image/BufferedImageGraphicsConfig +sun/awt/image/BufImgVolatileSurfaceManager +java/io/ObjectStreamClass$2 +sun/security/x509/X509Key +sun/security/util/DerOutputStream +sun/security/util/DerValue +java/io/ObjectInputStream$CallbackContext +javax/swing/BufferStrategyPaintManager$BufferInfo +sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl +sun/security/jca/Providers +sun/security/provider/ByteArrayAccess +sun/applet/Main +sun/applet/AppletMessageHandler +sun/applet/resources/MsgAppletViewer +sun/applet/AppletSecurity +sun/awt/AWTSecurityManager +java/lang/SecurityManager +java/security/DomainCombiner +sun/applet/AppletSecurity$1 +java/lang/SecurityManager$1 +java/security/SecurityPermission +java/util/PropertyPermission +sun/applet/AppletViewer +java/applet/AppletContext +java/awt/print/Printable +java/util/logging/LogManager$6 +sun/applet/StdAppletViewerFactory +sun/applet/AppletViewerFactory +sun/security/util/SecurityConstants +java/awt/AWTPermission +java/net/NetPermission +java/net/SocketPermission +javax/security/auth/AuthPermission +sun/applet/AppletViewer$UserActionListener +sun/applet/AppletViewerPanel +sun/applet/AppletPanel +java/applet/AppletStub +sun/misc/MessageUtils +sun/applet/AppletPanel$10 +java/security/Policy$1 +java/util/concurrent/atomic/AtomicReference +sun/security/provider/PolicyFile$PolicyInfo +java/util/Collections$SynchronizedRandomAccessList +java/util/Collections$SynchronizedList +sun/security/provider/PolicyFile$4 +sun/security/provider/PolicyFile$PolicyEntry +sun/security/provider/PolicyParser +sun/security/provider/PolicyFile$1 +sun/security/provider/PolicyFile$3 +sun/security/util/PropertyExpander +sun/security/util/PolicyUtil +java/io/StreamTokenizer +sun/security/provider/PolicyParser$GrantEntry +sun/security/provider/PolicyParser$PermissionEntry +sun/security/provider/PolicyParser$ParsingException +sun/security/provider/PolicyFile$7 +sun/security/provider/PolicyFile$8 +sun/security/provider/PolicyFile$SelfPermission +java/net/SocketPermissionCollection +java/util/PropertyPermissionCollection +sun/applet/AppletPanel$9 +sun/applet/AppletClassLoader +sun/applet/AppletClassLoader$4 +sun/applet/AppletThreadGroup +sun/applet/AppContextCreator +java/lang/Thread$1 +sun/applet/AppletPanel$1 +sun/awt/AppContext$3 +sun/awt/MostRecentThreadAppContext +sun/awt/windows/WMenuBarPeer +java/awt/peer/MenuBarPeer +java/awt/peer/MenuComponentPeer +sun/awt/windows/WMenuPeer +java/awt/peer/MenuPeer +java/awt/peer/MenuItemPeer +sun/awt/windows/WMenuItemPeer +sun/awt/windows/WMenuItemPeer$2 +sun/awt/windows/awtLocalization +sun/awt/windows/WFontMetrics +sun/applet/AppletViewer$1 +sun/applet/AppletViewer$1AppletEventListener +sun/applet/AppletListener +sun/awt/CausedFocusEvent +sun/applet/AppletEvent +java/util/concurrent/locks/LockSupport +java/net/URLClassLoader$4 +sun/applet/AppletClassLoader$2 +javax/swing/JApplet +java/lang/ClassLoader$1 +sun/security/provider/PolicyFile$6 +java/security/PermissionsEnumerator +java/util/Collections$1 +sun/applet/AppletPanel$11 +javax/swing/SwingHeavyWeight +sun/applet/AppletPanel$8 +sun/applet/AppletPanel$2 +sun/applet/AppletPanel$3 +sun/applet/AppletPanel$6 +java/beans/PropertyVetoException +javax/swing/BufferStrategyPaintManager$1 +java/lang/ApplicationShutdownHooks$1 +sun/nio/cs/ISO_8859_1$Decoder +sun/rmi/transport/proxy/RMIHttpToCGISocketFactory +sun/rmi/runtime/Log$LoggerLog +sun/rmi/transport/proxy/RMIMasterSocketFactory +java/rmi/server/LogStream +sun/rmi/runtime/Log$LoggerLog$1 +sun/nio/ch/FileChannelImpl$FileLockTable +sun/nio/ch/FileChannelImpl$FileLockReference +java/lang/ProcessEnvironment$EntryComparator +java/lang/StringValue +java/rmi/server/RMIServerSocketFactory +java/lang/ProcessEnvironment +java/lang/ProcessEnvironment$CheckedEntrySet$1 +sun/rmi/runtime/Log$LogFactory +sun/nio/ch/FileKey +sun/rmi/transport/proxy/RMIHttpToPortSocketFactory +sun/rmi/runtime/Log +java/nio/DirectIntBufferU +java/util/logging/LogManager$3 +sun/nio/cs/ISO_8859_1$Encoder +java/rmi/server/RMIClientSocketFactory +java/util/logging/Formatter +java/lang/ProcessEnvironment$CheckedEntry +sun/nio/ch/FileChannelImpl$SharedFileLockTable +sun/rmi/transport/proxy/RMIDirectSocketFactory +sun/security/action/GetLongAction +sun/rmi/runtime/Log$InternalStreamHandler +java/lang/AssertionStatusDirectives +java/lang/Process +sun/nio/cs/ISO_8859_1 +java/nio/DoubleBuffer +java/nio/channels/FileLock +java/util/logging/SimpleFormatter +java/util/TreeMap$Entry +java/lang/ProcessBuilder +sun/net/util/URLUtil +sun/rmi/runtime/Log$LoggerLogFactory +java/util/logging/StreamHandler +java/nio/FloatBuffer +java/lang/ProcessImpl +sun/nio/ch/FileChannelImpl$1 +java/lang/ProcessImpl$1 +java/lang/ProcessEnvironment$CheckedEntrySet +sun/nio/ch/FileLockImpl +java/lang/ProcessEnvironment$NameComparator +sun/nio/ch/FileChannelImpl$FileLockTable$Releaser +java/net/PasswordAuthentication +java/rmi/server/RMISocketFactory +java/util/logging/ErrorManager +# abce0ad3b4fa88bb diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/CIEXYZ.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/CIEXYZ.pf new file mode 100644 index 0000000000000000000000000000000000000000..db3ba20a9b6aecadc6d8cd8eb62fb7fb5ee03a29 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/CIEXYZ.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/GRAY.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/GRAY.pf new file mode 100644 index 0000000000000000000000000000000000000000..e31a4a777cde70c4a40e2c4e8d13c2267417e697 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/GRAY.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/LINEAR_RGB.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/LINEAR_RGB.pf new file mode 100644 index 0000000000000000000000000000000000000000..eadae048db88848b32c08ef255a07a2f427d6a85 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/LINEAR_RGB.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/PYCC.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/PYCC.pf new file mode 100644 index 0000000000000000000000000000000000000000..1c49e0bb913ff39b40b1b97a2582271e35851daa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/PYCC.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/sRGB.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/sRGB.pf new file mode 100644 index 0000000000000000000000000000000000000000..7f9d18d097d1bcccb32e6d5743ac4af593170b6f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/cmm/sRGB.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/content-types.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/content-types.properties new file mode 100644 index 0000000000000000000000000000000000000000..83ef8f5e5434cd33d68dc8b67fd430236868c926 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/content-types.properties @@ -0,0 +1,272 @@ +#sun.net.www MIME content-types table; version %I%, %G% +# +# Property fields: +# +# <description> ::= 'description' '=' <descriptive string> +# <extensions> ::= 'file_extensions' '=' <comma-delimited list, include '.'> +# <image> ::= 'icon' '=' <filename of icon image> +# <action> ::= 'browser' | 'application' | 'save' | 'unknown' +# <application> ::= 'application' '=' <command line template> +# + +# +# The "we don't know anything about this data" type(s). +# Used internally to mark unrecognized types. +# +content/unknown: description=Unknown Content +unknown/unknown: description=Unknown Data Type + +# +# The template we should use for temporary files when launching an application +# to view a document of given type. +# +temp.file.template: c:\\temp\\%s + +# +# The "real" types. +# +application/octet-stream: \ + description=Generic Binary Stream;\ + file_extensions=.saveme,.dump,.hqx,.arc,.obj,.lib,.bin,.exe,.zip,.gz + +application/oda: \ + description=ODA Document;\ + file_extensions=.oda + +application/pdf: \ + description=Adobe PDF Format;\ + file_extensions=.pdf + +application/postscript: \ + description=Postscript File;\ + file_extensions=.eps,.ai,.ps;\ + icon=ps + +application/rtf: \ + description=Wordpad Document;\ + file_extensions=.rtf;\ + action=application;\ + application=wordpad.exe %s + +application/x-dvi: \ + description=TeX DVI File;\ + file_extensions=.dvi + +application/x-hdf: \ + description=Hierarchical Data Format;\ + file_extensions=.hdf;\ + action=save + +application/x-latex: \ + description=LaTeX Source;\ + file_extensions=.latex + +application/x-netcdf: \ + description=Unidata netCDF Data Format;\ + file_extensions=.nc,.cdf;\ + action=save + +application/x-tex: \ + description=TeX Source;\ + file_extensions=.tex + +application/x-texinfo: \ + description=Gnu Texinfo;\ + file_extensions=.texinfo,.texi + +application/x-troff: \ + description=Troff Source;\ + file_extensions=.t,.tr,.roff + +application/x-troff-man: \ + description=Troff Manpage Source;\ + file_extensions=.man + +application/x-troff-me: \ + description=Troff ME Macros;\ + file_extensions=.me + +application/x-troff-ms: \ + description=Troff MS Macros;\ + file_extensions=.ms + +application/x-wais-source: \ + description=Wais Source;\ + file_extensions=.src,.wsrc + +application/zip: \ + description=Zip File;\ + file_extensions=.zip;\ + icon=zip;\ + action=save + +application/x-bcpio: \ + description=Old Binary CPIO Archive;\ + file_extensions=.bcpio;\ + action=save + +application/x-cpio: \ + description=Unix CPIO Archive;\ + file_extensions=.cpio;\ + action=save + +application/x-gtar: \ + description=Gnu Tar Archive;\ + file_extensions=.gtar;\ + icon=tar;\ + action=save + +application/x-shar: \ + description=Shell Archive;\ + file_extensions=.sh,.shar;\ + action=save + +application/x-sv4cpio: \ + description=SVR4 CPIO Archive;\ + file_extensions=.sv4cpio;\ + action=save + +application/x-sv4crc: \ + description=SVR4 CPIO with CRC;\ + file_extensions=.sv4crc;\ + action=save + +application/x-tar: \ + description=Tar Archive;\ + file_extensions=.tar;\ + icon=tar;\ + action=save + +application/x-ustar: \ + description=US Tar Archive;\ + file_extensions=.ustar;\ + action=save + +audio/basic: \ + description=Basic Audio;\ + file_extensions=.snd,.au;\ + icon=audio + +audio/x-aiff: \ + description=Audio Interchange Format File;\ + file_extensions=.aifc,.aif,.aiff;\ + icon=aiff + +audio/x-wav: \ + description=Wav Audio;\ + file_extensions=.wav;\ + icon=wav;\ + action=application;\ + application=mplayer.exe %s + +image/gif: \ + description=GIF Image;\ + file_extensions=.gif;\ + icon=gif;\ + action=browser + +image/ief: \ + description=Image Exchange Format;\ + file_extensions=.ief + +image/jpeg: \ + description=JPEG Image;\ + file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\ + icon=jpeg;\ + action=browser + +image/tiff: \ + description=TIFF Image;\ + file_extensions=.tif,.tiff;\ + icon=tiff + +image/vnd.fpx: \ + description=FlashPix Image;\ + file_extensions=.fpx,.fpix + +image/x-cmu-rast: \ + description=CMU Raster Image;\ + file_extensions=.ras + +image/x-portable-anymap: \ + description=PBM Anymap Image;\ + file_extensions=.pnm + +image/x-portable-bitmap: \ + description=PBM Bitmap Image;\ + file_extensions=.pbm + +image/x-portable-graymap: \ + description=PBM Graymap Image;\ + file_extensions=.pgm + +image/x-portable-pixmap: \ + description=PBM Pixmap Image;\ + file_extensions=.ppm + +image/x-rgb: \ + description=RGB Image;\ + file_extensions=.rgb + +image/x-xbitmap: \ + description=X Bitmap Image;\ + file_extensions=.xbm,.xpm + +image/x-xwindowdump: \ + description=X Window Dump Image;\ + file_extensions=.xwd + +image/png: \ + description=PNG Image;\ + file_extensions=.png;\ + icon=png;\ + action=browser + +text/html: \ + description=HTML Document;\ + file_extensions=.htm,.html;\ + icon=html + +text/plain: \ + description=Plain Text;\ + file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\ + icon=text;\ + action=browser + +text/tab-separated-values: \ + description=Tab Separated Values Text;\ + file_extensions=.tsv + +text/x-setext: \ + description=Structure Enhanced Text;\ + file_extensions=.etx + +video/mpeg: \ + description=MPEG Video Clip;\ + file_extensions=.mpg,.mpe,.mpeg;\ + icon=mpeg + +video/quicktime: \ + description=QuickTime Video Clip;\ + file_extensions=.mov,.qt + +application/x-troff-msvideo: \ + description=AVI Video;\ + file_extensions=.avi;\ + icon=avi;\ + action=application;\ + application=mplayer.exe %s + +video/x-sgi-movie: \ + description=SGI Movie;\ + file_extensions=.movie,.mv + +message/rfc822: \ + description=Internet Email Message;\ + file_extensions=.mime + +application/xml: \ + description=XML document;\ + file_extensions=.xml + + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy.jar new file mode 100644 index 0000000000000000000000000000000000000000..3296549a2b6a1849cb9672054c27c22573f8a1b3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/ffjcext.zip b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/ffjcext.zip new file mode 100644 index 0000000000000000000000000000000000000000..863cbe2ed99a9ee9c5fec77680409b0255f32eab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/ffjcext.zip differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome.manifest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome.manifest new file mode 100644 index 0000000000000000000000000000000000000000..4956c08da8284b4abd9679ba14653946633943e8 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome.manifest @@ -0,0 +1,2 @@ +content jqs chrome/content/ +overlay chrome://browser/content/browser.xul chrome://jqs/content/overlay.xul diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome/content/overlay.js b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome/content/overlay.js new file mode 100644 index 0000000000000000000000000000000000000000..87f46b562e2549c317307bb855d7762438558b48 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome/content/overlay.js @@ -0,0 +1,23 @@ +// %W% %E% +// +// Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved. +// ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +// + +// get the JQS extension directory +const id = "jqs@sun.com"; +var ext = Components.classes["@mozilla.org/extensions/manager;1"] + .getService(Components.interfaces.nsIExtensionManager) + .getInstallLocation(id) + .getItemLocation(id); + +// create an nsILocalFile for the executable +var file = Components.classes["@mozilla.org/file/local;1"] + .createInstance(Components.interfaces.nsILocalFile); + +// construct command line +file.initWithPath(ext.path + "\\..\\..\\..\\..\\bin\\jqsnotify.exe"); + +// and launch it +file.launch(); + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome/content/overlay.xul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome/content/overlay.xul new file mode 100644 index 0000000000000000000000000000000000000000..105e94063cc690c5efd0ded4097172130ee8ad0a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/chrome/content/overlay.xul @@ -0,0 +1,5 @@ +<?xml version="1.0"?> +<overlay id="jqs-overlay" + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> + <script src="overlay.js"/> +</overlay> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/install.rdf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/install.rdf new file mode 100644 index 0000000000000000000000000000000000000000..c120a4abd7be8906d1fc647805209e45ad74449d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ff/install.rdf @@ -0,0 +1,24 @@ +<?xml version="1.0"?> +<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:em="http://www.mozilla.org/2004/em-rdf#"> + + <Description about="urn:mozilla:install-manifest"> + + <em:id>jqs@sun.com</em:id> + <em:name>Java Quick Starter</em:name> + <em:version>1.0</em:version> + <em:description></em:description> + <em:creator></em:creator> + + <!-- Firefox --> + <em:targetApplication> + <Description> + <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> + <em:minVersion>1.5</em:minVersion> + <em:maxVersion>*</em:maxVersion> + </Description> + </em:targetApplication> + + </Description> + +</RDF> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ie/jqs_plugin.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ie/jqs_plugin.dll new file mode 100644 index 0000000000000000000000000000000000000000..af300dfd975c4eb69e8d02f9028272cc42895037 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/ie/jqs_plugin.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/jqs.conf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/jqs.conf new file mode 100644 index 0000000000000000000000000000000000000000..2c0b868117e77cfe6bc37f7562afa6065ebb3c8d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/jqs.conf @@ -0,0 +1,2075 @@ +# Copyright (c) 2008, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +# Java Quick Start minimal applets configuration file + +# Config file template, created by JQS profiler +# set JAVA_HOME= +refresh "${JAVA_HOME}\bin\client\classes.jsa" mapped +refresh "${JAVA_HOME}\lib\content-types.properties" +refresh "${JAVA_HOME}\lib\deploy.jar" +refresh "${JAVA_HOME}\lib\ext\dnsns.jar" +refresh "${JAVA_HOME}\lib\ext\localedata.jar" +refresh "${JAVA_HOME}\lib\fontconfig.bfc" +refresh "${JAVA_HOME}\lib\fonts\lucidabrightdemibold.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidabrightdemiitalic.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidabrightitalic.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidabrightregular.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidasansdemibold.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidasansregular.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidatypewriterbold.ttf" +refresh "${JAVA_HOME}\lib\fonts\lucidatypewriterregular.ttf" +refresh "${JAVA_HOME}\lib\javaws.jar" +refresh "${JAVA_HOME}\lib\jsse.jar" +refresh "${JAVA_HOME}\lib\logging.properties" +refresh "${JAVA_HOME}\lib\meta-index" +refresh "${JAVA_HOME}\lib\net.properties" +refresh "${JAVA_HOME}\lib\plugin.jar" +refresh "${JAVA_HOME}\lib\resources.jar" +refresh "${JAVA_HOME}\lib\rt.jar" +refresh "${JAVA_HOME}\lib\security\blacklist" +refresh "${JAVA_HOME}\lib\security\java.policy" +refresh "${JAVA_HOME}\lib\security\java.security" +refresh "${JAVA_HOME}\lib\security\javaws.policy" +refresh "${JAVA_HOME}\lib\tzmappings" +refresh "${JAVA_HOME}\lib\zi\gmt" +refreshlib "${JAVA_HOME}\bin\awt.dll" +refreshlib "${JAVA_HOME}\bin\client\jvm.dll" +refreshlib "${JAVA_HOME}\bin\dcpr.dll" +refreshlib "${JAVA_HOME}\bin\deploy.dll" +refreshlib "${JAVA_HOME}\bin\fontmanager.dll" +refreshlib "${JAVA_HOME}\bin\hpi.dll" +refreshlib "${JAVA_HOME}\bin\java.dll" +refreshlib "${JAVA_HOME}\bin\javaw.exe" +refreshlib "${JAVA_HOME}\bin\jp2native.dll" +refreshlib "${JAVA_HOME}\bin\jpeg.dll" +refreshlib "${JAVA_HOME}\bin\msvcr71.dll" +refreshlib "${JAVA_HOME}\bin\net.dll" +refreshlib "${JAVA_HOME}\bin\nio.dll" +refreshlib "${JAVA_HOME}\bin\regutils.dll" +refreshlib "${JAVA_HOME}\bin\verify.dll" +refreshlib "${JAVA_HOME}\bin\zip.dll" + +profile +[msvcr71.dll] +config: refreshlib "${JAVA_HOME}\bin\msvcr71.dll" +00000000-00048000 +00049000-0004d000 +0004e000-00056000 + +[jvm.dll] +config: refreshlib "${JAVA_HOME}\bin\client\jvm.dll" +00000000-00078000 +00079000-00080000 +00082000-0008a000 +0008f000-00091000 +00092000-00093000 +0009d000-000a9000 +000ab000-000b0000 +000b1000-000b5000 +000b8000-000b9000 +000c0000-000c1000 +000c6000-000d1000 +000d4000-000d5000 +000d7000-000fd000 +000ff000-00107000 +00113000-00126000 +00133000-00135000 +0013c000-0013d000 +0013e000-00141000 +00142000-00144000 +0014e000-00159000 +0015d000-00161000 +00169000-0016d000 +0016e000-00183000 +00186000-0018b000 +00196000-0019e000 +0019f000-001b0000 +001b2000-001eb000 +001ef000-001f3000 +001f4000-0020c000 +0020d000-00219000 +0021b000-00227000 +00228000-00231000 +00232000-0023b000 +00243000-00249000 +0024b000-0024c000 +0024d000-00256000 +0025c000-0026d000 +0026e000-00271000 + +[verify.dll] +config: refreshlib "${JAVA_HOME}\bin\verify.dll" +00000000-0000b000 + +[java.dll] +config: refreshlib "${JAVA_HOME}\bin\java.dll" +00000000-0000c000 +0000d000-0000e000 +00010000-0001d000 + +[hpi.dll] +config: refreshlib "${JAVA_HOME}\bin\hpi.dll" +00000000-00007000 + +[zip.dll] +config: refreshlib "${JAVA_HOME}\bin\zip.dll" +00000000-00003000 +00004000-0000e000 + +[awt.dll] +config: refreshlib "${JAVA_HOME}\bin\awt.dll" +00000000-00007000 +00008000-00010000 +00011000-00012000 +00013000-00014000 +00015000-00016000 +00019000-0001a000 +0001c000-0001d000 +0001e000-0001f000 +00020000-00022000 +00023000-00024000 +00027000-00029000 +0002a000-0002b000 +0002d000-0002f000 +00031000-00033000 +00034000-0003c000 +0003e000-0003f000 +00040000-00042000 +00045000-00046000 +00048000-00051000 +00056000-00058000 +00061000-00067000 +00068000-0007c000 +0007d000-00087000 +0008a000-0008c000 +0008d000-0008e000 +00093000-00095000 +00098000-000a5000 +000a6000-000a7000 +000a9000-000b9000 +000ba000-000ce000 +000cf000-000d1000 +000dc000-000e1000 +000e8000-000e9000 +000eb000-00125000 +00129000-0012c000 +0012d000-0012e000 +00130000-00133000 +00134000-00135000 + +[rt.jar] +config: refresh "${JAVA_HOME}\lib\rt.jar" +00285f41-00285f5f +00285f87-002867bd +002867eb-002870da +00287108-00287464 +00287493-0028850d +0028853c-0028876c +0028879b-00288c2b +00288c54-00289335 +002e1abe-002e1adc +002e1b0f-002e2361 +002e7dcb-002e7de9 +002e7e1c-002e8720 +002fd1d6-002fd1f4 +002fd227-002fda4f +00301583-003015a1 +003015e3-00301e33 +003021a6-003021c4 +003021f7-00302be1 +0031af9a-0031afb8 +0031afdf-0031c487 +00324ecc-00324eea +00324f1f-00325695 +0032c785-0032c7a3 +0032c7d8-0032cfe9 +00341999-003419b7 +003419ea-003421ca +0034698e-003469ac +003469df-00347310 +00353a8a-00353aa8 +00353add-00354356 +00355b3e-00355b5c +00355b91-00356400 +00357357-00357375 +003573a6-00357819 +0035784b-00357ceb +00357d23-003582e7 +00358321-003588d9 +00358909-00358ddb +00358e0c-003592ed +01289f35-01289f53 +01289f6c-0128a1ea +0128a203-0128a4ee +0128a514-0128aad8 +0128b315-0128b333 +0128b348-0128c40c +0128d03b-0128d059 +0128d070-0128e556 +0128f083-0128f0a1 +0128f0c0-012902b9 +012906e5-01290703 +01290718-01291e43 +01291e63-01292209 +01294649-01294667 +01294691-0129477d +012947ac-01294aec +012953ef-0129540d +01295431-0129559e +01295c87-01295ca5 +01295cbb-01296bc7 +01297e16-01297e34 +01297e4e-01298222 +0129823b-01298f92 +01299106-01299124 +01299139-01299449 +0129945e-0129974d +01299a41-01299a5f +01299a81-01299b84 +01299bab-0129a008 +0129a024-0129a83e +0129a861-0129b6fe +0129d112-0129d130 +0129d151-0129db82 +0129de8c-0129deaa +0129dec6-012a12c3 +012a12e3-012a1663 +012a2a6d-012a2a8b +012a2aa7-012a45e2 +012a4ef5-012a4f13 +012a4f39-012a5227 +012a573b-012a5759 +012a577b-012a6446 +012a8407-012a8425 +012a8438-012aa6f0 +012aee59-012aee77 +012aee9b-012afa83 +012b4948-012b4966 +012b4983-012b5d32 +012b5d4d-012b5e1a +012b65cb-012b65e9 +012b6613-012b6a63 +012b6a79-012b7a02 +012b7cdb-012b7cf9 +012b7d10-012b7e96 +012b7eb8-012b8e29 +012b9e9c-012b9eba +012b9ece-012bb7bf +012bc014-012bc032 +012bc04b-012bdd73 +012bf404-012bf422 +012bf43a-012c0fc2 +012c22d7-012c22f5 +012c230e-012c3130 +012c34b4-012c34d2 +012c34e9-012c48ff +012c57db-012c57f9 +012c5815-012c716c +012c74f9-012c7517 +012c752f-012c8a9e +012c8ab9-012c911e +012ccbb8-012ccbd6 +012ccbff-012cd00e +012cd468-012cd486 +012cd4a8-012cd821 +012cdb62-012cdb80 +012cdba4-012cdd68 +012ce575-012ce593 +012ce5b8-012cf1fe +012d58a4-012d58c2 +012d58ea-012d5a8c +012d66a9-012d66c7 +012d66ea-012d7569 +012d758f-012d7665 +012d768d-012d8332 +012d834f-012da3d9 +012df0c2-012df0e0 +012df10f-012df2bd +012e0496-012e04b4 +012e04d9-012e097e +012e153e-012e155c +012e1580-012e1ae4 +012e1b0d-012e2144 +012e2162-012e22a0 +012e22c5-012e2c93 +012e60db-012e60f9 +012e6122-012e68b4 +012e68d7-012e7b79 +012e7b98-012e80c5 +012e8a6a-012e8a88 +012e8ab2-012e8cdb +012e8cf9-012edf1f +012edf3d-012ee217 +012ee235-012ee48e +012ee4ac-012ee788 +012ee7a6-012eea39 +012eea5e-012eebf8 +012eec24-012eedba +012eedd6-012f3173 +012f3193-012f5205 +012f522b-012f576d +012f578d-012f5fc2 +012f5fe1-012f6836 +012f684f-012f7fec +012f800b-012f8978 +012f8990-012f9da7 +012f9dc7-012fa373 +012fa39a-012faa35 +012faa5b-012fb155 +012fb175-012fcd75 +012fcd96-012fd2f4 +012fd318-012fd6d0 +012fd6f3-012fdaeb +012fdb08-012fe086 +012fe0a9-012fe800 +012fe82a-012ff33d +012ff982-012ff9a0 +012ff9c0-012ffeed +012fff07-01300c45 +01300c65-013010c5 +013011cc-013011ea +01301218-01301576 +013015a2-0130195b +0130197c-01302ede +01302f0b-01303264 +0130328f-01303643 +01303666-01303965 +01303985-01303b6b +01303b8d-01303ec9 +01303eef-01304494 +013044b9-01304aab +01304aca-01305fe6 +01306006-01306506 +01306526-01306a52 +01306a78-013071f7 +0130721c-01307bc1 +01307bec-01308115 +0130813f-013086be +013086e2-01308fa5 +01308fcb-013094fd +0130981e-0130983c +01309862-0130b24a +0130ef98-0130efb6 +0130efda-0130f227 +0130f24b-0130f734 +0130f757-01311fec +01316402-01316420 +0131643f-013173fb +01318b3a-01318b58 +01318b7d-013192c3 +013193b9-013193d7 +013193f2-013199df +013199fc-0131b31b +0131b33b-0131b56c +0131e6db-0131e6f9 +0131e716-0131e912 +0131f25c-0131f27a +0131f298-01320cb6 +01320cdb-013211b0 +01324e9c-01324eba +01324ed8-01324f90 +01324fb8-01325068 +01325088-01325195 +013251b3-013252bc +013252db-013254a4 +013254c0-013256cd +013257c3-013257e1 +01325802-013258b2 +013258cf-01325a2c +01325a4e-01325ba5 +01325bc6-01325cb1 +01325cd3-01325d74 +01325d94-01325f2a +01325f4f-013261a3 +013261c4-0132630c +0132632c-0132644a +01326deb-01326e09 +01326e28-01327584 +01327d6e-01327d8c +01327db1-01327e88 +013285a5-013285c3 +013285e2-013297e4 +01366b91-01366baf +01366bcf-01366d26 +01366d4b-013670d5 +013670ed-01367158 +0136e050-0136e06e +0136e08f-0136e633 +0136f3aa-0136f3c8 +0136f3e6-0136f8aa +0136f8c8-0136fa22 +01381474-01381492 +013814b0-0138160a +01381735-01381753 +01381773-01381858 +013819e3-01381a01 +01381a1a-013820c4 +0138e936-0138e954 +0138e96e-01393dea +01395389-013953a7 +013953c3-0139553b +01395731-0139574f +0139576b-01395be9 +0139f1b5-0139f1d3 +0139f1f2-013a062d +013a0860-013a087e +013a089a-013a0cd5 +013a19e0-013a19fe +013a1a15-013a1c4e +013a259b-013a25b9 +013a25da-013a2c87 +013e1fea-013e2008 +013e2032-013e2202 +013e30a2-013e30c0 +013e30ed-013e33ff +013e387d-013e389b +013e38b9-013e3eef +013e4dce-013e4dec +013e4e08-013e5f13 +013e5f36-013e612f +013e6150-013e6a13 +013e6db8-013e6dd6 +013e6df4-013e7eba +013e7edb-013e81b7 +013f566e-013f568c +013f56ac-013f6693 +013f66b6-013f681f +013f683d-013f6bd1 +013f8907-013f8925 +013f8942-013f8f6a +013fb53c-013fb55a +013fb587-013fba90 +013fbab1-013fc3f3 +01400914-01400932 +01400965-01400e43 +01401414-01401432 +0140145d-01402224 +01402252-014027b7 +01406c4a-01406c68 +01406c94-01407377 +014104f1-0141050f +01410537-01410d78 +01410d9e-01410ef8 +014113f5-01411413 +01411438-014114bb +014116e2-01411700 +0141172f-014118cb +014118f7-01411a2e +01411a59-01411b6f +01414557-01414575 +0141459c-0141471f +01414ace-01414aec +01414b0c-01414b5a +01414e7c-01414e9a +01414ec6-01414ffc +01416581-0141659f +014165cc-014169b7 +014169e1-01416bc8 +01416bf1-01416dd5 +01416e00-01416f34 +0142bd32-0142bd50 +0142bd6a-0142c00f +0142c02d-0142c51e +0142c549-0142c8b3 +0142c8e0-0142ced8 +0142cf11-0142e1cd +0142e1ed-0142ffd0 +0142ffe4-014317bd +01432735-01432753 +01432772-014329f2 +01432a22-01432c7a +01433335-01433353 +01433370-014345be +01439e67-01439e85 +01439ea0-0143a1af +0143a291-0143a2af +0143a2d5-0143a770 +0143a78f-0143ab40 +0143ab5a-0143ade9 +0143b976-0143b994 +0143b9bc-0143bdcd +0143c4b7-0143c4d5 +0143c4fb-0143df0a +0143ea2c-0143ea4a +0143ea73-0143ebdb +0143ec01-0143ed56 +01440a53-01440a71 +01440a8e-01440f10 +0144e64c-0144e66a +0144e6ac-0144eca4 +0144ecf6-0144f29f +0144f2df-0144fb83 +01456de8-01456e06 +01456e21-01456e9b +014573db-014573f9 +0145741d-01457a9f +01458121-0145813f +01458164-014584cf +014584ee-01458ddb +01459807-01459825 +0145984e-0145e6b0 +0145e6d6-0145e839 +0145e852-0145ffa1 +0146888f-014688ad +014688d8-01468c09 +0146a5e5-0146a603 +0146a629-0146a708 +0146b483-0146b4a1 +0146b4be-0146caf4 +01475805-01475823 +0147583c-01475e60 +01475e77-0147611e +01476133-01476d3e +01476d57-0147702b +01477046-01477521 +01485fd9-01485ff7 +01486029-014874a4 +01489942-01489960 +01489988-01489d34 +01489ea6-01489ec4 +01489ee7-01489fdd +0148cfea-0148d008 +0148d03d-0148d9d9 +0148da09-0148eb38 +0149f11e-0149f13c +0149f153-0149f28e +0149f2a7-0149f576 +014a444e-014a446c +014a4491-014a59b1 +014a59d3-014a5ad6 +014a7229-014a7247 +014a726a-014a72e7 +014a83e8-014a8406 +014a8430-014a8ba0 +014a91d0-014a91ee +014a9227-014a9815 +014abe98-014abeb6 +014abeda-014ac0a4 +014ad86e-014ad88c +014ad8c0-014adba3 +014adbc7-014aeefc +014aef1d-014af155 +014af17f-014afc12 +014afc37-014b0466 +014b0fe0-014b0ffe +014b1025-014b14d0 +014b85b4-014b85d2 +014b8605-014b86e3 +014b870c-014b8847 +014b8879-014b89fd +014b8a30-014b8dd9 +014b8e03-014b8f21 +014b95d6-014b95f4 +014b963b-014ba56e +014ba5b8-014bb139 +014bb16f-014bd7ab +014c23b5-014c23d3 +014c23fb-014c24ae +014c24e7-014c26cf +014c2e37-014c2e55 +014c2e89-014c358a +014c35b7-014c6015 +014c603a-014c6379 +014c639e-014c672a +014c674f-014c6ade +014c6b03-014c6ea9 +014c6ece-014c7279 +014c729e-014c7660 +014c7685-014c7a55 +014c7a78-014c8553 +014cfb96-014cfbb4 +014cfbd1-014d120f +014d3520-014d353e +014d3560-014d3ea7 +014d8a70-014d8a8e +014d8ab2-014d8d6d +014eac05-014eac23 +014eac42-014eaf2c +014eb4c3-014eb4e1 +014eb50a-014eb97e +014ec230-014ec24e +014ec26f-014ec8a6 +014ed1e7-014ed205 +014ed22a-014edff8 +014f1864-014f1882 +014f18a6-014f1b9b +014f3659-014f3677 +014f369d-014f39e9 +014f5554-014f5572 +014f559a-014f5765 +014f65a7-014f65c5 +014f65e8-014f75ce +014f75f4-014f76fa +014f7722-014f8567 +014f8584-014fa927 +01500181-0150019f +015001ce-015003eb +0152607b-01526099 +015260b9-01526707 +01526721-015276b4 +015276d4-01527c1f +0152aba9-0152abc7 +0152abe7-0152add8 +0153118b-015311a9 +015311cf-015317d4 +01554785-015547a3 +015547c2-015550db +01555896-015558b4 +015558de-01555a48 +01555a6d-01555ba3 +0155639e-015563bc +015563db-0155775e +01558099-015580b7 +015580d6-0155861f +01558638-0155890a +0155903b-01559059 +0155906f-0155a338 +0155cbb6-0155cbd4 +0155cbef-0155ccef +0155f9bd-0155f9db +0155f9fe-015615d7 +01561bd4-01561bf2 +01561c14-01562a5f +01562a7f-015633a4 +015635ec-0156360a +01563634-01564f0d +01564f34-01565051 +01565070-0156531c +01565339-015699f7 +0156cbe5-0156cc03 +0156cc24-0156d8af +0156d8cd-0156e05a +0156f54d-0156f56b +0156f58e-01571490 +015714af-015717a4 +015717ca-015724a8 +015724ce-01572f39 +0157527d-0157529b +015752ba-0157590c +0157769a-015776b8 +015776de-01578a79 +01578a94-01578b63 +0157becc-0157beea +0157bf12-0157c322 +0157c34f-0157c5a5 +0157c6d2-0157c6f0 +0157c724-0157d602 +0157d720-0157d73e +0157d76b-0157da86 +0157dabd-0157df94 +0157e118-0157e136 +0157e163-0157e237 +0157eeab-0157eec9 +0157ef07-0157f026 +0157f4de-0157f4fc +0157f534-0157f66c +01585ad8-01585af6 +01585b27-01585dc8 +01585df9-015860d7 +0158610f-01586537 +0158681b-01586839 +01586868-0158a421 +0159b002-0159b020 +0159b03d-0159bd42 +0159bd67-0159bea4 +0159d0b8-0159d0d6 +0159d0ee-0159d180 +0159d609-0159d627 +0159d64b-0159d791 +0159e969-0159e987 +0159e9ad-0159eb36 +0159fac6-0159fae4 +0159fb07-0159fbe4 +015a1fcb-015a1fe9 +015a200c-015a21d9 +015a6509-015a6527 +015a6548-015a663e +015b810d-015b812b +015b814c-015b88df +015ba6df-015ba6fd +015ba728-015ba87e +015bcd39-015bcd57 +015bcd6f-015bd0c0 +015c848b-015c84a9 +015c84dd-015c87d0 +015d1ae7-015d1b05 +015d1b24-015d1c55 +015d1d6a-015d1d88 +015d1da4-015d229e +015de86e-015de88c +015de8a8-015ded5f +015e3164-015e3182 +015e31a3-015e362f +015e4e40-015e4e5e +015e4e84-015e4fc2 +016403e2-01640400 +01640428-016406c1 +0164698e-016469ac +016469e0-01646adc +01685201-0168521f +0168523c-0168666e +0168a45a-0168a478 +0168a4a4-0168b337 +01692873-01692891 +016928b7-01692a5d +0169ff22-0169ff40 +0169ff66-016a02e1 +016a219b-016a21b9 +016a21e3-016a2625 +016a264d-016a2ab8 +016a3ae1-016a3aff +016a3b2d-016a4170 +016a5c13-016a5c31 +016a5c57-016a5d00 +016a658b-016a65a9 +016a65d8-016a672e +016be80a-016be828 +016be846-016bf08a +016c4856-016c4874 +016c489a-016c49de +016d1b13-016d1b31 +016d1b4a-016d22da +016d22f1-016d25f4 +016d2609-016d341c +016d3435-016d378d +016d37a8-016d3d77 +016d75a9-016d75c7 +016d75ea-016d791c +016d793a-016d87ba +016dcacf-016dcaed +016dcb19-016dd1f3 +016dd973-016dd991 +016dd9b6-016ddcee +016ddd0c-016de241 +016dfc65-016dfc83 +016dfcac-016e00b8 +016e00dc-016e096f +016e0997-016e1185 +016e11ac-016e1513 +016e1535-016e19aa +016f78b3-016f78d1 +016f78fa-016f7cfb +017029ee-01702a0c +01702a29-01706d31 +01708472-01708490 +017084c5-01708c5d +0172d079-0172d097 +0172d0c4-0172dc8e +0172fba3-0172fbc1 +0172fc07-0172fde5 +0172fe15-01730aa9 +01730ac7-01731687 +0173c615-0173c633 +0173c655-0173d0d1 +0174b7e8-0174b806 +0174b82e-0174be6f +0175ad93-0175adb1 +0175addb-0175b0f5 +0175b377-0175b395 +0175b3bb-0175b466 +017642c3-017642e1 +01764301-0176442e +01769e1e-01769e3c +01769e69-0176a02e +0177f8fa-0177f918 +0177f942-0177fcef +0177fd1e-017801b8 +01781cfb-01781d19 +01781d34-017854fa +017861e7-01786205 +01786224-0178a8d5 +0178a8f8-0178aaae +0178cfbc-0178cfda +0178d000-0178e806 +01790560-0179057e +0179059d-0179320c +017969ce-017969ec +01796a1a-0179744f +0179ad6f-0179ad8d +0179adc2-0179bb2e +0179bb6a-0179becc +0179bf08-0179c224 +017a1757-017a1775 +017a1798-017a1de1 +017a1e07-017a2391 +017a23b6-017a27b5 +017a27d8-017a3616 +017a3640-017a3aa4 +017a3acf-017a3f44 +017a3f70-017a43ec +017a4412-017a4da1 +017a4dcd-017a6020 +017a604a-017a6275 +017a629b-017a6d7b +017a6da7-017a7334 +017a735f-017a7ab9 +017a7ae4-017a7c52 +017a7c80-017a7d9e +017a7dc5-017a931d +017a9340-017a9cde +017ad351-017ad36f +017ad39a-017ada2a +017b0273-017b0291 +017b02bd-017b06dd +017d67fa-017d6818 +017d6864-017d728f +017d72d9-017d7e2b +017e0c78-017e0c96 +017e0cc1-017e12f9 +017eb16f-017eb18d +017eb1c4-017ebcae +017ec1bc-017ec1da +017ec201-017ed1fb +0187442b-01874449 +01874486-01874acb +0187f9f4-0187fa12 +0187fa37-0187fc80 +018a180b-018a1829 +018a1843-018a249f +0196eb59-0196eb77 +0196eb9e-019715af +019715d4-01971dc4 +01976b8b-01976ba9 +01976bc9-01976e54 +01988261-0198827f +019882aa-01988574 +0198fb47-0198fb65 +0198fb8f-0199022b +019913fb-01991419 +01991439-01991760 +01991eb2-01991ed0 +01991eee-01993bab +0199a06e-0199a08c +0199a0b4-0199a473 +0199c653-0199c671 +0199c68f-019a12fb +019a5604-019a5622 +019a564b-019a5ac9 +019a6de7-019a6e05 +019a6e32-019a79a4 +019aeb62-019aeb80 +019aeba7-019af802 +019d8440-019d845e +019d848b-019d87c5 +01a15e4e-01a15e6c +01a15e96-01a16257 +01a1627b-01a16526 +01a1a5af-01a1a5cd +01a1a5f1-01a1a6d6 +01a25555-01a25573 +01a255aa-01a27282 +01a272c5-01a275a6 +01a27afd-01a27b1b +01a27b52-01a27f19 +01a291fb-01a29219 +01a29248-01a2acc1 +01a87f63-01a87f81 +01a87fa8-01a887a5 +01a9e289-01a9e2a7 +01a9e2f1-01a9ecb1 +01a9ecf5-01a9f5e1 +01aa05b5-01aa05d3 +01aa061a-01aa0f47 +01ab952d-01ab954b +01ab9572-01aba7b9 +01af1aa1-01af1abf +01af1ae9-01af1c29 +01af1c58-01af1dfd +01af1e27-01af1f0c +01af784e-01af786c +01af7887-01af7a87 +01af7ea6-01af7ec4 +01af7ee1-01af82a4 +01af8a1b-01af8a39 +01af8a62-01af8c1c +01aff727-01aff745 +01aff76a-01aff86a +01aff894-01aff9c2 +01b001ff-01b0021d +01b00236-01b0044c +01b027c2-01b027e0 +01b02802-01b0293e +01b02955-01b032d8 +01b032fa-01b0442b +01b0444c-01b0650e +01b1b6f0-01b1b70e +01b1b729-01b1b93f +01b1baa5-01b1bac3 +01b1bae2-01b1bd87 +01b1bf9e-01b1bfbc +01b1bfdb-01b1c122 +01b1c144-01b1c39c +01b1c665-01b1c683 +01b1c69c-01b1dc64 +01b1dc7f-01b1e190 +01b1f8d0-01b1f8ee +01b1f906-01b221eb +01b22207-01b22a31 +01b22a48-01b230e4 +01b230fd-01b2373b +01b23754-01b2440a +01b25444-01b25462 +01b2547b-01b26c19 +01b28c05-01b28c23 +01b28c4a-01b29f44 +01b3032d-01b3034b +01b3036f-01b30c76 +01b39d92-01b39db0 +01b39dde-01b3aea6 +01b3aed4-01b3cae8 +01b3cb0b-01b3f1dd +01b59328-01b59346 +01b59371-01b594f4 +01b76ea0-01b76ebe +01b76ee6-01b774f5 +01b89ada-01b89af8 +01b89b28-01b89d0a +01b8aaed-01b8ab0b +01b8ab41-01b8aff4 +01b8b029-01b8b659 +01b92589-01b925a7 +01b925c5-01b92809 +01b93d04-01b93d22 +01b93d3c-01b9438a +01b943a4-01b94c75 +01b94c90-01b953bf +01b953ea-01b95647 +01b95661-01b96a6a +01b96a85-01b97156 +01b97176-01b97783 +01b9986a-01b99888 +01b998ad-01b9ae59 +01b9ae78-01b9b05b +01b9b074-01b9b9ec +01b9ba0a-01b9be42 +01b9be62-01b9c1f7 +01b9c21d-01b9eb3f +01b9f07b-01b9f099 +01b9f0ce-01b9f448 +01b9ffae-01b9ffcc +01b9ffea-01ba037b +01ba0397-01ba05f3 +01ba060f-01ba09ef +01ba0c32-01ba0c50 +01ba0c7c-01ba0e56 +01ba1098-01ba10b6 +01ba10d1-01ba1a45 +01ba1a63-01ba2127 +01ba214e-01ba2a3c +01ba2a5d-01ba3086 +01ba30ad-01ba326a +01ba3298-01ba3488 +01ba34b2-01ba3863 +01ba388b-01ba3bd0 +01ba3bf2-01ba483d +01ba4857-01ba5be9 +01ba5c08-01ba715f +01ba78a6-01ba78c4 +01ba78e9-01ba7d1f +01ba9550-01ba956e +01ba9597-01baa475 +01baa4a5-01baac58 +01baac75-01bab36f +01bab388-01bab93a +01bac55d-01bac57b +01bac593-01bacfa5 +01bacfc1-01bafc1d +01bb1200-01bb121e +01bb123f-01bb20c2 +01bb20de-01bb2293 +01bb25bb-01bb25d9 +01bb25f7-01bb3007 +01bb301f-01bb32f7 +01bb3316-01bb3c52 +01bb3c72-01bb412c +01bb4145-01bb42b8 +01bb42d1-01bb4552 +01bb628a-01bb62a8 +01bb62d0-01bb6769 +01bb6793-01bb6d6f +01bb6d87-01bb7397 +01bbcea8-01bbcec6 +01bbceef-01bbe68e +01bc5eff-01bc5f1d +01bc5f42-01bc6836 +01bc6855-01bcc410 +01bcc88d-01bcc8ab +01bcc8d3-01bccbd7 +01bcdd9a-01bcddb8 +01bcdddf-01bce0f3 +01bce120-01bce701 +01bce72d-01bceaa5 +01bcead2-01bcec74 +01bcec9a-01bcf21d +01bcf23b-01bcf750 +01bd0598-01bd05b6 +01bd05db-01bd086e +01bd1f69-01bd1f87 +01bd1fb2-01bd22f9 +01bd4d52-01bd4d70 +01bd4d98-01bd55fe +01bd64ef-01bd650d +01bd6535-01bd6d99 +01bd7e9d-01bd7ebb +01bd7ef3-01bd8116 +01bd8c95-01bd8cb3 +01bd8cda-01bda6a3 +01bf8af5-01bf8b13 +01bf8b43-01bf8fcf +01bf8ff6-01bfa3ab +01bfb81d-01bfb83b +01bfb85f-01bfd0d5 +01bfd0fe-01bfdec8 +01bfe218-01bfe236 +01bfe262-01bfe44e +01bfeee9-01bfef07 +01bfef2f-01bff490 +01bff4b7-01bffc61 +01bffc92-01bffef6 +01bfff18-01c00003 +01c202b6-01c202d4 +01c202fa-01c2528e +01c55710-01c5572e +01c55758-01c55865 +01c5588f-01c5597e +01c9862b-01c98649 +01c9867a-01c989c7 +01c98c39-01c98c57 +01c98c78-01c99d19 +01c99d41-01c9a8af +01cd53f7-01cd5415 +01cd5438-01cd56db +01cd8d01-01cd8d1f +01cd8d4b-01cd8e3a +01ce1e3b-01ce1e59 +01ce1e6f-01ce20de +01ce48ed-01ce490b +01ce492d-01ce4d1e +01cfa96c-01cfa98a +01cfa9a8-01cfaa7a +01d23e4b-01d23e69 +01d23e9c-01d24188 +01d241b9-01d2442a +01d3507a-01d35098 +01d350c1-01d351f8 +01d35225-01d3585b +01d35c72-01d35c90 +01d35cbe-01d35fd3 +01d36fda-01d36ff8 +01d3702a-01d3895c +01d3c4be-01d3c4dc +01d3c50f-01d3c845 +01d3c878-01d3cb04 +01d3f1d6-01d3f1f4 +01d3f231-01d3f68d +01d3f6be-01d46f6f +01d48939-01d48957 +01d4898b-01d48b83 +01d48eca-01d48ee8 +01d48f1a-01d49b88 +01d4c621-01d4c63f +01d4c670-01d4c73c +01da9524-01da9542 +01da9563-01da9c62 +01daa518-01daa536 +01daa54f-01daa8c8 +01dd94d5-01dd94f3 +01dd950f-01dd9711 +01dd9732-01dd99b9 +01dd99d6-01dda07f +01dda097-01dda2e2 +01dda408-01dda426 +01dda441-01dda88e +01ddb5a3-01ddb5c1 +01ddb5e2-01ddb7da +01ddc0ef-01ddc10d +01ddc131-01ddc30b +01ddcf51-01ddcf6f +01ddcf97-01dde021 +01dde4e4-01dde502 +01dde534-01ddf194 +01ddf1be-01ddfe9e +01de4dcd-01de4deb +01de4e27-01de52c2 +01de52ec-01de617a +01e1bbdb-01e1bbf9 +01e1bc23-01e1bd6d +01e5f90d-01e5f92b +01e5f952-01e5fc46 +01ea336c-01ea338a +01ea33ba-01ea3e67 +01eb3976-01eb3994 +01eb39ca-01eb448d +01eb88f4-01eb8912 +01eb8947-01eb94e7 +01ec757a-01ec7598 +01ec75ce-01ec7b0f +01ec7b44-01ec81fe +01ec9751-01ec976f +01ec9791-01ec9bdb +01ec9bfd-01ec9f5c +01ecb39a-01ecb3b8 +01ecb3dc-01ecb5f6 +01ecb619-01ecb96a +01ecccaf-01eccccd +01ecccee-01eccf04 +01eccf26-01ecd291 +01ecd2b5-01ecd513 +01ecd536-01ecd89a +01ed00a7-01ed00c5 +01ed00e3-01ed0350 +01ed19af-01ed19cd +01ed19e7-01ed20ac +01ed2a60-01ed2a7e +01ed2a99-01ed3240 +01ee074c-01ee076a +01ee0796-01ee09b6 +01f1bfe1-01f1bfff +01f1c027-01f1c921 +01f1d9cb-01f1d9e9 +01f1da11-01f1e309 +01f2b363-01f2b381 +01f2b3b4-01f2b69b +01f2b6c1-01f2b89b +01f36718-01f36736 +01f36758-01f369c4 +01f474a9-01f474c7 +01f474eb-01f49278 +01f4a602-01f4a620 +01f4a64c-01f4a8b9 +01f4bcb7-01f4bcd5 +01f4bcfc-01f4c574 +01f4c864-01f4c882 +01f4c8a4-01f4c9b8 +01fd4bda-01fd4bf8 +01fd4c18-01fd6293 +01fd62b9-01fd8ca8 +01fd9f82-01fd9fa0 +01fd9fc2-01fdbdb5 +01fe0d8d-01fe0dab +01fe0dd9-01fe0f72 +01fe0f9e-01fe279e +01fe9690-01fe96ae +01fe96dd-01fe9943 +01feb65c-01feb67a +01feb6a2-01feba90 +01fec839-01fec857 +01fec876-01fecf16 +01feeddd-01feedfb +01feee23-01fef5fd +01fef628-01fefc3c +01ff1ea9-01ff1ec7 +01ff1ef0-01ff293b +01ff3522-01ff3540 +01ff3567-01ff5387 +0202c29f-0202c2bd +0202c2ee-0202d843 +0202fc36-0202fc54 +0202fc78-020315a2 +02033722-02033740 +0203376b-020346e0 +02034dc9-02034de7 +02034e0e-020358c5 +020379d1-020379ef +02037a10-020385c2 +0204be42-0204be60 +0204be76-0204c177 +0204ef46-0204ef64 +0204ef86-0204f3e7 +0204f8cc-0204f8ea +0204f91a-0204fb7b +0204fbb3-02050075 +020500aa-0205074e +02050778-020516e0 +02051711-02051911 +02051938-02051d6a +02051d92-02052649 +02052678-02052fb2 +02052fdb-02054b3b +02054b58-020588b2 +020763d1-020763ef +0207640f-02076ead +0207700c-0207702a +02077056-02077289 +020772a6-020776d9 +02079898-020798b6 +020798e4-020799fe +02079d26-02079d44 +02079d76-0207a0d7 +0207a0fa-0207ae3c +02096c17-02096c35 +02096c68-02096fb8 +02096fe9-020972b6 +020aa6ea-020aa708 +020aa731-020aa88e +020aa8bb-020ab005 +020ab491-020ab4af +020ab4dd-020ab857 +020acaab-020acac9 +020acafb-020ae71e +020b2a31-020b2a4f +020b2a82-020b2e1c +020b2e4f-020b3133 +020b5df1-020b5e0f +020b5e4c-020b6324 +020b6355-020beda2 +020c0b01-020c0b1f +020c0b53-020c0db0 +020c1160-020c117e +020c11b0-020c1f77 +020ddb0e-020ddb2c +020ddb47-020e097b +020e0d83-020e0da1 +020e0dc3-020e1f1d +020e1f46-020e2739 +020e31ee-020e320c +020e322f-020e5e10 +020e5f82-020e5fa0 +020e5fd4-020e6e81 +020e6eb8-020e807a +020e80ab-020e8ebd +020e8ef3-020e9fd9 +020ee28b-020ee2a9 +020ee2cc-020ee53b +020ef001-020ef01f +020ef04d-020ef9a3 +020ef9d0-020f104c +020f1a7f-020f1a9d +020f1aca-020f2358 +020f2bc0-020f2bde +020f2c12-020f3ae2 +020f3b0d-020f3f9a +020f4c7c-020f4c9a +020f4cc9-020f54ed +020f551b-020f5dad +020f661a-020f6638 +020f6663-020f7546 +020f7570-020f810b +020f8135-020f890e +020f892d-020f935e +020f98a0-020f98be +020f98e7-020fabe6 +020fc099-020fc0b7 +020fc0e8-020fd7c2 +020fd7e3-020fe19a +020fe604-020fe622 +020fe645-020ff266 +020ff292-020ff605 +020ff629-020ffeb0 +021062b1-021062cf +021062f4-02106b90 +02106bb9-02107db8 +0210b88e-0210b8ac +0210b8d2-0210bdfe +0210be1c-0210d702 +0210ec9c-0210ecba +0210ece0-0210fa23 +02110a5f-02110a7d +02110aa6-02111b88 +021139c8-021139e6 +02113a01-02114f2c +02116696-021166b4 +021166d8-02116d32 +02116d69-02117a5f +02117a94-021184bf +021184de-02119284 +0211a25e-0211a27c +0211a29e-0211a5d1 +0211a5f1-0211da57 +0211e008-0211e026 +0211e04f-0211e29f +0212610f-0212612d +02126151-0212b8bf +0212b8e3-0212ec3e +0213f8dc-0213f8fa +0213f91a-0213fe7d +02163e5d-02163e7b +02163ea4-0216423a +021649ea-02164a08 +02164a28-02164d9e +021650e4-02165102 +02165121-02165b29 +02165eb1-02165ecf +02165ef8-02166296 +02166add-02166afb +02166b25-02166dcc +02167d44-02167d62 +02167d8f-0216843a +0216846a-02168c30 +02168c60-0216941e +0216944f-02169c1b +02169c4c-0216a40f +0216a448-0216a61f +0216a647-0216cf13 +02176afc-02176b1a +02176b44-02176dc9 +02242fbc-02242fda +0224300a-02243c40 +0225b6ea-0225b708 +0225b73d-0225c44f +0227799c-022779ba +022779db-02277c0e +023b45ea-023b4608 +023b4627-023b4e4d +0244c164-0244c182 +0244c1a2-0244ce2f +024bb9ae-024bb9cc +024bb9ef-024bead6 +028bd62c-02a4aeee +02d9f4b2-02f2cd74 + +[fontmanager.dll] +config: refreshlib "${JAVA_HOME}\bin\fontmanager.dll" +00000000-00009000 +0000b000-0000c000 +0000f000-0002a000 +0002b000-0002c000 +0002d000-00035000 +00036000-00037000 +00038000-0003b000 +0004b000-00052000 + +[fontconfig.bfc] +config: refresh "${JAVA_HOME}\lib\fontconfig.bfc" +00000000-00000d96 + +[nio.dll] +config: refreshlib "${JAVA_HOME}\bin\nio.dll" +00000000-00008000 + +[net.dll] +config: refreshlib "${JAVA_HOME}\bin\net.dll" +00000000-00009000 +0000a000-00012000 + +[lucidasansregular.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidasansregular.ttf" +00000000-00000182 +000806a0-00080abe + +[lucidatypewriterregular.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidatypewriterregular.ttf" +00000000-0000013c +00035dcc-00036177 + +[lucidabrightregular.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidabrightregular.ttf" +00000000-00000152 +000434b8-0004382a + +[lucidasansdemibold.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidasansdemibold.ttf" +00000000-000000fc +00000784-000007da +00046ed8-00047323 + +[lucidabrightitalic.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidabrightitalic.ttf" +00000000-00000152 +0000f2c8-0000f646 + +[lucidatypewriterbold.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidatypewriterbold.ttf" +00000000-00000132 +000337b4-00033b68 + +[lucidabrightdemibold.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidabrightdemibold.ttf" +00000000-00000152 +0000db04-0000de8e + +[lucidabrightdemiitalic.ttf] +config: refresh "${JAVA_HOME}\lib\fonts\lucidabrightdemiitalic.ttf" +00000000-00000152 +0000dc64-0000e009 + +[resources.jar] +config: refresh "${JAVA_HOME}\lib\resources.jar" +000d37a9-000d37c7 +000d37ef-000d60b3 +000dc745-000dc763 +000dc77f-000f477f +0010a99a-001107f4 + +[dcpr.dll] +config: refreshlib "${JAVA_HOME}\bin\dcpr.dll" +00000000-00022000 + +[javaw.exe] +config: refreshlib "${JAVA_HOME}\bin\javaw.exe" +00000000-00005000 +00006000-0001d000 + +[javaws.jar] +config: refresh "${JAVA_HOME}\lib\javaws.jar" +00000000-000000ea +00000107-00000209 +00002a5c-00002a7a +00002a99-00002d75 +00002d98-000031e2 +000031fd-0000351f +00003549-0000365f +00003727-00003745 +00003768-00003b03 +00003b2d-00003c9f +0000a877-0000a895 +0000a8c2-0000af96 +0000be60-0000be7e +0000beab-0000c693 +0000d90f-0000d92d +0000d949-000119c6 +000119e9-00011d26 +00011d57-00011d75 +00011d98-000126d6 +000126fe-00012cb3 +00012cdb-00013efd +00013f25-00016a4a +00016a72-00019967 +00019c75-00019c93 +00019cb6-00022199 +000221c3-00025b56 +00025b7a-00025e87 +00026983-000269a1 +000269c6-0002a918 +0002a93c-0002acbb +0002b3d6-0002b3f4 +0002b41c-0002b815 +0002b83d-0002c101 +0002c129-0002e43f +0002e464-0002e531 +0002e544-0002ea03 +0002ea2b-0002fef9 +0002ff1e-00030326 +0003034c-000307d3 +000307f7-00031021 +00031032-000316ae +000316d2-00031bb8 +00031bdc-00038ff0 +00039014-0003dad2 +0003daf5-0003defe +0003df2e-0003e135 +0003e156-00044cae +00045af2-00045b10 +00045b2f-00045de0 +000467af-000467cd +000467ea-0004dae0 +0004df65-0004df83 +0004df86-0004dfa4 +0004dfab-00056ef3 +00057321-0005733f +00057367-0005ac2b +0005ac5a-0005adf9 +0005ae14-0005b1c1 +0005b1da-00061e59 +00067e45-00067e63 +00067e89-0006811c +00068475-00068493 +000684bf-000687f6 +0006881d-0006ac4f +0006ac81-0006b68b +0006bffd-0006c01b +0006c044-0006da83 +0007d66b-0007d689 +0007d6b7-0007d8c2 +0007d8f0-0007dd27 +0007dd53-0007e5cd +0007fb8f-0007fbad +0007fbde-00080498 +000804bc-00081107 +000831c3-000831e1 +0008320f-00083e91 +00083eb8-00084d5e +00084d82-000854dc +00085b48-00085b66 +00085b8b-00086445 +00086476-00087021 +0008777c-0008779a +000877c8-000879dc +00087a02-00087d9e +0008898d-000889ab +000889d1-0008c048 +0008c709-0008c727 +0008c755-0008c9bb +0008c9e9-0008ce93 +0008cebf-0008d898 +0008f0e7-0008f105 +0008f136-0008fadb +0008faff-00090845 +000922d9-000922f7 +0009232e-000925d7 +000925fa-00093aa0 +00093ac7-00094b3c +00094b60-000953b9 +00095aac-00095aca +00095aef-00096547 +00096578-000972f1 +00097b9b-00097bb9 +00097be7-00097e5a +00097e80-000982b4 +00098fcc-00098fea +00099010-0009cdfb +000a3afc-000a3b1a +000a3b51-000a3e61 +000a3e84-000a4c7a +000aa80d-000aa82b +000aa84d-000ad3f8 +000ad41c-000adb49 +000adb6f-000ade21 +000ae5a7-000ae5c5 +000ae5e8-000ae860 +000ae881-000af36b +000af398-000af68b +000af6b8-000afae1 +000afb0e-000afe4c +000afe79-000b0476 +000b0f55-000b0f73 +000b0f9e-000b47f7 +000bc720-000bc73e +000bc76d-000bcdf1 +000bce1e-000be1f7 +000be21b-000be547 +000be56b-000c98de +000d49b4-000d49d2 +000d49da-000dcbd6 + +[deploy.jar] +config: refresh "${JAVA_HOME}\lib\deploy.jar" +00000027-00000045 +00000059-000000a3 +00008da9-00008dc7 +00008df1-00009481 +0000a71b-0000a739 +0000a763-0000aec1 +0000b20a-0000b228 +0000b24b-0000b72c +0000b903-0000b921 +0000b943-0000bb7a +0000bb9c-0000be74 +0000be98-0000c167 +0000c189-0000c463 +0000c656-0000c674 +0000c696-0000c863 +0000cd21-0000cd3f +0000cd5f-000169aa +0001726c-0001728a +000172bf-00019498 +0001955d-0001957b +000195a3-0001992d +00019955-00019e2f +00019e56-0001a402 +0001a429-0001a952 +0001a979-0001ac68 +0001aee3-0001af01 +0001af28-00028f82 +0002913f-0002915d +0002918b-0002a7c4 +0002a800-0002cecb +0002da64-0002da82 +0002daa4-0004125a +00041283-00041408 +0004142b-0004816e +0004cc3e-0004cc5c +0004cc83-0004ea09 +0004f20f-0004f22d +0004f254-0005534f +00055ccd-00055ceb +00055d10-00055e4e +00056721-0005673f +0005676a-00059212 +0005923b-000593d8 +00059452-00059470 +00059496-00059d80 +00059db9-00059dd7 +00059e0c-00060fa7 +00061a93-00061ab1 +00061ad6-00061c3d +000625ee-0006260c +00062637-00065028 +00065794-000657b2 +000657d8-0006782d +0006b7ca-0006b7e8 +0006b813-0006b9ca +0006e05a-0006e078 +0006e0ad-0006eba1 +0006ebda-0006f560 +0006f637-0006f655 +0006f686-0006f7ac +0007003f-0007005d +0007008c-00071f0f +00071f40-0007243c +00072fa5-00072fc3 +00072ff7-00073275 +000732a7-000751f5 +00079af3-00079b11 +00079b3c-00079d1c +0007c9cf-0007c9ed +0007ca22-0007d6b7 +0007d6f0-0007e1c3 +0007f369-0007f387 +0007f3c5-0007f6c1 +0007f6f5-000803b8 +0009f28b-0009f2a9 +0009f2d9-0009f7c3 +000b178c-000b17aa +000b17d2-000b261c +000b2baa-000b2bc8 +000b2bec-000b2c8c +000b3295-000b32b3 +000b32dc-000d1a66 +0022d083-0022d0a1 +0022d0d2-0022d26f +0024832d-0024834b +00248379-002497be +00249d85-00249da3 +00249dc8-00249ea2 +0024c1ca-0024c1e8 +0024c213-0024c967 +0025a760-0025a77e +0025a7bc-0025adfa +0025ae2b-0025c6ae +00261254-00261272 +00261297-00261395 +00263a1d-00263a3b +00263a66-0026427a +00273bf1-00273c0f +00273c4d-00274359 +0027438a-00275e6b +0027ee32-0027ee50 +0027ee7b-0027f2d9 +0027f305-0027f3bd +0028744e-0028746c +00287498-002879de +00287e07-00287e25 +00287e4a-00288215 +00288241-0028897b +00288c3c-00288c5a +00288c88-002896b7 +0028ca37-0028ca55 +0028ca7f-0028db09 +0028db36-0028e8eb +002931fb-00293219 +0029323d-002932d4 +002932f6-002933cc +0029b2a7-0029b2c5 +0029b2ea-0029b416 +0029c337-0029c355 +0029c378-0029d36e +0029d399-0029d48b +0029d4b1-0029d648 +0029d66c-0029dafc +0029db2a-0029dbcc +002a6145-002a6163 +002a616d-002a618b +002a618f-002a96af +002a9f53-002a9f71 +002a9f9e-002aa141 +002aa16e-002aa683 +002aa6b0-002aa87a +002aa8a5-002ae84c +002aeca8-002aecc6 +002aecf1-002af00e +002af03b-002af148 +002af16f-002b0352 +002b094c-002b096a +002b0998-002b101b +002b33f4-002b3412 +002b3436-002b34d8 +002b8dda-002b8df8 +002b8e32-002b8f0c +002b903e-002b905c +002b9083-002b9721 +002ba80b-002ba829 +002ba84f-002bacac +002bb097-002bb0b5 +002bb0de-002bb830 +002bb858-002bb8c9 +002bbfc9-002bbfe7 +002bc01a-002bd0ac +002bd0d3-002c13de +002c4081-002c409f +002c40c7-002c48d2 +002c48f6-002c4f5c +002c4f7e-002c5890 +002c5d38-002c5d56 +002c5d80-002c625b +002c668d-002c66ab +002c66d4-002cd46c +002cd491-002cd602 +002cd896-002cd8b4 +002cd8e8-002cdca9 +002cdcc8-002cfaef +002cfb13-002cfe4c +002cfe73-002cfef0 +002d0366-002d0384 +002d03a7-002d21f4 +002d2217-002d3121 +002d3148-002d37a7 +002d37d5-002d3aca +002d3aef-002d4846 +002d4c24-002d4c42 +002d4c68-002d5015 +002d5035-002d50d2 +002d50f7-002d55e1 +002d560d-002d5a37 +002d5a5b-002d67c1 +002d67e1-002d726c +002d7293-002d766e +002d7690-002d8f3f +002d9394-002e867c +002ea0a5-002ea0c3 +002ea0eb-002eaaa7 +002eaacb-002eb23a +002eb25c-002ebcd9 +002ec226-002ec244 +002ec26e-002ec814 +002eccfc-002ecd1a +002ecd43-002f0b3e +002f0c52-002f0c70 +002f0c99-002f0fd6 +002f0ffa-002f1590 +002f1c1c-002f1c3a +002f1c76-002f209e +002f20db-002f250a +002f253b-002f2dd0 +002f2e0d-002f323c +002f3264-002f46a6 +002f4b98-002f4bb6 +002f4bea-002f503b +002f505a-002f73c1 +002f73e5-002f7781 +002f7f71-002f7f8f +002f7fb9-002f82cc +002f84d0-002f84ee +002f850f-002fa15b +002fa17e-002fb338 +002fb35f-002fbade +002fbb0c-002fbe9b +002fbec0-002fcd25 +002fd1ab-002fd1c9 +002fd1ef-002fd658 +002fd678-002fd739 +002fd75e-002fdd23 +002fdd4f-002fe24f +002fe273-002ff1df +002ff1ff-002ffe4c +002ffe73-003002ff +00300321-0030202c +0030250f-003117f7 + +[deploy.dll] +config: refreshlib "${JAVA_HOME}\bin\deploy.dll" +00000000-00013000 + +[regutils.dll] +config: refreshlib "${JAVA_HOME}\bin\regutils.dll" +00000000-00003000 +00006000-00008000 +00009000-0000b000 +00010000-00012000 +00014000-00016000 +00017000-0001c000 +0001d000-00022000 +00023000-00024000 +00027000-00031000 + +[plugin.jar] +config: refresh "${JAVA_HOME}\lib\plugin.jar" +00000027-00000045 +00000059-000000a3 +000005e2-00000600 +00000638-00000840 +0000087f-00000bce +00000c12-00000d64 +00000da8-000010b1 +0000146b-00001489 +000014ae-00001a2c +00001a4e-00001edb +00011f86-00011fa4 +00011fc7-000128e9 +00055055-00055073 +000550a7-00057168 +00059b5e-00059b7c +00059b98-0005b81e +0005d7e4-0005d802 +0005d827-0005d8b3 +000729f5-00072a13 +00072a4d-00072e9d +00072ed5-000744dc +00074505-000746b6 +00075d0e-00075d2c +00075d4e-00077032 +0007705d-000772df +0007730a-00078230 +00078259-00078b6b +0007b31c-0007b33a +0007b383-0007b7c8 +0007b811-0007bb45 +0007bb78-0007bf93 +0008104e-0008106c +00081094-00081294 +00081af2-00081b10 +00081b42-0008258d +0008ecc1-0008ecdf +0008ed02-0008edd3 +00090727-00090745 +0009076b-00090e39 +00090e5f-000911d9 +000911ff-00091412 +00091669-00091687 +000916c3-000921dc +00092200-000940de +000a9faa-000a9fc8 +000a9fea-000aa5c7 +000ab71b-000ab739 +000ab75e-000ab891 +000abd4c-000abd6a +000abda5-000ac103 +000acb53-000acb71 +000acb94-000ade21 +000ae83a-000ae858 +000ae87d-000b03c2 +000b03e0-000b080b +000b0827-000b0b54 +000b0b75-000b109a +000c67d3-000c67f1 +000c681f-000c75f7 +000c7ca3-000c7cc1 +000c7cec-000c9475 +000c9586-000c95a4 +000c95da-000ca529 +000ca566-000ca7d9 +000ca809-000cbe2e +000cc008-000cc026 +000cc055-000cc2c3 +000cc2f0-000cc9b1 +000ccc39-000ccc57 +000ccc84-000cce84 +000cceaf-000cf07c +000cf0ac-000cf779 +000d0519-000d0537 +000d055f-000d07c2 +000d0dfb-000d0e19 +000d0e42-000d1051 +000d108a-000d1aa3 +000d1aca-000d4e41 +000d542c-000d544a +000d5476-000d63cb +000d63f9-000d6ad0 +000d722c-000d724a +000d727b-000d772a +000d7ef5-000d7f13 +000d7f42-000d9910 +000d9cd5-000d9cf3 +000d9d1e-000d9ece +000e2d8d-000e2dab +000e2dd6-000e30a1 +000e34e4-000e3502 +000e352b-000e648d +000e81e9-000e8207 +000e8244-000e8ba3 +000e8bc8-000ef6ed +000ef8ca-000ef8e8 +000ef909-000efe7f +000f020e-000f022c +000f0258-000f0857 +000f0884-000f0a90 +000f0abd-000f12fa +000f1327-000f172e +000f175b-000f1b0d +000f1b3a-000f1e5a +000f242e-000f244c +000f2480-000f2920 +000f2958-000f2f12 +000f2f3d-000f6734 +000f6765-000f7a72 +000f7a9b-000f7d60 +000f7d8a-000f80bc +000f80e6-000f843e +000f8468-000f881d +000f8ce4-000f8d02 +000f8d2c-000f901f +000f9049-000f9434 +000f9e17-000f9e35 +000f9e5e-000fa149 +000fa667-000fa685 +000fa6ae-000fa92a +000fa953-000fabbf +000fabe8-000faf90 +000fafb9-000fb419 +000fb8d2-000fb8f0 +000fb919-000fbdf9 +000fbe32-000fc0d5 +000fc79c-000fc7ba +000fc7f3-000fdd3d +000fdd7e-000fe3ba +000fe8c9-000fe8e7 +000fe928-000fee09 +000ff2eb-000ff309 +000ff34a-000ff6e0 +001001e8-00100206 +00100245-00102984 +001029bc-00102cf6 +00102d2c-001033ae +001033e5-00103e0e +0010426e-0010428c +001042b3-0010d4b8 +0011402b-00114049 +00114078-00114eb8 +00114edd-001153fa +0011542a-00115fe9 +0011641e-0011643c +0011645c-00116c19 +00116c38-00116e25 +00118df1-00118e0f +00118e3e-00119930 +0011a1e7-0011a205 +0011a235-0011a502 +0011a530-0011b6d3 +0011d527-0011d545 +0011d571-0011e5a7 +0011e5d6-0011ead1 +00122727-00122745 +00122773-00122e08 +00124207-00124225 +00124260-00124908 +00124957-00124dc1 +00124e06-00125180 +001251cb-001254e5 +00128a59-00128a77 +00128acf-0012a572 +0012a5ca-0012af4f +0012c744-0012c762 +0012c7b2-0012cf7f +0012cfbd-0012fed4 +0012ff13-001300c2 +001300f2-00132957 +00133138-00133156 +00133192-00134bc9 +00134bff-00134db6 +00134dea-0013632b +0013651a-00136538 +0013657b-0013687c +0013758c-001375aa +001375d6-00137e82 +00137eb1-00137f57 +00138a28-00138a46 +00138a78-00138ed9 +00138f0a-001398cc +001398f8-00139ac2 +00139aec-00139f0f +00139f39-0013a68b +0013bf55-0013bf73 +0013bf9d-0013c3e8 +0013c421-0013c940 +0013c978-0013d5e3 +0013ee5e-0013ee7c +0013eeb8-00140810 +0014084a-00141a7c +00141aa4-001486cb +001486fc-00148c19 +001492a7-001492c5 +001492f2-00149cfc +00149d33-0014a35c +001740de-001740fc +00174128-001750e1 +00175108-001753ad +001753de-0017580f +00175835-00175d3c +00175d65-001763a4 +001763d0-0017679e +001767c8-00176b17 +00176b49-001772a7 +001772de-00177804 +00177831-00177c68 +00177c91-0017816a +00178194-00178369 +00178e95-00178eb3 +00178ee0-001797ba +001797e4-00179e7d +00179eac-0017a2c3 +0017a2f2-0017a866 +0017a895-0017ac89 +0017acbd-0017af58 +0017af8b-0017b5f8 +0017b630-0017b8ae +0017b8de-0017be35 +0017be66-0017c459 +0017c48c-0017c6b6 +0017c6e1-0017c8d4 +0017c900-0017caf5 +0017cb16-0017ce94 +0017cec3-0017d22f +0017d25a-0017da5e +0017da7c-0017eafa +0017eb21-0017ec03 +0017ec2b-00180b78 +00180ba4-00181142 +00181173-001814d5 +001814ff-00181d08 +00181d37-0018212c +00182157-0018272f +0018274e-00182e17 +00182e4b-00183158 +0018317c-0018378f +001837bd-00183b69 +00183b9e-00183f06 +00183f2f-00184509 +00184536-00184938 +00184963-00184cf7 +00184d23-00184f18 +00184f47-001851db +00185207-00185c76 +00185ca4-00185e6e +00185e99-0018616e +001861a9-001864f3 +0018652f-0018654d +00186592-00186c29 +00186c5f-00187485 +001874c2-00187a31 +00187a69-0018857d +001885aa-00188712 +00188746-00188c9c +0018999c-001899ba +001899e5-00189e9a +00189ec7-0018a250 +0018ac72-0018ac90 +0018acc0-0018b127 +0018b159-0018b3dc +0018b6af-0018b6cd +0018b6f1-0018cc6c +0018d65f-0018d67d +0018d6a3-0018e1a0 +0018f4be-0018f4dc +0018f4ff-0018f6ed +0018f710-0018f8fd +0018f91e-001a1d4a +001bd963-001cf485 + +[jsse.jar] +config: refresh "${JAVA_HOME}\lib\jsse.jar" +000831ee-000889d9 + +[dnsns.jar] +config: refresh "${JAVA_HOME}\lib\ext\dnsns.jar" +00001bce-00002032 + +[blacklist] +config: refresh "${JAVA_HOME}\lib\security\blacklist" +00000000-0000005c + +[jp2native.dll] +config: refreshlib "${JAVA_HOME}\bin\jp2native.dll" +00000000-00005000 + +[jpeg.dll] +config: refreshlib "${JAVA_HOME}\bin\jpeg.dll" +00000000-00001000 +00003000-0000f000 +00010000-00023000 + +[localedata.jar] +config: refresh "${JAVA_HOME}\lib\ext\localedata.jar" +000c8d24-000cb1bd + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/jqsmessages.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/jqsmessages.properties new file mode 100644 index 0000000000000000000000000000000000000000..1fb249b5ef78931eb5a501b4cf4f6e4e021ad675 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/jqs/jqsmessages.properties @@ -0,0 +1,48 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +message.jqs.registered = JQS service successfully installed. +error.jqs.register = Unable to install JQS service. + +message.jqs.unregistered = JQS service successfully removed. +error.jqs.unregister = Unable to remove JQS service. + +message.jqs.enabled = JQS service enabled successfully. +error.jqs.enable = Unable to enable JQS service. + +message.jqs.disabled = JQS service disabled successfully. +error.jqs.disable = Unable to disable JQS service. + +message.jqs.paused = JQS service paused successfully. +error.jqs.pause = Unable to pause JQS service. + +message.jqs.resumed = JQS service resumed successfully. +error.jqs.resume = Unable to resume JQS service. + +error.no.admin.privileges = JQS requires Administrator privileges. + + +# JQS usage: '\' is a joining of two sentence, which are connected including +# the invisible character '\n'. +message.jqs.usage = Usage: jqs <mode> [<options>] \ +\ +The following modes are supported: \ + -help print this help message and exit \ + -register install JQS service and register browser startup detectors \ + -unregister uninstall JQS service and unregister startup detectors \ + -enable enable JQS service \ + -disable disable JQS service \ + -pause pause prefetching \ + -resume resume prefetching \ + -version print version of the associated Java Runtime \ +\ +Options include: \ + -config <config> set JQS configuration file \ + -profile <profile> set JQS profile file \ + -logfile <logfile> set JQS log file \ + -verbose <level> verbose operation \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/lzma.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/lzma.dll new file mode 100644 index 0000000000000000000000000000000000000000..a1980f356e21607b28fb99bedfd2022f4de0490f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/lzma.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages.properties new file mode 100644 index 0000000000000000000000000000000000000000..7caf30091fb95e164a3417e1c2231494ce6f8634 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=internal error, unknown message +error.badinst.nojre=Bad installation. No JRE found in configuration file +error.launch.execv=Error encountered while invoking Java Web Start (execv) +error.launch.sysexec=Error encountered while invoking Java Web Start (SysExec) +error.listener.failed=Splash: sysCreateListenerSocket failed +error.accept.failed=Splash: accept failed +error.recv.failed=Splash: recv failed +error.invalid.port=Splash: didn't revive a valid port +error.read=Read past end of buffer +error.xmlparsing=XML Parsing error: wrong kind of token found +error.splash.exit=Java Web Start splash screen process exiting .....\n +error.winsock=tLast WinSock Error: +error.winsock.load=Couldn't load winsock.dll +error.winsock.start=WSAStartup failed +error.badinst.nohome=Bad installation: JAVAWS_HOME not set +error.splash.noimage=Splash: couldn't load splash screen image +error.splash.socket=Splash: server socket failed +error.splash.cmnd=Splash: unrecognized command +error.splash.port=Splash: port not specified +error.splash.send=Splash: send failed +error.splash.timer=Splash: couldn't create shutdown timer +error.splash.x11.open=Splash: Can't open X11 display +error.splash.x11.connect=Splash: X11 connection failed +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Usage:\tjavaws [run-options] <jnlp-file> \ + \tjavaws [control-options] \ + \ +where run-options include: \ + -verbose \tdisplay additional output \ + -offline \trun the application in offline mode \ + -system \trun the application from the system cache only\ + -Xnosplash \trun without showing a splash screen \ + -J<option> \tsupply option to the vm \ + -wait \tstart java process and wait for its exit \ + \ +control-options include: \ + -viewer \tshow the cache viewer in the java control panel\ + -uninstall \tremove all applications from the cache\ + -uninstall <jnlp-file> \tremove the application from the cache \ + -import [import-options] <jnlp-file>\timport the application to the cache \ + \ +import-options include: \ + -silent \timport silently (with no user interface) \ + -system \timport application into the system cache \ + -codebase <url>\tretrieve resources from the given codebase \ + -shortcut \tinstall shortcuts as if user allowed prompt \ + -association \tinstall associations as if user allowed prompt \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_de.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_de.properties new file mode 100644 index 0000000000000000000000000000000000000000..52b126fb9276cae14c973106e25163c7f23f29de --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_de.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=interner Fehler, unbekannte Nachricht +error.badinst.nojre=Fehlerhafte Installation. Kein JRE in Konfigurationsdatei gefunden. +error.launch.execv=Fehler beim Aufrufen von Java Web Start (execv) +error.launch.sysexec=Fehler beim Aufrufen von Java Web Start (SysExec) +error.listener.failed=Eingangsbildschirm: Fehler sysCreateListenerSocket +error.accept.failed=Eingangsbildschirm: Fehler accept +error.recv.failed=Eingangsbildschirm: Fehler recv +error.invalid.port=Eingangsbildschirm: Reaktivierung eines g\u00fcltigen Ports nicht m\u00f6glich +error.read=\u00dcber das Pufferende hinausgelesen +error.xmlparsing=XML-Analysefehler: falschen Token-Typ gefunden +error.splash.exit=Der Prozess f\u00fcr den Eingangsbildschirm von Java Web Start wird beendet .....\n +error.winsock=Fehler tLast WinSock: +error.winsock.load=winsock.dll konnte nicht geladen werden. +error.winsock.start=Fehler WSAStartup +error.badinst.nohome=Fehlerhafte Installation: JAVAWS_HOME ist nicht gesetzt. +error.splash.noimage=Eingangsbildschirm: Eingangsbildschirmbild konnte nicht geladen werden. +error.splash.socket=Eingangsbildschirm: Fehler Server-Socket +error.splash.cmnd=Eingangsbildschirm: Befehl nicht erkannt +error.splash.port=Eingangsbildschirm: Port nicht angegeben +error.splash.send=Eingangsbildschirm: Fehler send +error.splash.timer=Eingangsbildschirm: Zeitgeber f\u00fcr das Herunterfahren konnte nicht erstellt werden. +error.splash.x11.open=Eingangsbildschirm: X11-Bildschirm kann nicht ge\u00f6ffnet werden. +error.splash.x11.connect=Eingangsbildschirm: Fehler X11-Verbindung +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Verwendung:\tjavaws [Ausf\u00fchrungsoptionen] <jnlp-Datei> \ + \tjavaws [Steuerungsoptionen] \ + \ +zu den Ausf\u00fchrungsoptionen z\u00e4hlen: \ + -verbose \tzus\u00e4tzliche Ausgabe anzeigen \ + -offline \tAnwendung offline ausf\u00fchren \ + -system \tAnwendung nur vom System-Cache ausf\u00fchren\ + -Xnosplash \tohne Begr\u00fc\u00dfungsbildschirmanzeige ausf\u00fchren \ + -J <Optionen> \tOption an VM geben \ + -wait \tJava-Prozess starten und auf Prozessbeendigung warten \ + \ +zu den Steuerungsoptionen z\u00e4hlen: \ + -viewer \tCache-Viewer in Java-Systemsteuerung anzeigen\ + -uninstall \talle Anwendungen aus Cache entfernen\ + -uninstall <jnlp-Datei> \tAnwendung aus Cache entfernen \ + -import [Importoptionen] <jnlp-Datei>\tAnwendung in Cache importieren \ + \ +zu den Importoptionen z\u00e4hlen: \ + -silent \tim Hintergrund importieren (ohne Benutzeroberfl\u00e4che) \ + -system \tAnwendung in System-Cache importieren \ + -codebase <url>\tRessourcen aus der angegebenen Code-Basis abrufen \ + -shortcut \tVerkn\u00fcpfungen wie vom Benutzer zugelassene Aufforderung installieren \ + -association \tZuordnungen wie vom Benutzer zugelassene Aufforderung installieren \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_es.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_es.properties new file mode 100644 index 0000000000000000000000000000000000000000..0a4772ff383aafd1b8887cfd6f891047868aff57 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_es.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=Error interno, mensaje desconocido +error.badinst.nojre=Instalaci\u00f3n incorrecta. No se ha encontrado JRE en el archivo de configuraci\u00f3n +error.launch.execv=Detectado un error al invocar Java Web Start (execv) +error.launch.sysexec=Detectado un error al invocar Java Web Start (SysExec) +error.listener.failed=Bienvenida: sysCreateListenerSocket no satisfactorio +error.accept.failed=Bienvenida: accept no satisfactorio +error.recv.failed=Bienvenida: recv no satisfactorio +error.invalid.port=Bienvenida: no se ha activado un puerto v\u00e1lido +error.read=Lectura m\u00e1s all\u00e1 del final de la memoria intermedia +error.xmlparsing=Error de an\u00e1lisis de XML: se ha encontrado un tipo de s\u00edmbolo no v\u00e1lido +error.splash.exit=Saliendo del proceso de la pantalla de bienvenida de Java Web Start...\n +error.winsock=Error de WinSock tLast: +error.winsock.load=No se ha podido cargar winsock.dll +error.winsock.start=WSAStartup no satisfactorio +error.badinst.nohome=Instalaci\u00f3n incorrecta: JAVAWS_HOME no definido +error.splash.noimage=Bienvenida: no se ha podido cargar la imagen de la pantalla de bienvenida +error.splash.socket=Bienvenida: error en el z\u00f3calo del servidor +error.splash.cmnd=Bienvenida: comando no reconocido +error.splash.port=Bienvenida: puerto no especificado +error.splash.send=Bienvenida: env\u00edo no satisfactorio +error.splash.timer=Bienvenida: no se ha podido crear el temporizador de apagado +error.splash.x11.open=Bienvenida: no se ha podido abrir la pantalla X11 +error.splash.x11.connect=Bienvenida: conexi\u00f3n X11 no satisfactoria +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Sintaxis:\tjavaws [opciones de ejecuci\u00f3n] <archivo-jnlp> \ + \tjavaws [opciones de control] \ + \ +las opciones de ejecuci\u00f3n pueden ser: \ + -verbose \tmostrar salida adicional \ + -offline \tejecutar la aplicaci\u00f3n sin conexi\u00f3n \ + -system \tejecutar la aplicaci\u00f3n desde la cach\u00e9 del sistema \u00fanicamente\ + -Xnosplash \tejecutar sin mostrar pantalla de bienvenida \ + -J<option> \tproporcionar opci\u00f3n a la m\u00e1quina virtual \ + -wait \tiniciar proceso java y esperar a que se cierre \ + \ +las opciones de control pueden ser: \ + -viewer \tmostrar el visor de cach\u00e9 en el panel de control java\ + -uninstall \teliminar todas las aplicaciones de la cach\u00e9\ + -uninstall <archivo-jnlp> \teliminar la aplicaci\u00f3n de la cach\u00e9 \ + -import [opciones de importaci\u00f3n] <archivo-jnlp>\timportar la aplicaci\u00f3n a la cach\u00e9 \ + \ +las opciones de importaci\u00f3n pueden ser: \ + -silent \timportar autom\u00e1ticamente (sin interfaz de usuario) \ + -system \timportar aplicaci\u00f3n a la cach\u00e9 del sistema \ + -codebase <url>\textraer recursos de la base de c\u00f3digos seleccionada \ + -shortcut \tinstalar accesos directos como si el usuario hubiese aceptado un aviso \ + -association \tinstalar asociaciones como si el usuario hubiese aceptado un aviso \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_fr.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_fr.properties new file mode 100644 index 0000000000000000000000000000000000000000..47dc5cc2c31bfb28f967c87e689422b4fe436ad3 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_fr.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=erreur interne, message inconnu +error.badinst.nojre=Installation incorrecte. JRE introuvable dans le fichier de configuration +error.launch.execv=Erreur lors de l'appel de Java Web Start (execv) +error.launch.sysexec=Erreur lors de l'appel de Java Web Start (SysExec) +error.listener.failed=Pr\u00e9sentation : \u00e9chec de sysCreateListenerSocket +error.accept.failed=Pr\u00e9sentation : \u00e9chec d'accept +error.recv.failed=Pr\u00e9sentation : \u00e9chec de recv +error.invalid.port=Pr\u00e9sentation : impossible de r\u00e9activer un port valide +error.read=Lecture apr\u00e8s fin de buffer +error.xmlparsing=Erreur d'analyse XML : type incorrect de jeton +error.splash.exit=Le processus d'affichage de l'\u00e9cran de pr\u00e9sentation de Java Web Start est en cours de fermeture .....\n +error.winsock=Erreur Winsock tLast : +error.winsock.load=Impossible de charger winsock.dll +error.winsock.start=Echec de WSAStartup +error.badinst.nohome=Installation incorrecte : JAVAWS_HOME non d\u00e9fini +error.splash.noimage=Pr\u00e9sentation : impossible de charger l'image de l'\u00e9cran de pr\u00e9sentation +error.splash.socket=Pr\u00e9sentation : \u00e9chec de socket de serveur +error.splash.cmnd=Pr\u00e9sentation : commande inconnue +error.splash.port=Pr\u00e9sentation : port non sp\u00e9cifi\u00e9 +error.splash.send=Pr\u00e9sentation : \u00e9chec d'envoi +error.splash.timer=Pr\u00e9sentation : impossible de cr\u00e9er le temporisateur d'arr\u00eat +error.splash.x11.open=Pr\u00e9sentation : impossible d'ouvrir l'affichage X11 +error.splash.x11.connect=Pr\u00e9sentation : \u00e9chec de la connexion X11 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Syntaxe :\tjavaws [options d'ex\u00e9cution] <fichier-jnlp> \ + \tjavaws [options de contr\u00f4le] \ + \ +o\u00f9 les options d'ex\u00e9cution sont : \ + -verbose \taffichage de la sortie suppl\u00e9mentaire \ + -offline \tex\u00e9cution de l'application en mode hors ligne \ + -system \tex\u00e9cution de l'application \u00e0 partir du cache syst\u00e8me uniquement\ + -Xnosplash \tex\u00e9cution sans affichage de l'\u00e9cran de bienvenue \ + -J <option> \tsp\u00e9cification d'une option \u00e0 la machine virtuelle \ + -wait \tlancement du processus java et attente de sa fermeture \ + \ +les options de contr\u00f4le sont : \ + -viewer \taffichage du visionneur du cache dans le panneau de configuration Java\ + -uninstall \tsuppression de toutes les applications du cache\ + -uninstall <fichier-jnlp> \td\u00e9sinstallation de l'application dans le cache \ + -import [options d'importation] <fichier-jnlp>\timportation de l'application dans le cache \ + \ +les options d'importation sont : \ + -silent \timportation silencieuse (sans interface utilisateur) \ + -system \timportation de l'application dans le cache syst\u00e8me \ + -codebase <url>\textraction des ressources \u00e0 partir d'un code base sp\u00e9cifique \ + -shortcut \tinstallation des raccourcis comme si l'utilisateur avait autoris\u00e9 l'op\u00e9ration \ + -association \tinstallation des associations comme si l'utilisateur avait autoris\u00e9 l'op\u00e9ration \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_it.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_it.properties new file mode 100644 index 0000000000000000000000000000000000000000..fb5941453525244c05497b523252a6076906cdb5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_it.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=errore interno, messaggio sconosciuto +error.badinst.nojre=Installazione errata. Impossibile trovare il JRE nel file di configurazione +error.launch.execv=Errore durante la chiamata di Java Web Start (execv) +error.launch.sysexec=Errore durante la chiamata di Java Web Start (SysExec) +error.listener.failed=Apertura: sysCreateListenerSocket non riuscito +error.accept.failed=Apertura: accept non riuscito +error.recv.failed=Apertura: recv non riuscito +error.invalid.port=Apertura: impossibile identificare una porta valida +error.read=Tentativo di lettura dopo la fine del buffer +error.xmlparsing=Errore nell'analisi XML: trovato un tipo di token errato +error.splash.exit=Uscita dal processo di schermata iniziale di Java Web Start in corso...\n +error.winsock=Errore WinSock tLast: +error.winsock.load=Impossibile caricare winsock.dll +error.winsock.start=WSAStartup non riuscito +error.badinst.nohome=Installazione errata: JAVAWS_HOME non impostato +error.splash.noimage=Apertura: impossibile caricare l'immagine della schermata iniziale +error.splash.socket=Apertura: socket del server non riuscita +error.splash.cmnd=Apertura: comando non riconosciuto +error.splash.port=Apertura: porta non specificata +error.splash.send=Apertura: send non riuscito +error.splash.timer=Apertura: impossibile creare il timer per l'arresto +error.splash.x11.open=Apertura: impossibile aprire il display X11 +error.splash.x11.connect=Apertura: connessione X11 non riuscita +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Utilizzo:\tjavaws [opzioni di esecuzione] <file jnlp> \ + \tjavaws [opzioni di controllo] \ + \ +le opzioni di esecuzione sono: \ + -verbose \tvisualizza output aggiuntivo \ + -offline \tesegue l'applicazione in modalit\u00e0 non in linea \ + -system \tesegue l'applicazione solo dalla cache del sistema\ + -Xnosplash \tesegue l'applicazione senza visualizzare la schermata iniziale \ + -J <opzioni> \tspecifica le opzioni per la macchina virtuale \ + -wait \tavvia il processo Java e ne attende il completamento \ + \ +le opzioni di controllo sono: \ + -viewer \tapre il visualizzatore cache nel pannello di controllo di Java\ + -uninstall \trimuove tutte le applicazioni dalla cache\ + -uninstall <file jnlp> \trimuove l'applicazione dalla cache \ + -import [opzioni di importazione] <file jnlp>\timporta l'applicazione nella cache \ + \ +le opzioni di importazione sono: \ + -silent \timporta in modalit\u00e0 invisibile all'utente (senza interfaccia utente) \ + -system \timporta l'applicazione nella cache del sistema \ + -codebase <url>\trecupera le risorse dal codebase specificato \ + -shortcut \tinstalla i collegamenti senza chiedere conferma all'utente \ + -association \tinstalla le associazioni senza chiedere conferma all'utente \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_ja.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_ja.properties new file mode 100644 index 0000000000000000000000000000000000000000..cbc8bc88a72c0b71c9db19256b72e375c3ebb396 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_ja.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5185\u90e8\u30a8\u30e9\u30fc\u3001\u4e0d\u660e\u306a\u30e1\u30c3\u30bb\u30fc\u30b8 +error.badinst.nojre=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u5185\u306b JRE \u304c\u3042\u308a\u307e\u305b\u3093 +error.launch.execv=Java Web Start \u547c\u3073\u51fa\u3057\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u8d77\u304d\u307e\u3057\u305f (execv) +error.launch.sysexec=Java Web Start \u547c\u3073\u51fa\u3057\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u8d77\u304d\u307e\u3057\u305f (SysExec) +error.listener.failed=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : sysCreateListenerSocket \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.accept.failed=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : accept \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.recv.failed=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : recv \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.invalid.port=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u6709\u52b9\u306a\u30dd\u30fc\u30c8\u3092\u5fa9\u6d3b\u3055\u305b\u3089\u308c\u307e\u305b\u3093\u3067\u3057\u305f +error.read=\u524d\u306e\u30d0\u30c3\u30d5\u30a1\u306e\u7d42\u308f\u308a\u3092\u8aad\u307f\u8fbc\u307f\u307e\u3057\u305f +error.xmlparsing=XML \u69cb\u6587\u89e3\u6790\u30a8\u30e9\u30fc : \u8aa4\u3063\u305f\u30c8\u30fc\u30af\u30f3\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f +error.splash.exit=Java Web Start \u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u51e6\u7406\u3092\u7d42\u4e86\u3057\u307e\u3059.....\n +error.winsock=tLast WinSock \u30a8\u30e9\u30fc: +error.winsock.load=winsock.dll \u3092\u30ed\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093 +error.winsock.start=WSAStartup \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.badinst.nohome=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093 : JAVAWS_HOME \u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093 +error.splash.noimage=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u306e\u753b\u50cf\u3092\u30ed\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093 +error.splash.socket=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30b5\u30fc\u30d0\u30bd\u30b1\u30c3\u30c8\u304c\u58ca\u308c\u3066\u3044\u307e\u3059 +error.splash.cmnd=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u8a8d\u8b58\u3055\u308c\u306a\u3044\u30b3\u30de\u30f3\u30c9 +error.splash.port=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30dd\u30fc\u30c8\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093 +error.splash.send=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u9001\u4fe1\u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.splash.timer=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u30bf\u30a4\u30de\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093 +error.splash.x11.open=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5: X11 \u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u3092\u958b\u3051\u307e\u305b\u3093 +error.splash.x11.connect=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : X11 \u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u4f7f\u7528\u6cd5:\tjavaws [run-options] <jnlp-file> \ + \tjavaws [control-options] \ + \ +run-options \u306b\u306f\u6b21\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059: \ + -verbose \t\u8ffd\u52a0\u306e\u51fa\u529b\u3092\u8868\u793a\u3059\u308b \ + -offline \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3059\u308b \ + -system \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30b7\u30b9\u30c6\u30e0\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u307f\u304b\u3089\u5b9f\u884c\u3059\u308b\ + -Xnosplash \t\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u3092\u8868\u793a\u305b\u305a\u306b\u5b9f\u884c\u3059\u308b \ + -J<option> \t\u30aa\u30d7\u30b7\u30e7\u30f3\u3092 VM \u306b\u4e0e\u3048\u308b \ + -wait \tJava \u30d7\u30ed\u30bb\u30b9\u3092\u958b\u59cb\u3057\u3001\u305d\u306e\u7d42\u4e86\u3092\u5f85\u6a5f\u3059\u308b \ + \ +control-options \u306b\u306f\u6b21\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059: \ + -viewer \t\u30ad\u30e3\u30c3\u30b7\u30e5\u30d3\u30e5\u30fc\u30a2\u3092 Java \u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306b\u8868\u793a\u3059\u308b\ + -uninstall \t\u3059\u3079\u3066\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u304b\u3089\u524a\u9664\u3059\u308b\ + -uninstall <jnlp-file> \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u304b\u3089\u524a\u9664\u3059\u308b \ + -import [import-options] <jnlp-file>\t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b \ + \ +import-options \u306b\u306f\u6b21\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059: \ + -silent \t\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8868\u793a\u305b\u305a\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u306a\u3057) \ + -system \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30b7\u30b9\u30c6\u30e0\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b \ + -codebase <url>\t\u6307\u5b9a\u3055\u308c\u305f\u30b3\u30fc\u30c9\u30d9\u30fc\u30b9\u304b\u3089\u30ea\u30bd\u30fc\u30b9\u3092\u53d6\u5f97\u3059\u308b \ + -shortcut \t\u30e6\u30fc\u30b6\u30fc\u304c\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u53d7\u3051\u5165\u308c\u305f\u3082\u306e\u3068\u3057\u3066\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b \ + -association \t\u30e6\u30fc\u30b6\u30fc\u304c\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u53d7\u3051\u5165\u308c\u305f\u3082\u306e\u3068\u3057\u3066\u95a2\u9023\u4ed8\u3051\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_ko.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_ko.properties new file mode 100644 index 0000000000000000000000000000000000000000..7fbfc56f54613bdfcb130421670402f1b8717752 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_ko.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc54c \uc218 \uc5c6\ub294 \uba54\uc2dc\uc9c0\uc785\ub2c8\ub2e4. +error.badinst.nojre=\uc124\uce58\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uad6c\uc131 \ud30c\uc77c\uc5d0 JRE\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. +error.launch.execv=Java Web Start (execv)\ub97c \ud638\ucd9c\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. +error.launch.sysexec=Java Web Start (SysExec)\ub97c \ud638\ucd9c\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. +error.listener.failed=\uc2a4\ud50c\ub798\uc2dc: sysCreateListenerSocket \uc2e4\ud328 +error.accept.failed=\uc2a4\ud50c\ub798\uc2dc: \uc2b9\uc778 \uc2e4\ud328 +error.recv.failed=\uc2a4\ud50c\ub798\uc2dc: recv \uc2e4\ud328 +error.invalid.port=\uc2a4\ud50c\ub798\uc2dc: \uc720\ud6a8\ud55c \ud3ec\ud2b8\ub97c \ubcf5\uc6d0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. +error.read=\ubc84\ud37c \ub05d\uc744 \uc9c0\ub098\uc11c \uc77d\uc5c8\uc2b5\ub2c8\ub2e4. +error.xmlparsing=XML \uad6c\ubb38 \ubd84\uc11d \uc624\ub958: \uc798\ubabb\ub41c \ud1a0\ud070 \uc720\ud615\uc774 \ubc1c\uacac\ub418\uc5c8\uc2b5\ub2c8\ub2e4. +error.splash.exit=Java Web Start \uc2a4\ud50c\ub798\uc2dc \ud654\uba74 \ucc98\ub9ac\ub97c \uc885\ub8cc\ud558\ub294 \uc911.....\n +error.winsock=tLast WinSock \uc624\ub958: +error.winsock.load=winsock.dll\uc744 \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.winsock.start=WSAStartup \uc2e4\ud328 +error.badinst.nohome=\uc124\uce58\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. JAVAWS_HOME\uc774 \uc124\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. +error.splash.noimage=\uc2a4\ud50c\ub798\uc2dc: \uc2a4\ud50c\ub798\uc2dc \ud654\uba74 \uc774\ubbf8\uc9c0\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.splash.socket=\uc2a4\ud50c\ub798\uc2dc: \uc11c\ubc84 \uc18c\ucf13 \uc2e4\ud328 +error.splash.cmnd=\uc2a4\ud50c\ub798\uc2dc: \uc778\uc2dd\ud560 \uc218 \uc5c6\ub294 \uba85\ub839\uc5b4 +error.splash.port=\uc2a4\ud50c\ub798\uc2dc: \ud3ec\ud2b8\uac00 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. +error.splash.send=\uc2a4\ud50c\ub798\uc2dc: \ubcf4\ub0b4\uae30 \uc2e4\ud328 +error.splash.timer=\uc2a4\ud50c\ub798\uc2dc: \uc885\ub8cc \ud0c0\uc774\uba38\ub97c \uc791\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.splash.x11.open=\uc2a4\ud50c\ub798\uc2dc: X11 \ub514\uc2a4\ud50c\ub808\uc774\ub97c \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.splash.x11.connect=\uc2a4\ud50c\ub798\uc2dc: X11 \uc5f0\uacb0 \uc2e4\ud328 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\uc0ac\uc6a9\ubc95:\tjavaws [\uc2e4\ud589-\uc635\uc158] <jnlp-file> \ + \tjavaws [\ucee8\ud2b8\ub864-\uc635\uc158] \ + \ +\uc5ec\uae30\uc11c \uc2e4\ud589-\uc635\uc158\uc5d0\ub294 \ub2e4\uc74c\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ + -verbose \t\ucd94\uac00 \ucd9c\ub825 \ud45c\uc2dc \ + -offline \t\uc624\ud504\ub77c\uc778 \ubaa8\ub4dc\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589 \ + -system \t\uc2dc\uc2a4\ud15c \uce90\uc2dc\uc5d0\uc11c\ub9cc \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589\ + -Xnosplash \t\uc2dc\uc791 \ud654\uba74 \ud45c\uc2dc \uc5c6\uc774 \uc2e4\ud589 \ + -J<option> \tvm\uc5d0 \uc635\uc158 \uc81c\uacf5 \ + -wait \tjava \ud504\ub85c\uc138\uc2a4 \uc2dc\uc791 \ubc0f \uc885\ub8cc \ub300\uae30 \ + \ +\ucee8\ud2b8\ub864-\uc635\uc158\uc5d0\ub294 \ub2e4\uc74c\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ + -viewer \tjava \uc81c\uc5b4\ud310\uc5d0\uc11c \uce90\uc2dc \ubdf0\uc5b4 \ud45c\uc2dc\ + -uninstall \t\uce90\uc2dc\uc5d0\uc11c \ubaa8\ub4e0 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc81c\uac70\ + -uninstall <jnlp-file> \t\uce90\uc2dc\uc5d0\uc11c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc81c\uac70 \ + -import [\uac00\uc838\uc624\uae30-\uc635\uc158] <jnlp-file>\t\uce90\uc2dc\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uac00\uc838\uc624\uae30 \ + \ +\uac00\uc838\uc624\uae30-\uc635\uc158\uc5d0\ub294 \ub2e4\uc74c\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ + -silent \t\uc790\ub3d9\uc73c\ub85c \uac00\uc838\uc624\uae30(\uc0ac\uc6a9\uc790 \uc778\ud130\ud398\uc774\uc2a4 \ud3ec\ud568 \uc548 \ud568) \ + -system \t\uc2dc\uc2a4\ud15c \uce90\uc2dc\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uac00\uc838\uc624\uae30 \ + -codebase <url>\t\uc81c\uacf5\ub41c \ucf54\ub4dc\ubca0\uc774\uc2a4\uc5d0\uc11c \uc790\uc6d0 \uac80\uc0c9 \ + -shortcut \t\uc0ac\uc6a9\uc790\uac00 \ud504\ub86c\ud504\ud2b8\ub97c \ud5c8\uc6a9\ud55c \uac83\uc73c\ub85c \uac04\uc8fc\ud558\uc5ec \ubc14\ub85c \uac00\uae30 \uc124\uce58 \ + -association \t\uc0ac\uc6a9\uc790\uac00 \ud504\ub86c\ud504\ud2b8\ub97c \ud5c8\uc6a9\ud55c \uac83\uc73c\ub85c \uac04\uc8fc\ud558\uc5ec \uc5f0\uad00 \uc124\uce58 \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_pt_BR.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_pt_BR.properties new file mode 100644 index 0000000000000000000000000000000000000000..c8563d7516fd8128d1b33010f533895fea049104 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_pt_BR.properties @@ -0,0 +1,33 @@ +# +# %W% %E% +# +# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=erro interno, mensagem desconhecida +error.badinst.nojre=Instala\u00e7\u00e3o incorreta. Nenhum JRE encontrado no arquivo de configura\u00e7\u00e3o +error.launch.execv=Erro encontrado ao chamar Java Web Start (execv) +error.launch.sysexec=Erro encontrado ao chamar Java Web Start (SysExec) +error.listener.failed=Tela inicial: sysCreateListenerSocket falhou +error.accept.failed=Tela inicial: accept falhou +error.recv.failed=Tela inicial: recv falhou +error.invalid.port=Tela inicial: n\u00e3o reativou uma porta v\u00e1lida +error.read=Ler ap\u00f3s o final do buffer +error.xmlparsing=Erro ao analisar XML: tipo incorreto de token encontrado +error.splash.exit=Saindo do processamento da tela inicial do Java Web .....\n +error.winsock=t\u00daltimo erro de WinSock: +error.winsock.load=N\u00e3o foi poss\u00edvel carregar winsock.dll +error.winsock.start=WSAStartup falhou +error.badinst.nohome=Instala\u00e7\u00e3o incorreta: JAVAWS_HOME n\u00e3o definido +error.splash.noimage=Tela inicial: n\u00e3o foi poss\u00edvel carregar a imagem da tela inicial +error.splash.socket=Tela inicial: o soquete do servidor falhou +error.splash.cmnd=Tela inicial: comando n\u00e3o reconhecido +error.splash.port=Tela inicial: porta n\u00e3o especificada +error.splash.send=Tela inicial: o envio falhou +error.splash.timer=Tela inicial: n\u00e3o foi poss\u00edvel criar temporizador de encerramento +error.splash.x11.open=Tela inicial: n\u00e3o \u00e9 poss\u00edvel abrir a exibi\u00e7\u00e3o X11 +error.splash.x11.connect=Tela inicial: a conex\u00e3o X11 falhou +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=Uso:\tjavaws [run-options] <jnlp-file> \tjavaws [control-options] em que run-options inclui: -verbose \texibe sa\u00eddas adicionais -offline \texecuta o aplicativo no modo off-line -system \texecuta o aplicativo somente a partir do cache do sistema -Xnosplash \texecuta sem mostra a tela inicial -J<option> \toferece op\u00e7\u00e3o a vm -wait \tinicia o processo java e espera ele fechar control-options inclui: -viewer \texibe o visualizador de cache no painel de controle java -uninstall \tremove todos os aplicativos do cache -uninstall <jnlp-file> \tremove o aplicativo do cache -import [import-options] <jnlp-file>\timporta o aplicativo para o cache import-options inclui: -silent \timporta silenciosamente (sem interface de usu\u00e1rio) -system \timporta o aplicativo para o cache do sistema -codebase <url>\trecupera os recursos da base de c\u00f3digo dada -shortcut \tinstala atalhos como se o usu\u00e1rio aceitasse a solicita\u00e7\u00e3o -association \tinstala associa\u00e7\u00f5es como se o usu\u00e1rio aceitasse a solicita\u00e7\u00e3o \n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_sv.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_sv.properties new file mode 100644 index 0000000000000000000000000000000000000000..abd260111dd11f23345b3bb687fa1b9abf93e442 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_sv.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=internt fel, ok\u00e4nt meddelande +error.badinst.nojre=Felaktig installation. Ingen JRE har hittats i konfigurationsfilen +error.launch.execv=Ett fel intr\u00e4ffade under starten av Java Web Start (execv) +error.launch.sysexec=Ett fel intr\u00e4ffade under starten av Java Web Start (SysExec) +error.listener.failed=V\u00e4lkomstsk\u00e4rm: sysCreateListenerSocket misslyckades +error.accept.failed=V\u00e4lkomstsk\u00e4rm: accepterande misslyckades +error.recv.failed=V\u00e4lkomstsk\u00e4rm: mottagning misslyckades +error.invalid.port=V\u00e4lkomstsk\u00e4rm: \u00e5terkallade inte en giltig port +error.read=L\u00e4ste f\u00f6rbi slutet av bufferten +error.xmlparsing=XML-analysfel: fel typ av nyckel hittades +error.splash.exit=Java Web Start - v\u00e4lkomstsk\u00e4rmen avslutas .....\n +error.winsock=tLast WinSock-fel: +error.winsock.load=Det gick inte att ladda winsock.dll +error.winsock.start=WSAStartup misslyckades +error.badinst.nohome=Felaktig installation: JAVAWS_HOME har inte st\u00e4llts in +error.splash.noimage=V\u00e4lkomstsk\u00e4rm: det gick inte att ladda bilden f\u00f6r v\u00e4lkomstsk\u00e4rmen +error.splash.socket=V\u00e4lkomstsk\u00e4rm: serversockel misslyckades +error.splash.cmnd=V\u00e4lkomstsk\u00e4rm: ok\u00e4nt kommando +error.splash.port=V\u00e4lkomstsk\u00e4rm: porten angavs inte +error.splash.send=V\u00e4lkomstsk\u00e4rm: skicka misslyckades +error.splash.timer=V\u00e4lkomstsk\u00e4rm: det gick inte att st\u00e4nga av tidtagaren +error.splash.x11.open=V\u00e4lkomstsk\u00e4rm: Det g\u00e5r inte att \u00f6ppna X11-visningen +error.splash.x11.connect=V\u00e4lkomstsk\u00e4rm: X11-anslutning misslyckades +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Anv\u00e4ndning:\tjavaws [k\u00f6rningsalternativ] <jnlp-fil> \ + \tjavaws [kontrollalternativ] \ + \ +d\u00e4r k\u00f6rningsalternativen omfattar f\u00f6ljande: \ + -verbose \tvisa ytterligare text \ + -offline \tk\u00f6r programmet i offlinel\u00e4ge \ + -system \tk\u00f6r endast programmet fr\u00e5n systemcachen\ + -Xnosplash \tk\u00f6r utan att visa n\u00e5got startf\u00f6nster \ + -J<alternativ> \tange alternativ f\u00f6r VM \ + -wait \tstarta javaprocessen och v\u00e4nta tills den har slutf\u00f6rts \ + \ +kontrollalternativen omfattar f\u00f6ljande: \ + -viewer \tvisa cache-l\u00e4saren i kontrollpanelen f\u00f6r java\ + -uninstall \tta bort alla program fr\u00e5n cachen\ + -uninstall <jnlp-fil> \tta bort programmet fr\u00e5n cachen \ + -import [importalternativ] <jnlp-fil>\timportera programmet till cachen \ + \ +importalternativen omfattar f\u00f6ljande: \ + -silent \timportera tyst (utan anv\u00e4ndargr\u00e4nssnitt) \ + -system \timportera programmet till systemcachen \ + -codebase <webbadress>\th\u00e4mta resurserna fr\u00e5n den angivna kodbasen \ + -shortcut \tinstallera genv\u00e4gar som om anv\u00e4ndaren till\u00e5tit det \ + -association \tinstallera associeringar som om anv\u00e4ndaren till\u00e5tit det \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_CN.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_CN.properties new file mode 100644 index 0000000000000000000000000000000000000000..8144165b51ef0bfaf43b2b3adfabeb445fcc1d07 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_CN.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5185\u90e8\u9519\u8bef\uff0c\u672a\u77e5\u6d88\u606f +error.badinst.nojre=\u9519\u8bef\u5b89\u88c5\u3002\u914d\u7f6e\u6587\u4ef6\u4e2d\u672a\u627e\u5230 JRE +error.launch.execv=\u8c03\u7528 Java Web Start (execv) \u65f6\u9047\u5230\u9519\u8bef +error.launch.sysexec=\u8c03\u7528 Java Web Start (SysExec) \u65f6\u9047\u5230\u9519\u8bef +error.listener.failed=Splash\uff1asysCreateListenerSocket \u5931\u8d25 +error.accept.failed=Splash\uff1a\u63a5\u53d7\u5931\u8d25 +error.recv.failed=Splash\uff1a recv \u5931\u8d25 +error.invalid.port=Splash\uff1a\u6ca1\u6709\u56de\u590d\u5230\u6709\u6548\u7aef\u53e3 +error.read=\u8bfb\u53d6\u8d85\u51fa\u7f13\u51b2\u533a +error.xmlparsing=XML \u89e3\u6790\u9519\u8bef\uff1a\u53d1\u73b0\u9519\u8bef\u6807\u8bb0\u7c7b\u578b +error.splash.exit=Java Web Start \u95ea\u73b0\u5c4f\u5e55\u8fdb\u7a0b\u9000\u51fa.....\n +error.winsock=tLast WinSock \u9519\u8bef\uff1a +error.winsock.load=\u65e0\u6cd5\u52a0\u8f7d winsock.dll +error.winsock.start=WSAStartup \u5931\u8d25 +error.badinst.nohome=\u9519\u8bef\u5b89\u88c5\uff1aJAVAWS_HOME \u672a\u8bbe\u7f6e +error.splash.noimage=Splash\uff1a\u65e0\u6cd5\u52a0\u8f7d\u95ea\u73b0\u5c4f\u5e55\u56fe\u50cf +error.splash.socket=Splash\uff1a\u670d\u52a1\u5668\u5957\u63a5\u5b57\u5931\u8d25 +error.splash.cmnd=Splash\uff1a\u65e0\u6cd5\u8bc6\u522b\u7684\u547d\u4ee4 +error.splash.port=Splash\uff1a\u672a\u6307\u5b9a\u7aef\u53e3 +error.splash.send=Splash\uff1a\u53d1\u9001\u5931\u8d25 +error.splash.timer=Splash\uff1a\u65e0\u6cd5\u521b\u5efa\u5173\u673a\u5b9a\u65f6\u5668 +error.splash.x11.open=Splash\uff1a\u65e0\u6cd5\u6253\u5f00 X11 \u663e\u793a +error.splash.x11.connect=Splash\uff1aX11 \u8fde\u63a5\u5931\u8d25 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u7528\u6cd5:\tjavaws [\u8fd0\u884c\u9009\u9879] <jnlp \u6587\u4ef6> \ +\tjavaws [\u63a7\u5236\u9009\u9879] \ + \ +\u5176\u4e2d\u8fd0\u884c\u9009\u9879\u5305\u62ec: \ +-verbose \t\u663e\u793a\u5176\u4ed6\u8f93\u51fa\u5185\u5bb9 \ +-offline \t\u4ee5\u8131\u673a\u6a21\u5f0f\u8fd0\u884c\u5e94\u7528\u7a0b\u5e8f \ +-system \t\u4ec5\u4ece\u7cfb\u7edf\u9ad8\u901f\u7f13\u5b58\u8fd0\u884c\u5e94\u7528\u7a0b\u5e8f\ +-Xnosplash \t\u8fd0\u884c\u65f6\u4e0d\u663e\u793a\u95ea\u73b0\u5c4f\u5e55 \ +-J<\u9009\u9879> \t\u4e3a vm \u63d0\u4f9b\u9009\u9879 \ +-wait \t\u542f\u52a8 Java \u8fdb\u7a0b\u5e76\u7b49\u5f85\u5176\u9000\u51fa \ + \ +\u63a7\u5236\u9009\u9879\u5305\u62ec: \ +-viewer \t\u5728 Java \u63a7\u5236\u9762\u677f\u4e2d\u663e\u793a\u9ad8\u901f\u7f13\u5b58\u67e5\u770b\u5668\ +-uninstall \t\u4ece\u9ad8\u901f\u7f13\u5b58\u5220\u9664\u6240\u6709\u5e94\u7528\u7a0b\u5e8f\ +-uninstall <jnlp \u6587\u4ef6> \t\u4ece\u9ad8\u901f\u7f13\u5b58\u5220\u9664\u5e94\u7528\u7a0b\u5e8f \ +-import [\u5bfc\u5165\u9009\u9879] <jnlp \u6587\u4ef6>\t\u5c06\u5e94\u7528\u7a0b\u5e8f\u5bfc\u5165\u9ad8\u901f\u7f13\u5b58 \ + \ +\u5bfc\u5165\u9009\u9879\u5305\u62ec: \ +-silent \t\u4ee5\u65e0\u63d0\u793a\u6a21\u5f0f\uff08\u4e0d\u51fa\u73b0\u7528\u6237\u754c\u9762\uff09\u5bfc\u5165 \ +-system \t\u5c06\u5e94\u7528\u7a0b\u5e8f\u5bfc\u5165\u7cfb\u7edf\u9ad8\u901f\u7f13\u5b58 \ +-codebase <url>\t\u4ece\u7ed9\u5b9a\u7684\u4ee3\u7801\u4f4d\u7f6e\u68c0\u7d22\u8d44\u6e90 \ +-shortcut \t\u4ee5\u7528\u6237\u63a5\u53d7\u63d0\u793a\u7684\u65b9\u5f0f\u5b89\u88c5\u5feb\u6377\u65b9\u5f0f \ +-association \t\u4ee5\u7528\u6237\u63a5\u53d7\u63d0\u793a\u7684\u65b9\u5f0f\u5b89\u88c5\u5173\u8054 \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_HK.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_HK.properties new file mode 100644 index 0000000000000000000000000000000000000000..0856a9ae22c75e98b4ff24585b45607bebfd5121 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_HK.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5167\u90e8\u932f\u8aa4\uff0c\u4e0d\u660e\u7684\u8a0a\u606f +error.badinst.nojre=\u5b89\u88dd\u932f\u8aa4\u3002\u5728\u914d\u7f6e\u6a94\u4e2d\u627e\u4e0d\u5230 JRE +error.launch.execv=\u547c\u53eb Java Web Start (execv) \u6642\u9047\u5230\u932f\u8aa4 +error.launch.sysexec=\u547c\u53eb Java Web Start (SysExec) \u6642\u9047\u5230\u932f\u8aa4 +error.listener.failed=Splash\uff1asysCreateListenerSocket \u5931\u6557 +error.accept.failed=Splash\uff1a\u63a5\u53d7\u5931\u6557 +error.recv.failed=Splash\uff1arecv \u5931\u6557 +error.invalid.port=Splash\uff1a\u6709\u6548\u7684\u901a\u8a0a\u57e0\u5c1a\u672a\u56de\u5fa9 +error.read=\u8b80\u53d6\u8d85\u51fa\u7de9\u885d\u5340\u5c3e\u7aef +error.xmlparsing=XML \u89e3\u6790\u932f\u8aa4\uff1a\u627e\u5230\u932f\u8aa4\u7684 token \u7a2e\u985e +error.splash.exit=Java Web Start \u9583\u73fe\u87a2\u5e55\u7a0b\u5e8f\u7d50\u675f\u4e2d.....\n +error.winsock=tLast WinSock \u932f\u8aa4\uff1a +error.winsock.load=\u7121\u6cd5\u8f09\u5165 winsock.dll +error.winsock.start=WSAStartup \u5931\u6557 +error.badinst.nohome=\u5b89\u88dd\u932f\u8aa4\uff1a\u672a\u8a2d\u5b9a JAVAWS_HOME +error.splash.noimage=Splash\uff1a\u7121\u6cd5\u8f09\u5165\u9583\u73fe\u87a2\u5e55\u5f71\u50cf +error.splash.socket=Splash\uff1a\u4f3a\u670d\u5668 socket \u5931\u6557 +error.splash.cmnd=Splash\uff1a\u7121\u6cd5\u8fa8\u8b58\u6307\u4ee4 +error.splash.port=Splash\uff1a\u672a\u6307\u5b9a\u901a\u8a0a\u57e0 +error.splash.send=Splash\uff1a\u9001\u51fa\u5931\u6557 +error.splash.timer=Splash\uff1a\u7121\u6cd5\u5efa\u7acb\u95dc\u6a5f\u8a08\u6642\u5668 +error.splash.x11.open=Splash\uff1a\u7121\u6cd5\u958b\u555f X11 \u986f\u793a\u756b\u9762 +error.splash.x11.connect=Splash\uff1aX11 \u9023\u7dda\u5931\u6557 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u7528\u6cd5\uff1a\tjavaws [\u57f7\u884c\u9078\u9805] <jnlp \u6a94\u6848> \ +\tjavaws [\u63a7\u5236\u9078\u9805] \ + \ +\u5176\u4e2d\uff0c\u57f7\u884c\u9078\u9805\u5305\u62ec\uff1a \ +-verbose \t\u986f\u793a\u66f4\u8a73\u7d30\u7684\u8f38\u51fa \ +-offline \t\u5728\u96e2\u7dda\u6a21\u5f0f\u4e0b\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f \ +-system \t\u50c5\u5f9e\u7cfb\u7d71\u5feb\u53d6\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f\ +-Xnosplash \t\u57f7\u884c\u6642\u4e0d\u986f\u793a\u8edf\u9ad4\u8cc7\u8a0a\u756b\u9762 \ +-J<\u9078\u9805> \t\u70ba vm \u63d0\u4f9b\u9078\u9805 \ +-wait \t\u555f\u52d5 Java \u7a0b\u5e8f\u4e26\u7b49\u5f85\u5176\u7d50\u675f \ + \ +\u63a7\u5236\u9078\u9805\u5305\u62ec\uff1a \ +-viewer \t\u5728 Java \u63a7\u5236\u9762\u677f\u4e2d\u986f\u793a\u5feb\u53d6\u6aa2\u8996\u5668\ +-uninstall \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u6240\u6709\u61c9\u7528\u7a0b\u5f0f\ +-uninstall <jnlp \u6a94\u6848> \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u61c9\u7528\u7a0b\u5f0f \ +-import [\u532f\u5165\u9078\u9805] <jnlp \u6a94\u6848>\t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u5feb\u53d6 \ + \ +\u532f\u5165\u9078\u9805\u5305\u62ec\uff1a \ +-silent \t\u532f\u5165\u6642\u4e0d\u51fa\u73fe\u8a0a\u606f (\u7121\u4f7f\u7528\u8005\u4ecb\u9762) \ +-system \t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u7cfb\u7d71\u5feb\u53d6 \ +-codebase <url>\t\u5f9e\u6307\u5b9a\u7684\u4ee3\u78bc\u5eab\u64f7\u53d6\u8cc7\u6e90 \ +-shortcut \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u6377\u5f91 \ +-association \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u95dc\u806f \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_TW.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_TW.properties new file mode 100644 index 0000000000000000000000000000000000000000..0856a9ae22c75e98b4ff24585b45607bebfd5121 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/messages_zh_TW.properties @@ -0,0 +1,57 @@ +# +# %W% %E% +# +# Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5167\u90e8\u932f\u8aa4\uff0c\u4e0d\u660e\u7684\u8a0a\u606f +error.badinst.nojre=\u5b89\u88dd\u932f\u8aa4\u3002\u5728\u914d\u7f6e\u6a94\u4e2d\u627e\u4e0d\u5230 JRE +error.launch.execv=\u547c\u53eb Java Web Start (execv) \u6642\u9047\u5230\u932f\u8aa4 +error.launch.sysexec=\u547c\u53eb Java Web Start (SysExec) \u6642\u9047\u5230\u932f\u8aa4 +error.listener.failed=Splash\uff1asysCreateListenerSocket \u5931\u6557 +error.accept.failed=Splash\uff1a\u63a5\u53d7\u5931\u6557 +error.recv.failed=Splash\uff1arecv \u5931\u6557 +error.invalid.port=Splash\uff1a\u6709\u6548\u7684\u901a\u8a0a\u57e0\u5c1a\u672a\u56de\u5fa9 +error.read=\u8b80\u53d6\u8d85\u51fa\u7de9\u885d\u5340\u5c3e\u7aef +error.xmlparsing=XML \u89e3\u6790\u932f\u8aa4\uff1a\u627e\u5230\u932f\u8aa4\u7684 token \u7a2e\u985e +error.splash.exit=Java Web Start \u9583\u73fe\u87a2\u5e55\u7a0b\u5e8f\u7d50\u675f\u4e2d.....\n +error.winsock=tLast WinSock \u932f\u8aa4\uff1a +error.winsock.load=\u7121\u6cd5\u8f09\u5165 winsock.dll +error.winsock.start=WSAStartup \u5931\u6557 +error.badinst.nohome=\u5b89\u88dd\u932f\u8aa4\uff1a\u672a\u8a2d\u5b9a JAVAWS_HOME +error.splash.noimage=Splash\uff1a\u7121\u6cd5\u8f09\u5165\u9583\u73fe\u87a2\u5e55\u5f71\u50cf +error.splash.socket=Splash\uff1a\u4f3a\u670d\u5668 socket \u5931\u6557 +error.splash.cmnd=Splash\uff1a\u7121\u6cd5\u8fa8\u8b58\u6307\u4ee4 +error.splash.port=Splash\uff1a\u672a\u6307\u5b9a\u901a\u8a0a\u57e0 +error.splash.send=Splash\uff1a\u9001\u51fa\u5931\u6557 +error.splash.timer=Splash\uff1a\u7121\u6cd5\u5efa\u7acb\u95dc\u6a5f\u8a08\u6642\u5668 +error.splash.x11.open=Splash\uff1a\u7121\u6cd5\u958b\u555f X11 \u986f\u793a\u756b\u9762 +error.splash.x11.connect=Splash\uff1aX11 \u9023\u7dda\u5931\u6557 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u7528\u6cd5\uff1a\tjavaws [\u57f7\u884c\u9078\u9805] <jnlp \u6a94\u6848> \ +\tjavaws [\u63a7\u5236\u9078\u9805] \ + \ +\u5176\u4e2d\uff0c\u57f7\u884c\u9078\u9805\u5305\u62ec\uff1a \ +-verbose \t\u986f\u793a\u66f4\u8a73\u7d30\u7684\u8f38\u51fa \ +-offline \t\u5728\u96e2\u7dda\u6a21\u5f0f\u4e0b\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f \ +-system \t\u50c5\u5f9e\u7cfb\u7d71\u5feb\u53d6\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f\ +-Xnosplash \t\u57f7\u884c\u6642\u4e0d\u986f\u793a\u8edf\u9ad4\u8cc7\u8a0a\u756b\u9762 \ +-J<\u9078\u9805> \t\u70ba vm \u63d0\u4f9b\u9078\u9805 \ +-wait \t\u555f\u52d5 Java \u7a0b\u5e8f\u4e26\u7b49\u5f85\u5176\u7d50\u675f \ + \ +\u63a7\u5236\u9078\u9805\u5305\u62ec\uff1a \ +-viewer \t\u5728 Java \u63a7\u5236\u9762\u677f\u4e2d\u986f\u793a\u5feb\u53d6\u6aa2\u8996\u5668\ +-uninstall \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u6240\u6709\u61c9\u7528\u7a0b\u5f0f\ +-uninstall <jnlp \u6a94\u6848> \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u61c9\u7528\u7a0b\u5f0f \ +-import [\u532f\u5165\u9078\u9805] <jnlp \u6a94\u6848>\t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u5feb\u53d6 \ + \ +\u532f\u5165\u9078\u9805\u5305\u62ec\uff1a \ +-silent \t\u532f\u5165\u6642\u4e0d\u51fa\u73fe\u8a0a\u606f (\u7121\u4f7f\u7528\u8005\u4ecb\u9762) \ +-system \t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u7cfb\u7d71\u5feb\u53d6 \ +-codebase <url>\t\u5f9e\u6307\u5b9a\u7684\u4ee3\u78bc\u5eab\u64f7\u53d6\u8cc7\u6e90 \ +-shortcut \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u6377\u5f91 \ +-association \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u95dc\u806f \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/splash.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/splash.gif new file mode 100644 index 0000000000000000000000000000000000000000..2c2a0e4b7ecb11d411ed7d7f0f665cc30112a559 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/deploy/splash.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/dnsns.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/dnsns.jar new file mode 100644 index 0000000000000000000000000000000000000000..0a1855442d69fea577f0867b66e25324f6a831e8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/dnsns.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/localedata.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/localedata.jar new file mode 100644 index 0000000000000000000000000000000000000000..6d72208a1558112955ceda59e370bcec475210d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/localedata.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/meta-index b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/meta-index new file mode 100644 index 0000000000000000000000000000000000000000..4d7d97518be7b6eb9d8334103fd962b816dc8fda --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/meta-index @@ -0,0 +1,22 @@ +% VERSION 2 +% WARNING: this file is auto-generated; do not edit +% UNSUPPORTED: this file and its format may change and/or +% may be removed in a future release +# dnsns.jar +META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor +sun/net +# localedata.jar +sun/text +sun/util +# sunjce_provider.jar +com/sun/crypto/ +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF +# sunmscapi.jar +sun/security +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF +# sunpkcs11.jar +sun/security +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunjce_provider.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunjce_provider.jar new file mode 100644 index 0000000000000000000000000000000000000000..f4cbb073275c5de45ef5c0c38cafc386700f9b60 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunjce_provider.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunmscapi.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunmscapi.jar new file mode 100644 index 0000000000000000000000000000000000000000..09d542037f169ca33c81b1964b958f5344857ef1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunmscapi.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunpkcs11.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunpkcs11.jar new file mode 100644 index 0000000000000000000000000000000000000000..37a06289d969f8e0a706bef499748dfea7a0ee03 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/ext/sunpkcs11.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/flavormap.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/flavormap.properties new file mode 100644 index 0000000000000000000000000000000000000000..b86c6fd23e1d08c581c19a1c94b24bd4741169c5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/flavormap.properties @@ -0,0 +1,76 @@ +# %W% %E% +# +# This properties file is used to initialize the default +# java.awt.datatransfer.SystemFlavorMap. It contains the Win32 platform- +# specific, default mappings between common Win32 Clipboard atoms and platform- +# independent MIME type strings, which will be converted into +# java.awt.datatransfer.DataFlavors. +# +# These default mappings may be augmented by specifying the +# +# AWT.DnD.flavorMapFileURL +# +# property in the appropriate awt.properties file. The specified properties URL +# will be loaded into the SystemFlavorMap. +# +# The standard format is: +# +# <native>=<MIME type> +# +# <native> should be a string identifier that the native platform will +# recognize as a valid data format. <MIME type> should specify both a MIME +# primary type and a MIME subtype separated by a '/'. The MIME type may include +# parameters, where each parameter is a key/value pair separated by '=', and +# where each parameter to the MIME type is separated by a ';'. +# +# Because SystemFlavorMap implements FlavorTable, developers are free to +# duplicate both native keys and DataFlavor values. If a mapping contains a +# duplicate key or value, earlier mappings which included this key or value +# will be preferred. +# +# Mappings whose values specify DataFlavors with primary MIME types of +# "text", and which support the charset parameter, should specify the exact +# format in which the native platform expects the data. The "charset" +# parameter specifies the char to byte encoding, the "eoln" parameter +# specifies the end-of-line marker, and the "terminators" parameter specifies +# the number of terminating NUL bytes. Note that "eoln" and "terminators" +# are not standardized MIME type parameters. They are specific to this file +# format ONLY. They will not appear in any of the DataFlavors returned by the +# SystemFlavorMap at the Java level. +# +# If the "charset" parameter is omitted, or has zero length, the platform +# default encoding is assumed. If the "eoln" parameter is omitted, or has +# zero length, "\n" is assumed. If the "terminators" parameter is omitted, +# or has a value less than zero, zero is assumed. +# +# Upon initialization, the data transfer subsystem will record the specified +# details of the native text format, but the default SystemFlavorMap will +# present a large set of synthesized DataFlavors which map, in both +# directions, to the native. After receiving data from the application in one +# of the synthetic DataFlavors, the data transfer subsystem will transform +# the data stream into the format specified in this file before passing the +# transformed stream to the native system. +# +# Mappings whose values specify DataFlavors with primary MIME types of +# "text", but which do not support the charset parameter, will be treated as +# opaque, 8-bit data. They will not undergo any transformation process, and +# any "charset", "eoln", or "terminators" parameters specified in this file +# will be ignored. +# +# See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of +# text flavors which support the charset parameter. + +UNICODE\ TEXT=text/plain;charset=utf-16le;eoln="\r\n";terminators=2 +TEXT=text/plain;eoln="\r\n";terminators=1 +HTML\ Format=text/html;charset=utf-8;eoln="\r\n";terminators=1 +Rich\ Text\ Format=text/rtf +HDROP=application/x-java-file-list;class=java.util.List +PNG=image/x-java-image;class=java.awt.Image +JFIF=image/x-java-image;class=java.awt.Image +DIB=image/x-java-image;class=java.awt.Image +ENHMETAFILE=image/x-java-image;class=java.awt.Image +METAFILEPICT=image/x-java-image;class=java.awt.Image +LOCALE=application/x-java-text-encoding;class="[B" +UniformResourceLocator=application/x-java-url;class=java.net.URL +UniformResourceLocator=text/uri-list;eoln="\r\n";terminators=1 +UniformResourceLocator=text/plain;eoln="\r\n";terminators=1 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.98.bfc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.98.bfc new file mode 100644 index 0000000000000000000000000000000000000000..8afbf4c9f97426ba38c74fdb19c616f1af0be423 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.98.bfc differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.98.properties.src b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.98.properties.src new file mode 100644 index 0000000000000000000000000000000000000000..2fdc8e26641f56a70aad67a23f3bf17e154e8753 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.98.properties.src @@ -0,0 +1,220 @@ +# %W% %E% +# +# Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. +# + +# Version + +version=1 + +# Component Font Mappings + +allfonts.chinese-ms936=SimSun +allfonts.dingbats=Wingdings +allfonts.lucida=Lucida Sans Regular +allfonts.symbol=Symbol +allfonts.thai=Lucida Sans Regular + +serif.plain.alphabetic=Times New Roman +serif.plain.chinese-ms950=MingLiU +serif.plain.hebrew=David +serif.plain.japanese=\uff2d\uff33 \u660e\u671d +serif.plain.korean=Batang + +serif.bold.alphabetic=Times New Roman Bold +serif.bold.chinese-ms950=PMingLiU +serif.bold.hebrew=David Bold +serif.bold.japanese=\uff2d\uff33 \u660e\u671d +serif.bold.korean=Batang + +serif.italic.alphabetic=Times New Roman Italic +serif.italic.chinese-ms950=PMingLiU +serif.italic.hebrew=David +serif.italic.japanese=\uff2d\uff33 \u660e\u671d +serif.italic.korean=Batang + +serif.bolditalic.alphabetic=Times New Roman Bold Italic +serif.bolditalic.chinese-ms950=PMingLiU +serif.bolditalic.hebrew=David Bold +serif.bolditalic.japanese=\uff2d\uff33 \u660e\u671d +serif.bolditalic.korean=Batang + +sansserif.plain.alphabetic=Arial +sansserif.plain.chinese-ms950=MingLiU +sansserif.plain.hebrew=David +sansserif.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.plain.korean=Gulim + +sansserif.bold.alphabetic=Arial Bold +sansserif.bold.chinese-ms950=PMingLiU +sansserif.bold.hebrew=David Bold +sansserif.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.bold.korean=Gulim + +sansserif.italic.alphabetic=Arial Italic +sansserif.italic.chinese-ms950=PMingLiU +sansserif.italic.hebrew=David +sansserif.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.italic.korean=Gulim + +sansserif.bolditalic.alphabetic=Arial Bold Italic +sansserif.bolditalic.chinese-ms950=PMingLiU +sansserif.bolditalic.hebrew=David Bold +sansserif.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.bolditalic.korean=Gulim + +monospaced.plain.alphabetic=Courier New +monospaced.plain.chinese-ms950=MingLiU +monospaced.plain.hebrew=David +monospaced.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.plain.korean=GulimChe + +monospaced.bold.alphabetic=Courier New Bold +monospaced.bold.chinese-ms950=PMingLiU +monospaced.bold.hebrew=David Bold +monospaced.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.bold.korean=GulimChe + +monospaced.italic.alphabetic=Courier New Italic +monospaced.italic.chinese-ms950=PMingLiU +monospaced.italic.hebrew=David +monospaced.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.italic.korean=GulimChe + +monospaced.bolditalic.alphabetic=Courier New Bold Italic +monospaced.bolditalic.chinese-ms950=PMingLiU +monospaced.bolditalic.hebrew=David Bold +monospaced.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.bolditalic.korean=GulimChe + +dialog.plain.alphabetic=Arial +dialog.plain.chinese-ms950=MingLiU +dialog.plain.hebrew=David +dialog.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.plain.korean=Gulim + +dialog.bold.alphabetic=Arial Bold +dialog.bold.chinese-ms950=PMingLiU +dialog.bold.hebrew=David Bold +dialog.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.bold.korean=Gulim + +dialog.italic.alphabetic=Arial Italic +dialog.italic.chinese-ms950=PMingLiU +dialog.italic.hebrew=David +dialog.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.italic.korean=Gulim + +dialog.bolditalic.alphabetic=Arial Bold Italic +dialog.bolditalic.chinese-ms950=PMingLiU +dialog.bolditalic.hebrew=David Bold +dialog.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.bolditalic.korean=Gulim + +dialoginput.plain.alphabetic=Courier New +dialoginput.plain.chinese-ms950=MingLiU +dialoginput.plain.hebrew=David +dialoginput.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.plain.korean=Gulim + +dialoginput.bold.alphabetic=Courier New Bold +dialoginput.bold.chinese-ms950=PMingLiU +dialoginput.bold.hebrew=David Bold +dialoginput.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.bold.korean=Gulim + +dialoginput.italic.alphabetic=Courier New Italic +dialoginput.italic.chinese-ms950=PMingLiU +dialoginput.italic.hebrew=David +dialoginput.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.italic.korean=Gulim + +dialoginput.bolditalic.alphabetic=Courier New Bold Italic +dialoginput.bolditalic.chinese-ms950=PMingLiU +dialoginput.bolditalic.hebrew=David Bold +dialoginput.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.bolditalic.korean=Gulim + +# Search Sequences + +sequence.allfonts=alphabetic/default,dingbats,symbol + +sequence.serif.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol +sequence.sansserif.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol +sequence.monospaced.GBK=chinese-ms936,alphabetic/1252,dingbats,symbol +sequence.dialog.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol +sequence.dialoginput.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol + +sequence.serif.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol +sequence.sansserif.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol +sequence.monospaced.x-windows-950=chinese-ms950,alphabetic/1252,dingbats,symbol +sequence.dialog.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol +sequence.dialoginput.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol + +sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol + +sequence.serif.windows-31j=alphabetic/1252,japanese,dingbats,symbol +sequence.sansserif.windows-31j=alphabetic/1252,japanese,dingbats,symbol +sequence.monospaced.windows-31j=japanese,alphabetic/1252,dingbats,symbol +sequence.dialog.windows-31j=alphabetic/1252,japanese,dingbats,symbol +sequence.dialoginput.windows-31j=alphabetic/1252,japanese,dingbats,symbol + +sequence.serif.x-windows-949=alphabetic/1252,korean,dingbats,symbol +sequence.sansserif.x-windows-949=alphabetic/1252,korean,dingbats,symbol +sequence.monospaced.x-windows-949=korean,alphabetic/1252,dingbats,symbol +sequence.dialog.x-windows-949=alphabetic/1252,korean,dingbats,symbol +sequence.dialoginput.x-windows-949=alphabetic/1252,korean,dingbats,symbol + +sequence.allfonts.x-windows-874=alphabetic/1252,thai,dingbats,symbol + +sequence.fallback=lucida + +# Exclusion Ranges + +exclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ff +exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac + +# Monospaced to Proportional width variant mapping +# (Experimental private syntax) +proportional.\uff2d\uff33_\u30b4\u30b7\u30c3\u30af=\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af +proportional.\uff2d\uff33_\u660e\u671d=\uff2d\uff33 \uff30\u660e\u671d +proportional.MingLiU=PMingLiU + +# Font File Names + +filename.Arial=ARIAL.TTF +filename.Arial_Bold=ARIALBD.TTF +filename.Arial_Italic=ARIALI.TTF +filename.Arial_Bold_Italic=ARIALBI.TTF + +filename.Courier_New=COUR.TTF +filename.Courier_New_Bold=COURBD.TTF +filename.Courier_New_Italic=COURI.TTF +filename.Courier_New_Bold_Italic=COURBI.TTF + +filename.Times_New_Roman=TIMES.TTF +filename.Times_New_Roman_Bold=TIMESBD.TTF +filename.Times_New_Roman_Italic=TIMESI.TTF +filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF + +filename.SimSun=SIMSUN.TTF + +filename.MingLiU=MINGLIU.TTC +filename.PMingLiU=MINGLIU.TTC + +filename.David=DAVID.TTF +filename.David_Bold=DAVIDBD.TTF + +filename.\uff2d\uff33_\u660e\u671d=MSMINCHO.TTC +filename.\uff2d\uff33_\uff30\u660e\u671d=MSMINCHO.TTC +filename.\uff2d\uff33_\u30b4\u30b7\u30c3\u30af=MSGOTHIC.TTC +filename.\uff2d\uff33_\uff30\u30b4\u30b7\u30c3\u30af=MSGOTHIC.TTC + +filename.Gulim=gulim.TTC +filename.Batang=batang.TTC +filename.GulimChe=gulim.TTC + +filename.Lucida_Sans_Regular=LucidaSansRegular.ttf +filename.Symbol=SYMBOL.TTF +filename.Wingdings=WINGDING.TTF + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.bfc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.bfc new file mode 100644 index 0000000000000000000000000000000000000000..9a7d62136da50febc17ca0a96257c126a508899b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.bfc differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.properties.src b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.properties.src new file mode 100644 index 0000000000000000000000000000000000000000..eb428a26f5574d045f08b3eeedbc93caf50a7444 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fontconfig.properties.src @@ -0,0 +1,277 @@ +# %W% %E% +# +# Copyright (c) 2009, 2011, Oracle and/or its affiliates. All rights reserved. +# + +# Version + +version=1 + +# Component Font Mappings + +allfonts.chinese-ms936=SimSun +allfonts.chinese-ms936-extb=SimSun-ExtB +allfonts.chinese-gb18030=SimSun-18030 +allfonts.chinese-gb18030-extb=SimSun-ExtB +allfonts.chinese-hkscs=MingLiU_HKSCS +allfonts.chinese-ms950-extb=MingLiU-ExtB +allfonts.devanagari=Mangal +allfonts.dingbats=Wingdings +allfonts.lucida=Lucida Sans Regular +allfonts.symbol=Symbol +allfonts.thai=Lucida Sans Regular + +serif.plain.alphabetic=Times New Roman +serif.plain.chinese-ms950=MingLiU +serif.plain.chinese-ms950-extb=MingLiU-ExtB +serif.plain.hebrew=David +serif.plain.japanese=MS Mincho +serif.plain.korean=Batang + +serif.bold.alphabetic=Times New Roman Bold +serif.bold.chinese-ms950=PMingLiU +serif.bold.chinese-ms950-extb=PMingLiU-ExtB +serif.bold.hebrew=David Bold +serif.bold.japanese=MS Mincho +serif.bold.korean=Batang + +serif.italic.alphabetic=Times New Roman Italic +serif.italic.chinese-ms950=PMingLiU +serif.italic.chinese-ms950-extb=PMingLiU-ExtB +serif.italic.hebrew=David +serif.italic.japanese=MS Mincho +serif.italic.korean=Batang + +serif.bolditalic.alphabetic=Times New Roman Bold Italic +serif.bolditalic.chinese-ms950=PMingLiU +serif.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +serif.bolditalic.hebrew=David Bold +serif.bolditalic.japanese=MS Mincho +serif.bolditalic.korean=Batang + +sansserif.plain.alphabetic=Arial +sansserif.plain.chinese-ms950=MingLiU +sansserif.plain.chinese-ms950-extb=MingLiU-ExtB +sansserif.plain.hebrew=David +sansserif.plain.japanese=MS Gothic +sansserif.plain.korean=Gulim + +sansserif.bold.alphabetic=Arial Bold +sansserif.bold.chinese-ms950=PMingLiU +sansserif.bold.chinese-ms950-extb=PMingLiU-ExtB +sansserif.bold.hebrew=David Bold +sansserif.bold.japanese=MS Gothic +sansserif.bold.korean=Gulim + +sansserif.italic.alphabetic=Arial Italic +sansserif.italic.chinese-ms950=PMingLiU +sansserif.italic.chinese-ms950-extb=PMingLiU-ExtB +sansserif.italic.hebrew=David +sansserif.italic.japanese=MS Gothic +sansserif.italic.korean=Gulim + +sansserif.bolditalic.alphabetic=Arial Bold Italic +sansserif.bolditalic.chinese-ms950=PMingLiU +sansserif.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +sansserif.bolditalic.hebrew=David Bold +sansserif.bolditalic.japanese=MS Gothic +sansserif.bolditalic.korean=Gulim + +monospaced.plain.alphabetic=Courier New +monospaced.plain.chinese-ms950=MingLiU +monospaced.plain.chinese-ms950-extb=MingLiU-ExtB +monospaced.plain.hebrew=David +monospaced.plain.japanese=MS Gothic +monospaced.plain.korean=GulimChe + +monospaced.bold.alphabetic=Courier New Bold +monospaced.bold.chinese-ms950=PMingLiU +monospaced.bold.chinese-ms950-extb=PMingLiU-ExtB +monospaced.bold.hebrew=David Bold +monospaced.bold.japanese=MS Gothic +monospaced.bold.korean=GulimChe + +monospaced.italic.alphabetic=Courier New Italic +monospaced.italic.chinese-ms950=PMingLiU +monospaced.italic.chinese-ms950-extb=PMingLiU-ExtB +monospaced.italic.hebrew=David +monospaced.italic.japanese=MS Gothic +monospaced.italic.korean=GulimChe + +monospaced.bolditalic.alphabetic=Courier New Bold Italic +monospaced.bolditalic.chinese-ms950=PMingLiU +monospaced.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +monospaced.bolditalic.hebrew=David Bold +monospaced.bolditalic.japanese=MS Gothic +monospaced.bolditalic.korean=GulimChe + +dialog.plain.alphabetic=Arial +dialog.plain.chinese-ms950=MingLiU +dialog.plain.chinese-ms950-extb=MingLiU-ExtB +dialog.plain.hebrew=David +dialog.plain.japanese=MS Gothic +dialog.plain.korean=Gulim + +dialog.bold.alphabetic=Arial Bold +dialog.bold.chinese-ms950=PMingLiU +dialog.bold.chinese-ms950-extb=PMingLiU-ExtB +dialog.bold.hebrew=David Bold +dialog.bold.japanese=MS Gothic +dialog.bold.korean=Gulim + +dialog.italic.alphabetic=Arial Italic +dialog.italic.chinese-ms950=PMingLiU +dialog.italic.chinese-ms950-extb=PMingLiU-ExtB +dialog.italic.hebrew=David +dialog.italic.japanese=MS Gothic +dialog.italic.korean=Gulim + +dialog.bolditalic.alphabetic=Arial Bold Italic +dialog.bolditalic.chinese-ms950=PMingLiU +dialog.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +dialog.bolditalic.hebrew=David Bold +dialog.bolditalic.japanese=MS Gothic +dialog.bolditalic.korean=Gulim + +dialoginput.plain.alphabetic=Courier New +dialoginput.plain.chinese-ms950=MingLiU +dialoginput.plain.chinese-ms950-extb=MingLiU-ExtB +dialoginput.plain.hebrew=David +dialoginput.plain.japanese=MS Gothic +dialoginput.plain.korean=Gulim + +dialoginput.bold.alphabetic=Courier New Bold +dialoginput.bold.chinese-ms950=PMingLiU +dialoginput.bold.chinese-ms950-extb=PMingLiU-ExtB +dialoginput.bold.hebrew=David Bold +dialoginput.bold.japanese=MS Gothic +dialoginput.bold.korean=Gulim + +dialoginput.italic.alphabetic=Courier New Italic +dialoginput.italic.chinese-ms950=PMingLiU +dialoginput.italic.chinese-ms950-extb=PMingLiU-ExtB +dialoginput.italic.hebrew=David +dialoginput.italic.japanese=MS Gothic +dialoginput.italic.korean=Gulim + +dialoginput.bolditalic.alphabetic=Courier New Bold Italic +dialoginput.bolditalic.chinese-ms950=PMingLiU +dialoginput.bolditalic.chinese-ms950-extb=PMingLiU-ExtB +dialoginput.bolditalic.hebrew=David Bold +dialoginput.bolditalic.japanese=MS Gothic +dialoginput.bolditalic.korean=Gulim + +# Search Sequences + +sequence.allfonts=alphabetic/default,dingbats,symbol + +sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb +sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb +sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb +sequence.dialog.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb +sequence.dialoginput.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb + +sequence.serif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb +sequence.sansserif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb +sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol,chinese-gb18030-extb +sequence.dialog.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb +sequence.dialoginput.GB18030=alphabetic,chinese-gb18030,dingbats,symbol,chinese-gb18030-extb + +sequence.serif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb +sequence.sansserif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb +sequence.monospaced.x-windows-950=chinese-ms950,alphabetic,dingbats,symbol,chinese-ms950-extb +sequence.dialog.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb +sequence.dialoginput.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol,chinese-ms950-extb + +sequence.serif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.sansserif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.monospaced.x-MS950-HKSCS=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialog.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialoginput.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb + +sequence.serif.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.sansserif.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.monospaced.x-MS950-HKSCS-XP=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialog.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb +sequence.dialoginput.x-MS950-HKSCS-XP=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol,chinese-ms950-extb + +sequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbol +sequence.allfonts.UTF-8.ja=alphabetic,japanese,devanagari,dingbats,symbol + +sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol + +sequence.serif.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.sansserif.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.monospaced.windows-31j=japanese,alphabetic,dingbats,symbol +sequence.dialog.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.dialoginput.windows-31j=alphabetic,japanese,dingbats,symbol + +sequence.serif.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.sansserif.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.monospaced.x-windows-949=korean,alphabetic,dingbats,symbol +sequence.dialog.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.dialoginput.x-windows-949=alphabetic,korean,dingbats,symbol + +sequence.allfonts.x-windows-874=alphabetic,thai,dingbats,symbol + +sequence.fallback=lucida,\ + chinese-ms950,chinese-hkscs,chinese-ms936,chinese-gb18030,\ + japanese,korean,chinese-ms950-extb,chinese-ms936-extb + +# Exclusion Ranges + +exclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ff +exclusion.chinese-gb18030=0390-03d6,2200-22ef,2701-27be +exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac + +# Monospaced to Proportional width variant mapping +# (Experimental private syntax) +proportional.MS_Gothic=MS PGothic +proportional.MS_Mincho=MS PMincho +proportional.MingLiU=PMingLiU +proportional.MingLiU-ExtB=PMingLiU-ExtB + +# Font File Names + +filename.Arial=ARIAL.TTF +filename.Arial_Bold=ARIALBD.TTF +filename.Arial_Italic=ARIALI.TTF +filename.Arial_Bold_Italic=ARIALBI.TTF + +filename.Courier_New=COUR.TTF +filename.Courier_New_Bold=COURBD.TTF +filename.Courier_New_Italic=COURI.TTF +filename.Courier_New_Bold_Italic=COURBI.TTF + +filename.Times_New_Roman=TIMES.TTF +filename.Times_New_Roman_Bold=TIMESBD.TTF +filename.Times_New_Roman_Italic=TIMESI.TTF +filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF + +filename.SimSun=SIMSUN.TTC +filename.SimSun-18030=SIMSUN18030.TTC +filename.SimSun-ExtB=SIMSUNB.TTF + +filename.MingLiU=MINGLIU.TTC +filename.MingLiU-ExtB=MINGLIUB.TTC +filename.PMingLiU=MINGLIU.TTC +filename.PMingLiU-ExtB=MINGLIUB.TTC +filename.MingLiU_HKSCS=hkscsm3u.ttf + +filename.David=DAVID.TTF +filename.David_Bold=DAVIDBD.TTF + +filename.MS_Mincho=MSMINCHO.TTC +filename.MS_PMincho=MSMINCHO.TTC +filename.MS_Gothic=MSGOTHIC.TTC +filename.MS_PGothic=MSGOTHIC.TTC + +filename.Gulim=gulim.TTC +filename.Batang=batang.TTC +filename.GulimChe=gulim.TTC + +filename.Lucida_Sans_Regular=LucidaSansRegular.ttf +filename.Mangal=MANGAL.TTF +filename.Symbol=SYMBOL.TTF +filename.Wingdings=WINGDING.TTF + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightDemiBold.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightDemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8073c35e82c2304b48c002058226157c7addef33 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightDemiBold.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightDemiItalic.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightDemiItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..bae8c67bd534377acf9055b6e0df9a938ef10a86 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightDemiItalic.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightItalic.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c26afa3bc6ecb565f72c17a258393c97408c305e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightItalic.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightRegular.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightRegular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..79738f19db439ab62f46c4f424b259b75f82c2a1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaBrightRegular.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaSansDemiBold.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaSansDemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a15910e1d680cb8bf34d99b162baf27d257625de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaSansDemiBold.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaSansRegular.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaSansRegular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4cabe6e7643b0fd1cf36611f23f74d9d6ac6f871 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaSansRegular.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaTypewriterBold.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaTypewriterBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ac66d4f2b178042c1d10c1ada2df053ca234d2ca Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaTypewriterBold.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaTypewriterRegular.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaTypewriterRegular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..029518422f6a6b12ca372acd0575d2a2b749418a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/fonts/LucidaTypewriterRegular.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/i386/jvm.cfg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/i386/jvm.cfg new file mode 100644 index 0000000000000000000000000000000000000000..20635015dc4246cb3d722176bd52eae913f181c2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/i386/jvm.cfg @@ -0,0 +1,24 @@ +# +# %W% %E% +# +# Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. +# ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# +# +# +# +# List of JVMs that can be used as an option to java, javac, etc. +# Order is important -- first in this list is the default JVM. +# NOTE that this both this file and its format are UNSUPPORTED and +# WILL GO AWAY in a future release. +# +# You may also select a JVM in an arbitrary location with the +# "-XXaltjvm=<jvm_dir>" option, but that too is unsupported +# and may not be available in a future release. +# +-client KNOWN +-server KNOWN +-hotspot ALIASED_TO -client +-classic WARN +-native ERROR +-green ERROR diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/im/indicim.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/im/indicim.jar new file mode 100644 index 0000000000000000000000000000000000000000..591ee28534e44c397c1b7539094c12c8d7ba52ec Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/im/indicim.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/im/thaiim.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/im/thaiim.jar new file mode 100644 index 0000000000000000000000000000000000000000..6cdf62a746f9dad2fa10d7b98f7ede809531e8f6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/im/thaiim.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/cursors.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/cursors.properties new file mode 100644 index 0000000000000000000000000000000000000000..9b96de5e28ff348965b048c7ba757c26d8c7ca8b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/cursors.properties @@ -0,0 +1,41 @@ +# +# %W% %E% +# +# Cursors Properties file +# +# Names GIF89 sources for Custom Cursors and their associated HotSpots +# +# Note: the syntax of the property name is significant and is parsed +# by java.awt.Cursor +# +# The syntax is: Cursor.<name>.<geom>.File=win32_<filename> +# Cursor.<name>.<geom>.HotSpot=<x>,<y> +# Cursor.<name>.<geom>.Name=<localized name> +# +Cursor.CopyDrop.32x32.File=win32_CopyDrop32x32.gif +Cursor.CopyDrop.32x32.HotSpot=0,0 +Cursor.CopyDrop.32x32.Name=CopyDrop32x32 +# +Cursor.MoveDrop.32x32.File=win32_MoveDrop32x32.gif +Cursor.MoveDrop.32x32.HotSpot=0,0 +Cursor.MoveDrop.32x32.Name=MoveDrop32x32 +# +Cursor.LinkDrop.32x32.File=win32_LinkDrop32x32.gif +Cursor.LinkDrop.32x32.HotSpot=0,0 +Cursor.LinkDrop.32x32.Name=LinkDrop32x32 +# +Cursor.CopyNoDrop.32x32.File=win32_CopyNoDrop32x32.gif +Cursor.CopyNoDrop.32x32.HotSpot=6,2 +Cursor.CopyNoDrop.32x32.Name=CopyNoDrop32x32 +# +Cursor.MoveNoDrop.32x32.File=win32_MoveNoDrop32x32.gif +Cursor.MoveNoDrop.32x32.HotSpot=6,2 +Cursor.MoveNoDrop.32x32.Name=MoveNoDrop32x32 +# +Cursor.LinkNoDrop.32x32.File=win32_LinkNoDrop32x32.gif +Cursor.LinkNoDrop.32x32.HotSpot=6,2 +Cursor.LinkNoDrop.32x32.Name=LinkNoDrop32x32 +# +Cursor.Invalid.32x32.File=invalid32x32.gif +Cursor.Invalid.32x32.HotSpot=6,2 +Cursor.Invalid.32x32.Name=Invalid32x32 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/invalid32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/invalid32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/invalid32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_CopyDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_CopyDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..8a47b47f9a7c5d1961acbd18bf5da2a7c42d4212 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_CopyDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_CopyNoDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_CopyNoDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_CopyNoDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_LinkDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_LinkDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..be3628fe8dd62ed4fc89e0eba2bcb1f6fb43fc76 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_LinkDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_LinkNoDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_LinkNoDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_LinkNoDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_MoveDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_MoveDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..a2d986bab98db68aec96f8a155c2bc7079ad7486 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_MoveDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_MoveNoDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_MoveNoDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/images/cursors/win32_MoveNoDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/javaws.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/javaws.jar new file mode 100644 index 0000000000000000000000000000000000000000..b893712610ddd3e26aa86037b352439fbf6256a5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/javaws.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jce.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jce.jar new file mode 100644 index 0000000000000000000000000000000000000000..264893af1edc1c709c2c42f78bc157932fda3e84 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jce.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jsse.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jsse.jar new file mode 100644 index 0000000000000000000000000000000000000000..65b5e9b5e9d1e941e012c3234feb6e597485a758 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jsse.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jvm.hprof.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jvm.hprof.txt new file mode 100644 index 0000000000000000000000000000000000000000..0b78fedea2b01ebb0ecde68e13f660e896b550be --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/jvm.hprof.txt @@ -0,0 +1,60 @@ +Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based) + +%W% %E% + + Copyright (c) 2006 Sun Microsystems, Inc. All Rights Reserved. + +WARNING! This file format is under development, and is subject to +change without notice. + +This file contains the following types of records: + +THREAD START +THREAD END mark the lifetime of Java threads + +TRACE represents a Java stack trace. Each trace consists + of a series of stack frames. Other records refer to + TRACEs to identify (1) where object allocations have + taken place, (2) the frames in which GC roots were + found, and (3) frequently executed methods. + +HEAP DUMP is a complete snapshot of all live objects in the Java + heap. Following distinctions are made: + + ROOT root set as determined by GC + CLS classes + OBJ instances + ARR arrays + +SITES is a sorted list of allocation sites. This identifies + the most heavily allocated object types, and the TRACE + at which those allocations occurred. + +CPU SAMPLES is a statistical profile of program execution. The VM + periodically samples all running threads, and assigns + a quantum to active TRACEs in those threads. Entries + in this record are TRACEs ranked by the percentage of + total quanta they consumed; top-ranked TRACEs are + typically hot spots in the program. + +CPU TIME is a profile of program execution obtained by measuring + the time spent in individual methods (excluding the time + spent in callees), as well as by counting the number of + times each method is called. Entries in this record are + TRACEs ranked by the percentage of total CPU time. The + "count" field indicates the number of times each TRACE + is invoked. + +MONITOR TIME is a profile of monitor contention obtained by measuring + the time spent by a thread waiting to enter a monitor. + Entries in this record are TRACEs ranked by the percentage + of total monitor contention time and a brief description + of the monitor. The "count" field indicates the number of + times the monitor was contended at that TRACE. + +MONITOR DUMP is a complete snapshot of all the monitors and threads in + the System. + +HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated +at program exit. They can also be obtained during program execution by typing +Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/logging.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/logging.properties new file mode 100644 index 0000000000000000000000000000000000000000..4f7f6dcfd416d3e0b6b1c45ab8cd985ed3e6ea49 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/logging.properties @@ -0,0 +1,54 @@ +############################################################ +# Default Logging Configuration File +# +# You can use a different file by specifying a filename +# with the java.util.logging.config.file system property. +# For example java -Djava.util.logging.config.file=myfile +############################################################ + +############################################################ +# Global properties +############################################################ + +# "handlers" specifies a comma separated list of log Handler +# classes. These handlers will be installed during VM startup. +# Note that these classes must be on the system classpath. +# By default we only configure a ConsoleHandler, which will only +# show messages at the INFO and above levels. +handlers= java.util.logging.ConsoleHandler + +# To also add the FileHandler, use the following line instead. +#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler + +# Default global logging level. +# This specifies which kinds of events are logged across +# all loggers. For any given facility this global level +# can be overriden by a facility specific level +# Note that the ConsoleHandler also has a separate level +# setting to limit messages printed to the console. +.level= INFO + +############################################################ +# Handler specific properties. +# Describes specific configuration info for Handlers. +############################################################ + +# default file output is in user's home directory. +java.util.logging.FileHandler.pattern = %h/java%u.log +java.util.logging.FileHandler.limit = 50000 +java.util.logging.FileHandler.count = 1 +java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter + +# Limit the message that are printed on the console to INFO and above. +java.util.logging.ConsoleHandler.level = INFO +java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter + + +############################################################ +# Facility specific properties. +# Provides extra control for each logger. +############################################################ + +# For example, set the com.xyz.foo logger to only log SEVERE +# messages: +com.xyz.foo.level = SEVERE diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management-agent.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management-agent.jar new file mode 100644 index 0000000000000000000000000000000000000000..4539a2f62d1d95686655f8a2c30cde0d7e768c86 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management-agent.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/jmxremote.access b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/jmxremote.access new file mode 100644 index 0000000000000000000000000000000000000000..ce80b47a1a82d3fab01d4fc4eadf4f7d63a7c84b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/jmxremote.access @@ -0,0 +1,79 @@ +###################################################################### +# Default Access Control File for Remote JMX(TM) Monitoring +###################################################################### +# +# Access control file for Remote JMX API access to monitoring. +# This file defines the allowed access for different roles. The +# password file (jmxremote.password by default) defines the roles and their +# passwords. To be functional, a role must have an entry in +# both the password and the access files. +# +# The default location of this file is $JRE/lib/management/jmxremote.access +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# (See that file for details) +# +# The file format for password and access files is syntactically the same +# as the Properties file format. The syntax is described in the Javadoc +# for java.util.Properties.load. +# A typical access file has multiple lines, where each line is blank, +# a comment (like this one), or an access control entry. +# +# An access control entry consists of a role name, and an +# associated access level. The role name is any string that does not +# itself contain spaces or tabs. It corresponds to an entry in the +# password file (jmxremote.password). The access level is one of the +# following: +# "readonly" grants access to read attributes of MBeans. +# For monitoring, this means that a remote client in this +# role can read measurements but cannot perform any action +# that changes the environment of the running program. +# "readwrite" grants access to read and write attributes of MBeans, +# to invoke operations on them, and optionally +# to create or remove them. This access should be granted +# only to trusted clients, since they can potentially +# interfere with the smooth operation of a running program. +# +# The "readwrite" access level can optionally be followed by the "create" and/or +# "unregister" keywords. The "unregister" keyword grants access to unregister +# (delete) MBeans. The "create" keyword grants access to create MBeans of a +# particular class or of any class matching a particular pattern. Access +# should only be granted to create MBeans of known and trusted classes. +# +# For example, the following entry would grant readwrite access +# to "controlRole", as well as access to create MBeans of the class +# javax.management.monitor.CounterMonitor and to unregister any MBean: +# controlRole readwrite \ +# create javax.management.monitor.CounterMonitorMBean \ +# unregister +# or equivalently: +# controlRole readwrite unregister create javax.management.monitor.CounterMBean +# +# The following entry would grant readwrite access as well as access to create +# MBeans of any class in the packages javax.management.monitor and +# javax.management.timer: +# controlRole readwrite \ +# create javax.management.monitor.*,javax.management.timer.* \ +# unregister +# +# The \ character is defined in the Properties file syntax to allow continuation +# lines as shown here. A * in a class pattern matches a sequence of characters +# other than dot (.), so javax.management.monitor.* matches +# javax.management.monitor.CounterMonitor but not +# javax.management.monitor.foo.Bar. +# +# A given role should have at most one entry in this file. If a role +# has no entry, it has no access. +# If multiple entries are found for the same role name, then the last +# access entry is used. +# +# +# Default access control entries: +# o The "monitorRole" role has readonly access. +# o The "controlRole" role has readwrite access and can create the standard +# Timer and Monitor MBeans defined by the JMX API. + +monitorRole readonly +controlRole readwrite \ + create javax.management.monitor.*,javax.management.timer.* \ + unregister diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/jmxremote.password.template b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/jmxremote.password.template new file mode 100644 index 0000000000000000000000000000000000000000..a7e7daac554f01f6b025ee4bc3416aa671f0eb85 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/jmxremote.password.template @@ -0,0 +1,64 @@ +# ---------------------------------------------------------------------- +# Template for jmxremote.password +# +# o Copy this template to jmxremote.password +# o Set the user/password entries in jmxremote.password +# o Change the permission of jmxremote.password to read-only +# by the owner. +# +# See below for the location of jmxremote.password file. +# ---------------------------------------------------------------------- + +############################################################## +# Password File for Remote JMX Monitoring +############################################################## +# +# Password file for Remote JMX API access to monitoring. This +# file defines the different roles and their passwords. The access +# control file (jmxremote.access by default) defines the allowed +# access for each role. To be functional, a role must have an entry +# in both the password and the access files. +# +# Default location of this file is $JRE/lib/management/jmxremote.password +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# or by specifying a system property (See that file for details). + + +############################################################## +# File permissions of the jmxremote.password file +############################################################## +# Since there are cleartext passwords stored in this file, +# this file must be readable by ONLY the owner, +# otherwise the program will exit with an error. +# +# The file format for password and access files is syntactically the same +# as the Properties file format. The syntax is described in the Javadoc +# for java.util.Properties.load. +# Typical password file has multiple lines, where each line is blank, +# a comment (like this one), or a password entry. +# +# +# A password entry consists of a role name and an associated +# password. The role name is any string that does not itself contain +# spaces or tabs. The password is again any string that does not +# contain spaces or tabs. Note that passwords appear in the clear in +# this file, so it is a good idea not to use valuable passwords. +# +# A given role should have at most one entry in this file. If a role +# has no entry, it has no access. +# If multiple entries are found for the same role name, then the last one +# is used. +# +# In a typical installation, this file can be read by anybody on the +# local machine, and possibly by people on other machines. +# For # security, you should either restrict the access to this file, +# or specify another, less accessible file in the management config file +# as described above. +# +# Following are two commented-out entries. The "measureRole" role has +# password "QED". The "controlRole" role has password "R&D". +# +# monitorRole QED +# controlRole R&D + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/management.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/management.properties new file mode 100644 index 0000000000000000000000000000000000000000..db08b780ebd4498aef6329f4bf785dab85af8fad --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/management.properties @@ -0,0 +1,318 @@ +##################################################################### +# Default Configuration File for Java Platform Management +##################################################################### +# +# The Management Configuration file (in java.util.Properties format) +# will be read if one of the following system properties is set: +# -Dcom.sun.management.jmxremote.port=<port-number> +# or -Dcom.sun.management.snmp.port=<port-number> +# or -Dcom.sun.management.config.file=<this-file> +# +# The default Management Configuration file is: +# +# $JRE/lib/management/management.properties +# +# Another location for the Management Configuration File can be specified +# by the following property on the Java command line: +# +# -Dcom.sun.management.config.file=<this-file> +# +# If -Dcom.sun.management.config.file=<this-file> is set, the port +# number for the management agent can be specified in the config file +# using the following lines: +# +# ################ Management Agent Port ######################### +# +# For setting the JMX RMI agent port use the following line +# com.sun.management.jmxremote.port=<port-number> +# +# For setting the SNMP agent port use the following line +# com.sun.management.snmp.port=<port-number> + +##################################################################### +# Optional Instrumentation +##################################################################### +# +# By default only the basic instrumentation with low overhead is on. +# The following properties allow to selectively turn on optional +# instrumentation which are off by default and may have some +# additional overhead. +# +# com.sun.management.enableThreadContentionMonitoring +# +# This option enables thread contention monitoring if the +# Java virtual machine supports such instrumentation. +# Refer to the specification for the java.lang.management.ThreadMBean +# interface - see isThreadContentionMonitoringSupported() method. +# + +# To enable thread contention monitoring, uncomment the following line +# com.sun.management.enableThreadContentionMonitoring + +##################################################################### +# SNMP Management Properties +##################################################################### +# +# If the system property -Dcom.sun.management.snmp.port=<port-number> +# is set then +# - The SNMP agent (with the Java virtual machine MIB) is started +# that listens on the specified port for incoming SNMP requests. +# - the following properties for read for SNMP management. +# +# The configuration can be specified only at startup time. +# Later changes to the above system property (e.g. via setProperty method), this +# config file, or the ACL file has no effect to the running SNMP agent. +# + +# +# ##################### SNMP Trap Port ######################### +# +# com.sun.management.snmp.trap=<trap-destination-port-number> +# Specifies the remote port number at which managers are expected +# to listen for trap. For each host defined in the ACL file, +# the SNMP agent will send traps at <host>:<trap-destination-port-number> +# Default for this property is 162. +# + +# To set port for sending traps to a different port use the following line +# com.sun.management.snmp.trap=<trap-destination-port-number> + +# +# ################ SNMP listen interface ######################### +# +# com.sun.management.snmp.interface=<InetAddress> +# Specifies the local interface on which the SNMP agent will bind. +# This is useful when running on machines which have several +# interfaces defined. It makes it possible to listen to a specific +# subnet accessible through that interface. +# Default for this property is "localhost". +# +# The format of the value for that property is any string accepted +# by java.net.InetAddress.getByName(String). +# + +# For restricting the port on which SNMP agent listens use the following line +# com.sun.management.snmp.interface=<InetAddress> + +# +# #################### SNMP ACL file ######################### +# +# com.sun.management.snmp.acl=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then the ACL file +# is not checked: all manager hosts are allowed all access. +# + +# For SNMP without checking ACL file uncomment the following line +# com.sun.management.snmp.acl=false + +# +# com.sun.management.snmp.acl.file=filepath +# Specifies location for ACL file +# This is optional - default location is +# $JRE/lib/management/snmp.acl +# +# If the property "com.sun.management.snmp.acl" is set to false, +# then this property and the ACL file are ignored. +# Otherwise the ACL file must exist and be in the valid format. +# If the ACL file is empty or non existent then no access is allowed. +# +# The SNMP agent will read the ACL file at startup time. +# Modification to the ACL file has no effect to any running SNMP +# agents which read that ACL file at startup. +# + +# For a non-default acl file location use the following line +# com.sun.management.snmp.acl.file=filepath + +##################################################################### +# RMI Management Properties +##################################################################### +# +# If system property -Dcom.sun.management.jmxremote.port=<port-number> +# is set then +# - A MBean server is started +# - JRE Platform MBeans are registered in the MBean server +# - RMI connector is published in a private readonly registry at +# specified port using a well known name, "jmxrmi" +# - the following properties are read for JMX remote management. +# +# The configuration can be specified only at startup time. +# Later changes to above system property (e.g. via setProperty method), +# this config file, the password file, or the access file have no effect to the +# running MBean server, the connector, or the registry. +# + +# +# ########## RMI connector settings for local management ########## +# +# com.sun.management.jmxremote.local.only=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as true then the local JMX RMI connector +# server will only accept connection requests from clients running on +# the host where the out-of-the-box JMX management agent is running. +# In order to ensure backwards compatibility this property could be +# set to false. However, deploying the local management agent in this +# way is discouraged because the local JMX RMI connector server will +# accept connection requests from any client either local or remote. +# For remote management the remote JMX RMI connector server should +# be used instead with authentication and SSL/TLS encryption enabled. +# + +# For allowing the local management agent accept local +# and remote connection requests use the following line +# com.sun.management.jmxremote.local.only=false + +# +# ###################### RMI SSL ############################# +# +# com.sun.management.jmxremote.ssl=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then SSL is not used. +# + +# For RMI monitoring without SSL use the following line +# com.sun.management.jmxremote.ssl=false + +# com.sun.management.jmxremote.ssl.config.file=filepath +# Specifies the location of the SSL configuration file. A properties +# file can be used to supply the keystore and truststore location and +# password settings thus avoiding to pass them as cleartext in the +# command-line. +# +# The current implementation of the out-of-the-box management agent will +# look up and use the properties specified below to configure the SSL +# keystore and truststore, if present: +# javax.net.ssl.keyStore=<keystore-location> +# javax.net.ssl.keyStorePassword=<keystore-password> +# javax.net.ssl.trustStore=<truststore-location> +# javax.net.ssl.trustStorePassword=<truststore-password> +# Any other properties in the file will be ignored. This will allow us +# to extend the property set in the future if required by the default +# SSL implementation. +# +# If the property "com.sun.management.jmxremote.ssl" is set to false, +# then this property is ignored. +# + +# For supplying the keystore settings in a file use the following line +# com.sun.management.jmxremote.ssl.config.file=filepath + +# com.sun.management.jmxremote.ssl.enabled.cipher.suites=<cipher-suites> +# The value of this property is a string that is a comma-separated list +# of SSL/TLS cipher suites to enable. This property can be specified in +# conjunction with the previous property "com.sun.management.jmxremote.ssl" +# in order to control which particular SSL/TLS cipher suites are enabled +# for use by accepted connections. If this property is not specified then +# the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that +# are enabled by default. +# + +# com.sun.management.jmxremote.ssl.enabled.protocols=<protocol-versions> +# The value of this property is a string that is a comma-separated list +# of SSL/TLS protocol versions to enable. This property can be specified in +# conjunction with the previous property "com.sun.management.jmxremote.ssl" +# in order to control which particular SSL/TLS protocol versions are +# enabled for use by accepted connections. If this property is not +# specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS +# protocol versions that are enabled by default. +# + +# com.sun.management.jmxremote.ssl.need.client.auth=true|false +# Default for this property is false. (Case for true/false ignored) +# If this property is specified as true in conjunction with the previous +# property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server +# Socket Factory will require client authentication. +# + +# For RMI monitoring with SSL client authentication use the following line +# com.sun.management.jmxremote.ssl.need.client.auth=true + +# com.sun.management.jmxremote.registry.ssl=true|false +# Default for this property is false. (Case for true/false ignored) +# If this property is specified as true then the RMI registry used +# to bind the RMIServer remote object is protected with SSL/TLS +# RMI Socket Factories that can be configured with the properties: +# com.sun.management.jmxremote.ssl.config.file +# com.sun.management.jmxremote.ssl.enabled.cipher.suites +# com.sun.management.jmxremote.ssl.enabled.protocols +# com.sun.management.jmxremote.ssl.need.client.auth +# If the two properties below are true at the same time, i.e. +# com.sun.management.jmxremote.ssl=true +# com.sun.management.jmxremote.registry.ssl=true +# then the RMIServer remote object and the RMI registry are +# both exported with the same SSL/TLS RMI Socket Factories. +# + +# For using an SSL/TLS protected RMI registry use the following line +# com.sun.management.jmxremote.registry.ssl=true + +# +# ################ RMI User authentication ################ +# +# com.sun.management.jmxremote.authenticate=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then no authentication is +# performed and all users are allowed all access. +# + +# For RMI monitoring without any checking use the following line +# com.sun.management.jmxremote.authenticate=false + +# +# ################ RMI Login configuration ################### +# +# com.sun.management.jmxremote.login.config=<config-name> +# Specifies the name of a JAAS login configuration entry to use when +# authenticating users of RMI monitoring. +# +# Setting this property is optional - the default login configuration +# specifies a file-based authentication that uses the password file. +# +# When using this property to override the default login configuration +# then the named configuration entry must be in a file that gets loaded +# by JAAS. In addition, the login module(s) specified in the configuration +# should use the name and/or password callbacks to acquire the user's +# credentials. See the NameCallback and PasswordCallback classes in the +# javax.security.auth.callback package for more details. +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# + +# For a non-default login configuration use the following line +# com.sun.management.jmxremote.login.config=<config-name> + +# +# ################ RMI Password file location ################## +# +# com.sun.management.jmxremote.password.file=filepath +# Specifies location for password file +# This is optional - default location is +# $JRE/lib/management/jmxremote.password +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# Otherwise the password file must exist and be in the valid format. +# If the password file is empty or non-existent then no access is allowed. +# + +# For a non-default password file location use the following line +# com.sun.management.jmxremote.password.file=filepath + +# +# ################ RMI Access file location ##################### +# +# com.sun.management.jmxremote.access.file=filepath +# Specifies location for access file +# This is optional - default location is +# $JRE/lib/management/jmxremote.access +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# Otherwise, the access file must exist and be in the valid format. +# If the access file is empty or non-existent then no access is allowed. +# + +# For a non-default password file location use the following line +# com.sun.management.jmxremote.access.file=filepath diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/snmp.acl.template b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/snmp.acl.template new file mode 100644 index 0000000000000000000000000000000000000000..0e766764f5e7bcb19dd758c7b4a84f070ba1262d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/management/snmp.acl.template @@ -0,0 +1,110 @@ +# ---------------------------------------------------------------------- +# Template for SNMP Access Control List File +# +# o Copy this template to snmp.acl +# o Set access control for SNMP support +# o Change the permission of snmp.acl to be read-only +# by the owner. +# +# See below for the location of snmp.acl file. +# ---------------------------------------------------------------------- + +############################################################ +# SNMP Access Control List File +############################################################ +# +# Default location of this file is $JRE/lib/management/snmp.acl. +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# or by specifying a system property (See that file for details). +# + + +############################################################## +# File permissions of the snmp.acl file +############################################################## +# +# Since there are cleartext community strings stored in this file, +# this ACL file must be readable by ONLY the owner, +# otherwise the program will exit with an error. +# +############################################################## +# Format of the acl group +############################################################## +# +# communities: a list of SNMP community strings to which the +# access control applies separated by commas. +# +# access: either "read-only" or "read-write". +# +# managers: a list of hosts to be granted the access rights. +# Each can be expressed as any one of the following: +# - hostname: hubble +# - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82 +# - ip v4 and v6 netmask prefix notation: 123.456.789.0/24, +# fe80::a00:20ff:fe9b:ea82/64 +# see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt) +# +# An example of two community groups for multiple hosts: +# acl = { +# { +# communities = public, private +# access = read-only +# managers = hubble, snowbell, nanak +# } +# { +# communities = jerry +# access = read-write +# managers = hubble, telescope +# } +# } +# +############################################################## +# Format of the trap group +############################################################## +# +# trap-community: a single SNMP community string that will be included +# in the traps sent to the hosts. +# +# hosts: a list of hosts to which the SNMP agent will send traps. +# +# An example of two trap community definitions for multiple hosts: +# trap = { +# { +# trap-community = public +# hosts = hubble, snowbell +# } +# { +# trap-community = private +# hosts = telescope +# } +# } +# +############################################################ +# +# Update the community strings (public and private) below +# before copying this template file +# +# Common SNMP ACL Example +# ------------------------ +# +# o Only localhost can connect, and access rights +# are limited to read-only +# o Traps are sent to localhost only +# +# +# acl = { +# { +# communities = public, private +# access = read-only +# managers = localhost +# } +# } +# +# +# trap = { +# { +# trap-community = public +# hosts = localhost +# } +# } diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/meta-index b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/meta-index new file mode 100644 index 0000000000000000000000000000000000000000..529d32d7eb43a0136918c51e1c86bd1fb904754c --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/meta-index @@ -0,0 +1,120 @@ +% VERSION 2 +% WARNING: this file is auto-generated; do not edit +% UNSUPPORTED: this file and its format may change and/or +% may be removed in a future release +! alt-rt.jar +java/math +java/util +! alt-string.jar +java/lang +# charsets.jar +META-INF/services/java.nio.charset.spi.CharsetProvider +sun/nio +sun/io +# jce.jar +javax/crypto +sun/security +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF +! jsse.jar +com/sun/security/ +sun/net +javax/security +javax/net +com/sun/net/ +! management-agent.jar +@ resources.jar +com/sun/java/util/jar/pack/ +META-INF/services/javax.print.PrintServiceLookup +com/sun/corba/ +META-INF/services/javax.sound.midi.spi.SoundbankReader +sun/print +META-INF/services/javax.sound.midi.spi.MidiFileReader +javax/swing +META-INF/services/javax.sound.sampled.spi.AudioFileReader +META-INF/services/javax.sound.midi.spi.MidiDeviceProvider +sun/net +META-INF/services/javax.sound.sampled.spi.AudioFileWriter +com/sun/imageio/ +com/sun/servicetag/ +META-INF/services/java.sql.Driver +META-INF/mimetypes.default +sun/org +META-INF/services/javax.sound.midi.spi.MidiFileWriter +sun/rmi +javax/sql +META-INF/services/javax.script.ScriptEngineFactory +com/sun/rowset/ +META-INF/services/javax.print.StreamPrintServiceFactory +META-INF/mailcap.default +sun/text +javax/xml +META-INF/services/javax.sound.sampled.spi.MixerProvider +com/sun/java/swing/ +com/sun/jndi/ +com/sun/xml/ +com/sun/org/ +META-INF/services/javax.sound.sampled.spi.FormatConversionProvider +! rt.jar +com/sun/java/util/jar/pack/ +com/sun/beans/ +org/ietf/ +com/sun/java/browser/ +sun/jkernel +sun/font +sun/awt +com/sun/rmi/ +org/w3c/ +com/sun/activation/ +sun/rmi +sun/beans +com/sun/script/ +sun/management +sun/applet +com/sun/rowset/ +sun/io +sun/audio +sun/text +sunw/util/ +sun/reflect +sunw/io/ +com/sun/java/swing/ +com/sun/xml/ +com/sun/accessibility/ +sun/instrument +java/ +com/sun/corba/ +com/sun/media/ +sun/swing +sun/print +sun/dc +com/sun/management/ +com/sun/awt/ +sun/security +sun/jdbc +sun/net +com/sun/jmx/ +sun/nio +com/sun/demo/ +com/sun/imageio/ +com/sun/servicetag/ +sun/corba +com/sun/net/ +com/sun/swing/ +sun/org +com/sun/istack/ +org/jcp/ +com/sun/naming/ +org/omg/ +org/xml/ +sun/tools +com/sun/security/ +com/sun/image/ +sun/util +com/sun/jndi/ +com/sun/java_cup/ +com/oracle/ +sun/misc +com/sun/org/ +javax/ +sun/java2d diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/net.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/net.properties new file mode 100644 index 0000000000000000000000000000000000000000..e941d50e3f49fdaf5e26359c07695c0d3cc11a42 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/net.properties @@ -0,0 +1,74 @@ +############################################################ +# Default Networking Configuration File +# +# This file may contain default values for the networking system properties. +# These values are only used when the system properties are not specified +# on the command line or set programatically. +# For now, only the various proxy settings can be configured here. +############################################################ + +# Whether or not the DefaultProxySelector will default to System Proxy +# settings when they do exist. +# Set it to 'true' to enable this feature and check for platform +# specific proxy settings +# Note that the system properties that do explicitely set proxies +# (like http.proxyHost) do take precedence over the system settings +# even if java.net.useSystemProxies is set to true. + +java.net.useSystemProxies=false + +#------------------------------------------------------------------------ +# Proxy configuration for the various protocol handlers. +# DO NOT uncomment these lines if you have set java.net.useSystemProxies +# to true as the protocol specific properties will take precedence over +# system settings. +#------------------------------------------------------------------------ + +# HTTP Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) and nonProxyHosts is a '|' separated list of hostnames which +# should be accessed directly, ignoring the proxy server (default value is +# localhost & 127.0.0.1). +# +# http.proxyHost= +# http.proxyPort=80 +# http.nonProxyHosts=localhost|127.0.0.1 +# +# HTTPS Proxy Settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 443). The HTTPS protocol handlers uses the http nonProxyHosts list. +# +# https.proxyHost= +# https.proxyPort=443 +# +# FTP Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) and nonProxyHosts is a '|' separated list of hostnames which +# should be accessed directly, ignoring the proxy server (default value is +# localhost & 127.0.0.1). +# +# ftp.proxyHost= +# ftp.proxyPort=80 +# ftp.nonProxyHosts=localhost|127.0.0.1 +# +# Gopher Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) +# +# gopher.proxyHost= +# gopher.proxyPort=80 +# +# Socks proxy settings. socksProxyHost is the name of the proxy server +# (e.g. socks.domain.com), socksProxyPort is the port number to use +# (default value is 1080) +# +# socksProxyHost= +# socksProxyPort=1080 +# +# HTTP Keep Alive settings. remainingData is the maximum amount of data +# in kilobytes that will be cleaned off the underlying socket so that it +# can be reused (default value is 512K), queuedConnections is the maximum +# number of Keep Alive connections to be on the queue for clean up (default +# value is 10). +# http.KeepAlive.remainingData=512 +# http.KeepAlive.queuedConnections=10 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/plugin.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/plugin.jar new file mode 100644 index 0000000000000000000000000000000000000000..f7084a036684520269b7f7246d02fe486eb8398f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/plugin.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/psfont.properties.ja b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/psfont.properties.ja new file mode 100644 index 0000000000000000000000000000000000000000..645e554762970c8bf652421dd58712ad4df9d005 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/psfont.properties.ja @@ -0,0 +1,107 @@ +# +# %W% %E% +# +# Copyright 1996, 1997 by Sun Microsystems, Inc., +# 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. +# All rights reserved. +# +# This software is the confidential and proprietary information +# of Sun Microsystems, Inc. ("Confidential Information"). You +# shall not disclose such Confidential Information and shall use +# it only in accordance with the terms of the license agreement +# you entered into with Sun. +# + +# +# Japanese PostScript printer property file +# +font.num=16 +# +serif=serif +timesroman=serif +sansserif=sansserif +helvetica=sansserif +monospaced=monospaced +courier=monospaced +dialog=sansserif +dialoginput=monospaced +# +serif.latin1.plain=Times-Roman +serif.latin1.italic=Times-Italic +serif.latin1.bolditalic=Times-BoldItalic +serif.latin1.bold=Times-Bold +# +sansserif.latin1.plain=Helvetica +sansserif.latin1.italic=Helvetica-Oblique +sansserif.latin1.bolditalic=Helvetica-BoldOblique +sansserif.latin1.bold=Helvetica-Bold +# +monospaced.latin1.plain=Courier +monospaced.latin1.italic=Courier-Oblique +monospaced.latin1.bolditalic=Courier-BoldOblique +monospaced.latin1.bold=Courier-Bold +# +serif.x11jis0208.plain=Ryumin-Light-H +serif.x11jis0208.italic=Ryumin-Light-H +serif.x11jis0208.bolditalic=Ryumin-Light-H +serif.x11jis0208.bold=Ryumin-Light-H +# +sansserif.x11jis0208.plain=GothicBBB-Medium-H +sansserif.x11jis0208.italic=GothicBBB-Medium-H +sansserif.x11jis0208.bolditalic=GothicBBB-Medium-H +sansserif.x11jis0208.bold=GothicBBB-Medium-H +# +monospaced.x11jis0208.plain=GothicBBB-Medium-H +monospaced.x11jis0208.italic=GothicBBB-Medium-H +monospaced.x11jis0208.bolditalic=GothicBBB-Medium-H +monospaced.x11jis0208.bold=GothicBBB-Medium-H +# +serif.x11jis0201.plain=Ryumin-Light.Hankaku +serif.x11jis0201.italic=Ryumin-Light.Hankaku +serif.x11jis0201.bolditalic=Ryumin-Light.Hankaku +serif.x11jis0201.bold=Ryumin-Light.Hankaku +# +sansserif.x11jis0201.plain=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.italic=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.bold=GothicBBB-Medium.Hankaku +# +monospaced.x11jis0201.plain=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.italic=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.bold=GothicBBB-Medium.Hankaku +# +Helvetica=0 +Helvetica-Bold=1 +Helvetica-Oblique=2 +Helvetica-BoldOblique=3 +Times-Roman=4 +Times-Bold=5 +Times-Italic=6 +Times-BoldItalic=7 +Courier=8 +Courier-Bold=9 +Courier-Oblique=10 +Courier-BoldOblique=11 +GothicBBB-Medium-H=12 +Ryumin-Light-H=13 +GothicBBB-Medium.Hankaku=14 +Ryumin-Light.Hankaku=15 +# +font.0=Helvetica ISOF +font.1=Helvetica-Bold ISOF +font.2=Helvetica-Oblique ISOF +font.3=Helvetica-BoldOblique ISOF +font.4=Times-Roman ISOF +font.5=Times-Bold ISOF +font.6=Times-Italic ISOF +font.7=Times-BoldItalic ISOF +font.8=Courier ISOF +font.9=Courier-Bold ISOF +font.10=Courier-Oblique ISOF +font.11=Courier-BoldOblique ISOF +font.12=GothicBBB-Medium-H findfont +font.13=Ryumin-Light-H findfont +font.14=GothicBBB-Medium.Hankaku findfont +font.15=Ryumin-Light.Hankaku findfont +# diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/psfontj2d.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/psfontj2d.properties new file mode 100644 index 0000000000000000000000000000000000000000..5fa155e7979b297f8439033ea2ac05bd8f081ec7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/psfontj2d.properties @@ -0,0 +1,312 @@ +# +# %W% %E% +# +# Copyright 1999 by Sun Microsystems, Inc., +# 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. +# All rights reserved. +# +# This software is the confidential and proprietary information +# of Sun Microsystems, Inc. ("Confidential Information"). You +# shall not disclose such Confidential Information and shall use +# it only in accordance with the terms of the license agreement +# you entered into with Sun. +# + +# +# PostScript printer property file for Java 2D printing. +# +# WARNING: This is an internal implementation file, not a public file. +# Any customisation or reliance on the existence of this file and its +# contents or syntax is discouraged and unsupported. +# It may be incompatibly changed or removed without any notice. +# +# +font.num=35 +# +# Legacy logical font family names and logical font aliases should all +# map to the primary logical font names. +# +serif=serif +times=serif +timesroman=serif +sansserif=sansserif +helvetica=sansserif +dialog=sansserif +dialoginput=monospaced +monospaced=monospaced +courier=monospaced +# +# Next, physical fonts which can be safely mapped to standard postscript fonts +# These keys generally map to a value which is the same as the key, so +# the key/value is just a way to say the font has a mapping. +# Sometimes however we map more than one screen font to the same PS font. +# +avantgarde=avantgarde_book +avantgarde_book=avantgarde_book +avantgarde_demi=avantgarde_demi +avantgarde_book_oblique=avantgarde_book_oblique +avantgarde_demi_oblique=avantgarde_demi_oblique +# +itcavantgarde=avantgarde_book +itcavantgarde=avantgarde_book +itcavantgarde_demi=avantgarde_demi +itcavantgarde_oblique=avantgarde_book_oblique +itcavantgarde_demi_oblique=avantgarde_demi_oblique +# +bookman=bookman_light +bookman_light=bookman_light +bookman_demi=bookman_demi +bookman_light_italic=bookman_light_italic +bookman_demi_italic=bookman_demi_italic +# +# Exclude "helvetica" on its own as that's a legacy name for a logical font +helvetica_bold=helvetica_bold +helvetica_oblique=helvetica_oblique +helvetica_bold_oblique=helvetica_bold_oblique +# +itcbookman_light=bookman_light +itcbookman_demi=bookman_demi +itcbookman_light_italic=bookman_light_italic +itcbookman_demi_italic=bookman_demi_italic +# +# Exclude "courier" on its own as that's a legacy name for a logical font +courier_bold=courier_bold +courier_oblique=courier_oblique +courier_bold_oblique=courier_bold_oblique +# +courier_new=courier +courier_new_bold=courier_bold +# +monotype_century_schoolbook=newcenturyschoolbook +monotype_century_schoolbook_bold=newcenturyschoolbook_bold +monotype_century_schoolbook_italic=newcenturyschoolbook_italic +monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic +# +newcenturyschoolbook=newcenturyschoolbook +newcenturyschoolbook_bold=newcenturyschoolbook_bold +newcenturyschoolbook_italic=newcenturyschoolbook_italic +newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic +# +palatino=palatino +palatino_bold=palatino_bold +palatino_italic=palatino_italic +palatino_bold_italic=palatino_bold_italic +# +# Exclude "times" on its own as that's a legacy name for a logical font +times_bold=times_roman_bold +times_italic=times_roman_italic +times_bold_italic=times_roman_bold_italic +# +times_roman=times_roman +times_roman_bold=times_roman_bold +times_roman_italic=times_roman_italic +times_roman_bold_italic=times_roman_bold_italic +# +times_new_roman=times_roman +times_new_roman_bold=times_roman_bold +times_new_roman_italic=times_roman_italic +times_new_roman_bold_italic=times_roman_bold_italic +# +zapfchancery_italic=zapfchancery_italic +itczapfchancery_italic=zapfchancery_italic +# +# Next the mapping of the font name + charset + style to Postscript font name +# for the logical fonts. +# +serif.latin1.plain=Times-Roman +serif.latin1.bold=Times-Bold +serif.latin1.italic=Times-Italic +serif.latin1.bolditalic=Times-BoldItalic +serif.symbol.plain=Symbol +serif.dingbats.plain=ZapfDingbats +serif.symbol.bold=Symbol +serif.dingbats.bold=ZapfDingbats +serif.symbol.italic=Symbol +serif.dingbats.italic=ZapfDingbats +serif.symbol.bolditalic=Symbol +serif.dingbats.bolditalic=ZapfDingbats +# +sansserif.latin1.plain=Helvetica +sansserif.latin1.bold=Helvetica-Bold +sansserif.latin1.italic=Helvetica-Oblique +sansserif.latin1.bolditalic=Helvetica-BoldOblique +sansserif.symbol.plain=Symbol +sansserif.dingbats.plain=ZapfDingbats +sansserif.symbol.bold=Symbol +sansserif.dingbats.bold=ZapfDingbats +sansserif.symbol.italic=Symbol +sansserif.dingbats.italic=ZapfDingbats +sansserif.symbol.bolditalic=Symbol +sansserif.dingbats.bolditalic=ZapfDingbats +# +monospaced.latin1.plain=Courier +monospaced.latin1.bold=Courier-Bold +monospaced.latin1.italic=Courier-Oblique +monospaced.latin1.bolditalic=Courier-BoldOblique +monospaced.symbol.plain=Symbol +monospaced.dingbats.plain=ZapfDingbats +monospaced.symbol.bold=Symbol +monospaced.dingbats.bold=ZapfDingbats +monospaced.symbol.italic=Symbol +monospaced.dingbats.italic=ZapfDingbats +monospaced.symbol.bolditalic=Symbol +monospaced.dingbats.bolditalic=ZapfDingbats +# +# Next the mapping of the font name + charset + style to Postscript font name +# for the physical fonts. Since these always report style as plain, the +# style key is always plain. So we map using the face name to the correct +# style for the postscript font. This is possible since the face names can +# be replied upon to be different for each style. +# However an application may try to create a Font applying a style to an +# physical name. We want to map to the correct Postscript font there too +# if possible but we do not map cases where the application tries to +# augment a style (eg ask for a bold version of a bold font) +# Defer to the 2D package to attempt create an artificially styled version +# +avantgarde_book.latin1.plain=AvantGarde-Book +avantgarde_demi.latin1.plain=AvantGarde-Demi +avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique +avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique +# +avantgarde_book.latin1.bold=AvantGarde-Demi +avantgarde_book.latin1.italic=AvantGarde-BookOblique +avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique +avantgarde_demi.latin1.italic=AvantGarde-DemiOblique +avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique +# +bookman_light.latin1.plain=Bookman-Light +bookman_demi.latin1.plain=Bookman-Demi +bookman_light_italic.latin1.plain=Bookman-LightItalic +bookman_demi_italic.latin1.plain=Bookman-DemiItalic +# +bookman_light.latin1.bold=Bookman-Demi +bookman_light.latin1.italic=Bookman-LightItalic +bookman_light.latin1.bolditalic=Bookman-DemiItalic +bookman_light_bold.latin1.italic=Bookman-DemiItalic +bookman_light_italic.latin1.bold=Bookman-DemiItalic +# +courier.latin1.plain=Courier +courier_bold.latin1.plain=Courier-Bold +courier_oblique.latin1.plain=Courier-Oblique +courier_bold_oblique.latin1.plain=Courier-BoldOblique +courier.latin1.bold=Courier-Bold +courier.latin1.italic=Courier-Oblique +courier.latin1.bolditalic=Courier-BoldOblique +courier_bold.latin1.italic=Courier-BoldOblique +courier_italic.latin1.bold=Courier-BoldOblique +# +helvetica_bold.latin1.plain=Helvetica-Bold +helvetica_oblique.latin1.plain=Helvetica-Oblique +helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique +helvetica.latin1.bold=Helvetica-Bold +helvetica.latin1.italic=Helvetica-Oblique +helvetica.latin1.bolditalic=Helvetica-BoldOblique +helvetica_bold.latin1.italic=Helvetica-BoldOblique +helvetica_italic.latin1.bold=Helvetica-BoldOblique +# +newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman +newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold +newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic +newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic +newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold +newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic +newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic +newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic +newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic +# +palatino.latin1.plain=Palatino-Roman +palatino_bold.latin1.plain=Palatino-Bold +palatino_italic.latin1.plain=Palatino-Italic +palatino_bold_italic.latin1.plain=Palatino-BoldItalic +palatino.latin1.bold=Palatino-Bold +palatino.latin1.italic=Palatino-Italic +palatino.latin1.bolditalic=Palatino-BoldItalic +palatino_bold.latin1.italic=Palatino-BoldItalic +palatino_italic.latin1.bold=Palatino-BoldItalic +# +times_roman.latin1.plain=Times-Roman +times_roman_bold.latin1.plain=Times-Bold +times_roman_italic.latin1.plain=Times-Italic +times_roman_bold_italic.latin1.plain=Times-BoldItalic +times_roman.latin1.bold=Times-Bold +times_roman.latin1.italic=Times-Italic +times_roman.latin1.bolditalic=Times-BoldItalic +times_roman_bold.latin1.italic=Times-BoldItalic +times_roman_italic.latin1.bold=Times-BoldItalic +# +zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic +# +# Finally the mappings of PS font names to indexes. +# +AvantGarde-Book=0 +AvantGarde-BookOblique=1 +AvantGarde-Demi=2 +AvantGarde-DemiOblique=3 +Bookman-Demi=4 +Bookman-DemiItalic=5 +Bookman-Light=6 +Bookman-LightItalic=7 +Courier=8 +Courier-Bold=9 +Courier-BoldOblique=10 +Courier-Oblique=11 +Helvetica=12 +Helvetica-Bold=13 +Helvetica-BoldOblique=14 +Helvetica-Narrow=15 +Helvetica-Narrow-Bold=16 +Helvetica-Narrow-BoldOblique=17 +Helvetica-Narrow-Oblique=18 +Helvetica-Oblique=19 +NewCenturySchlbk-Bold=20 +NewCenturySchlbk-BoldItalic=21 +NewCenturySchlbk-Italic=22 +NewCenturySchlbk-Roman=23 +Palatino-Bold=24 +Palatino-BoldItalic=25 +Palatino-Italic=26 +Palatino-Roman=27 +Symbol=28 +Times-Bold=29 +Times-BoldItalic=30 +Times-Italic=31 +Times-Roman=32 +ZapfDingbats=33 +ZapfChancery-MediumItalic=34 +# +font.0=AvantGarde-Book ISOF +font.1=AvantGarde-BookOblique ISOF +font.2=AvantGarde-Demi ISOF +font.3=AvantGarde-DemiOblique ISOF +font.4=Bookman-Demi ISOF +font.5=Bookman-DemiItalic ISOF +font.6=Bookman-Light ISOF +font.7=Bookman-LightItalic ISOF +font.8=Courier ISOF +font.9=Courier-Bold ISOF +font.10=Courier-BoldOblique ISOF +font.11=Courier-Oblique ISOF +font.12=Helvetica ISOF +font.13=Helvetica-Bold ISOF +font.14=Helvetica-BoldOblique ISOF +font.15=Helvetica-Narrow ISOF +font.16=Helvetica-Narrow-Bold ISOF +font.17=Helvetica-Narrow-BoldOblique ISOF +font.18=Helvetica-Narrow-Oblique ISOF +font.19=Helvetica-Oblique ISOF +font.20=NewCenturySchlbk-Bold ISOF +font.21=NewCenturySchlbk-BoldItalic ISOF +font.22=NewCenturySchlbk-Italic ISOF +font.23=NewCenturySchlbk-Roman ISOF +font.24=Palatino-Bold ISOF +font.25=Palatino-BoldItalic ISOF +font.26=Palatino-Italic ISOF +font.27=Palatino-Roman ISOF +font.28=Symbol findfont +font.29=Times-Bold ISOF +font.30=Times-BoldItalic ISOF +font.31=Times-Italic ISOF +font.32=Times-Roman ISOF +font.33=ZapfDingbats findfont +font.34=ZapfChancery-MediumItalic ISOF +# diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/resources.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/resources.jar new file mode 100644 index 0000000000000000000000000000000000000000..a0b1e41dc594c3533c8c7114a601a26b4f191fc2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/resources.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/rt.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/rt.jar new file mode 100644 index 0000000000000000000000000000000000000000..5b045b4b61a8702898bf25d646c11231254fc81f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/rt.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/US_export_policy.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/US_export_policy.jar new file mode 100644 index 0000000000000000000000000000000000000000..d80a4e402cd1d03ab207bc1bf9d9ba3b0e352778 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/US_export_policy.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/blacklist b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/blacklist new file mode 100644 index 0000000000000000000000000000000000000000..dff0239405cc802155ed4f3fa758b1a56dd6a278 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/blacklist @@ -0,0 +1,2 @@ +# JNLPAppletLauncher applet-launcher.jar +SHA1-Digest-Manifest: 5Bo5/eg892hQ9mgbUW56iDmsp1k= diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/cacerts b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/cacerts new file mode 100644 index 0000000000000000000000000000000000000000..b1a76186c056d08dfe877d9ecc35cdae2ac3bcb9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/cacerts differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/java.policy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/java.policy new file mode 100644 index 0000000000000000000000000000000000000000..34ce15a56fbf70cccd67e38bee9a3ef46301a6f5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/java.policy @@ -0,0 +1,49 @@ + +// Standard extensions get all permissions by default + +grant codeBase "file:${{java.ext.dirs}}/*" { + permission java.security.AllPermission; +}; + +// default permissions granted to all domains + +grant { + // Allows any thread to stop itself using the java.lang.Thread.stop() + // method that takes no argument. + // Note that this permission is granted by default only to remain + // backwards compatible. + // It is strongly recommended that you either remove this permission + // from this policy file or further restrict it to code sources + // that you specify, because Thread.stop() is potentially unsafe. + // See the API specification of java.lang.Thread.stop() for more + // information. + permission java.lang.RuntimePermission "stopThread"; + + // allows anyone to listen on un-privileged ports + permission java.net.SocketPermission "localhost:1024-", "listen"; + + // "standard" properies that can be read by anyone + + permission java.util.PropertyPermission "java.version", "read"; + permission java.util.PropertyPermission "java.vendor", "read"; + permission java.util.PropertyPermission "java.vendor.url", "read"; + permission java.util.PropertyPermission "java.class.version", "read"; + permission java.util.PropertyPermission "os.name", "read"; + permission java.util.PropertyPermission "os.version", "read"; + permission java.util.PropertyPermission "os.arch", "read"; + permission java.util.PropertyPermission "file.separator", "read"; + permission java.util.PropertyPermission "path.separator", "read"; + permission java.util.PropertyPermission "line.separator", "read"; + + permission java.util.PropertyPermission "java.specification.version", "read"; + permission java.util.PropertyPermission "java.specification.vendor", "read"; + permission java.util.PropertyPermission "java.specification.name", "read"; + + permission java.util.PropertyPermission "java.vm.specification.version", "read"; + permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; + permission java.util.PropertyPermission "java.vm.specification.name", "read"; + permission java.util.PropertyPermission "java.vm.version", "read"; + permission java.util.PropertyPermission "java.vm.vendor", "read"; + permission java.util.PropertyPermission "java.vm.name", "read"; +}; + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/java.security b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/java.security new file mode 100644 index 0000000000000000000000000000000000000000..e95ad5499d993bde74b2d9389b912f17ada1c51e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/java.security @@ -0,0 +1,289 @@ +# +# This is the "master security properties file". +# +# In this file, various security properties are set for use by +# java.security classes. This is where users can statically register +# Cryptography Package Providers ("providers" for short). The term +# "provider" refers to a package or set of packages that supply a +# concrete implementation of a subset of the cryptography aspects of +# the Java Security API. A provider may, for example, implement one or +# more digital signature algorithms or message digest algorithms. +# +# Each provider must implement a subclass of the Provider class. +# To register a provider in this master security properties file, +# specify the Provider subclass name and priority in the format +# +# security.provider.<n>=<className> +# +# This declares a provider, and specifies its preference +# order n. The preference order is the order in which providers are +# searched for requested algorithms (when no specific provider is +# requested). The order is 1-based; 1 is the most preferred, followed +# by 2, and so on. +# +# <className> must specify the subclass of the Provider class whose +# constructor sets the values of various properties that are required +# for the Java Security API to look up the algorithms or other +# facilities implemented by the provider. +# +# There must be at least one provider specification in java.security. +# There is a default provider that comes standard with the JDK. It +# is called the "SUN" provider, and its Provider subclass +# named Sun appears in the sun.security.provider package. Thus, the +# "SUN" provider is registered via the following: +# +# security.provider.1=sun.security.provider.Sun +# +# (The number 1 is used for the default provider.) +# +# Note: Providers can be dynamically registered instead by calls to +# either the addProvider or insertProviderAt method in the Security +# class. + +# +# List of providers and their preference orders (see above): +# +security.provider.1=sun.security.provider.Sun +security.provider.2=sun.security.rsa.SunRsaSign +security.provider.3=com.sun.net.ssl.internal.ssl.Provider +security.provider.4=com.sun.crypto.provider.SunJCE +security.provider.5=sun.security.jgss.SunProvider +security.provider.6=com.sun.security.sasl.Provider +security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI +security.provider.8=sun.security.smartcardio.SunPCSC +security.provider.9=sun.security.mscapi.SunMSCAPI + +# +# Select the source of seed data for SecureRandom. By default an +# attempt is made to use the entropy gathering device specified by +# the securerandom.source property. If an exception occurs when +# accessing the URL then the traditional system/thread activity +# algorithm is used. +# +# On Solaris and Linux systems, if file:/dev/urandom is specified and it +# exists, a special SecureRandom implementation is activated by default. +# This "NativePRNG" reads random bytes directly from /dev/urandom. +# +# On Windows systems, the URLs file:/dev/random and file:/dev/urandom +# enables use of the Microsoft CryptoAPI seed functionality. +# +securerandom.source=file:/dev/urandom +# +# The entropy gathering device is described as a URL and can also +# be specified with the system property "java.security.egd". For example, +# -Djava.security.egd=file:/dev/urandom +# Specifying this system property will override the securerandom.source +# setting. + +# +# Class to instantiate as the javax.security.auth.login.Configuration +# provider. +# +login.configuration.provider=com.sun.security.auth.login.ConfigFile + +# +# Default login configuration file +# +#login.config.url.1=file:${user.home}/.java.login.config + +# +# Class to instantiate as the system Policy. This is the name of the class +# that will be used as the Policy object. +# +policy.provider=sun.security.provider.PolicyFile + +# The default is to have a single system-wide policy file, +# and a policy file in the user's home directory. +policy.url.1=file:${java.home}/lib/security/java.policy +policy.url.2=file:${user.home}/.java.policy + +# whether or not we expand properties in the policy file +# if this is set to false, properties (${...}) will not be expanded in policy +# files. +policy.expandProperties=true + +# whether or not we allow an extra policy to be passed on the command line +# with -Djava.security.policy=somefile. Comment out this line to disable +# this feature. +policy.allowSystemProperty=true + +# whether or not we look into the IdentityScope for trusted Identities +# when encountering a 1.1 signed JAR file. If the identity is found +# and is trusted, we grant it AllPermission. +policy.ignoreIdentityScope=false + +# +# Default keystore type. +# +keystore.type=jks + +# +# Class to instantiate as the system scope: +# +system.scope=sun.security.provider.IdentityDatabase + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageAccess unless the +# corresponding RuntimePermission ("accessClassInPackage."+package) has +# been granted. +package.access=sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio. + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageDefinition unless the +# corresponding RuntimePermission ("defineClassInPackage."+package) has +# been granted. +# +# by default, no packages are restricted for definition, and none of +# the class loaders supplied with the JDK call checkPackageDefinition. +# +#package.definition= + +# +# Determines whether this properties file can be appended to +# or overridden on the command line via -Djava.security.properties +# +security.overridePropertiesFile=true + +# +# Determines the default key and trust manager factory algorithms for +# the javax.net.ssl package. +# +ssl.KeyManagerFactory.algorithm=SunX509 +ssl.TrustManagerFactory.algorithm=PKIX + +# +# The Java-level namelookup cache policy for successful lookups: +# +# any negative value: caching forever +# any positive value: the number of seconds to cache an address for +# zero: do not cache +# +# default value is forever (FOREVER). For security reasons, this +# caching is made forever when a security manager is set. When a security +# manager is not set, the default behavior is to cache for 30 seconds. +# +# NOTE: setting this to anything other than the default value can have +# serious security implications. Do not set it unless +# you are sure you are not exposed to DNS spoofing attack. +# +#networkaddress.cache.ttl=-1 + +# The Java-level namelookup cache policy for failed lookups: +# +# any negative value: cache forever +# any positive value: the number of seconds to cache negative lookup results +# zero: do not cache +# +# In some Microsoft Windows networking environments that employ +# the WINS name service in addition to DNS, name service lookups +# that fail may take a noticeably long time to return (approx. 5 seconds). +# For this reason the default caching policy is to maintain these +# results for 10 seconds. +# +# +networkaddress.cache.negative.ttl=10 + +# +# Properties to configure OCSP for certificate revocation checking +# + +# Enable OCSP +# +# By default, OCSP is not used for certificate revocation checking. +# This property enables the use of OCSP when set to the value "true". +# +# NOTE: SocketPermission is required to connect to an OCSP responder. +# +# Example, +# ocsp.enable=true + +# +# Location of the OCSP responder +# +# By default, the location of the OCSP responder is determined implicitly +# from the certificate being validated. This property explicitly specifies +# the location of the OCSP responder. The property is used when the +# Authority Information Access extension (defined in RFC 3280) is absent +# from the certificate or when it requires overriding. +# +# Example, +# ocsp.responderURL=http://ocsp.example.net:80 + +# +# Subject name of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# distinguished name (defined in RFC 2253) which identifies a certificate in +# the set of certificates supplied during cert path validation. In cases where +# the subject name alone is not sufficient to uniquely identify the certificate +# then both the "ocsp.responderCertIssuerName" and +# "ocsp.responderCertSerialNumber" properties must be used instead. When this +# property is set then those two properties are ignored. +# +# Example, +# ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp" + +# +# Issuer name of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# distinguished name (defined in RFC 2253) which identifies a certificate in +# the set of certificates supplied during cert path validation. When this +# property is set then the "ocsp.responderCertSerialNumber" property must also +# be set. When the "ocsp.responderCertSubjectName" property is set then this +# property is ignored. +# +# Example, +# ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp" + +# +# Serial number of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# of hexadecimal digits (colon or space separators may be present) which +# identifies a certificate in the set of certificates supplied during cert path +# validation. When this property is set then the "ocsp.responderCertIssuerName" +# property must also be set. When the "ocsp.responderCertSubjectName" property +# is set then this property is ignored. +# +# Example, +# ocsp.responderCertSerialNumber=2A:FF:00 + +# +# Policy for failed Kerberos KDC lookups: +# +# When a KDC is unavailable (network error, service failure, etc), it is +# put inside a blacklist and accessed less often for future requests. The +# value (case-insensitive) for this policy can be: +# +# tryLast +# KDCs in the blacklist are always tried after those not on the list. +# +# tryLess[:max_retries,timeout] +# KDCs in the blacklist are still tried by their order in the configuration, +# but with smaller max_retries and timeout values. max_retries and timeout +# are optional numerical parameters (default 1 and 5000, which means once +# and 5 seconds). Please notes that if any of the values defined here is +# more than what is defined in krb5.conf, it will be ignored. +# +# Whenever a KDC is detected as available, it is removed from the blacklist. +# The blacklist is reset when krb5.conf is reloaded. You can add +# refreshKrb5Config=true to a JAAS configuration file so that krb5.conf is +# reloaded whenever a JAAS authentication is attempted. +# +# Example, +# krb5.kdc.bad.policy = tryLast +# krb5.kdc.bad.policy = tryLess:2,2000 +krb5.kdc.bad.policy = tryLast + + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/javaws.policy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/javaws.policy new file mode 100644 index 0000000000000000000000000000000000000000..378f3f4fc32e93c503eed1e81eb6ce1027974a3a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/javaws.policy @@ -0,0 +1,6 @@ +// %W% %E% + +grant codeBase "file:${jnlpx.home}/javaws.jar" { + permission java.security.AllPermission; +}; + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/local_policy.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/local_policy.jar new file mode 100644 index 0000000000000000000000000000000000000000..b66c0b7bdd297ce83d4ae50612f12acbb746b8fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/local_policy.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/trusted.libraries b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/trusted.libraries new file mode 100644 index 0000000000000000000000000000000000000000..a73ccca47780a409fc58252ebbcd64e4c995e81b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/security/trusted.libraries @@ -0,0 +1,501 @@ +# javafx-rt-windows-i586__V1.2.1_b28.jar +SHA1-Digest-Manifest: NJO6IRnZizWr+AIFDnLWc90BwzY= + +# javafx-rt-windows-i586__V1.2.2_b5.jar +SHA1-Digest-Manifest: 6do0Efqo8i7NAvVYZ6b/U3ZPYgE= + +# javafx-rt-natives-windows-i586__V1.2.1_b28.jar +SHA1-Digest-Manifest: pImEWhMxOFFKGmXjnnwynHXM7CU= + +# javafx-rt-natives-windows-i586__V1.2.2_b5.jar +SHA1-Digest-Manifest: 9HL24tWCvSreKEll3BwJWdkI+Ek= + +# jogl__V1.1.1a.jar +SHA1-Digest-Manifest: PjIv7SwT7j6GiBCsXQzIFX2mqXQ= + +# gluegen-rt__V1.0b06a.jar +SHA1-Digest-Manifest: FczEBfUR1EXNH1T9qzDTgDSU5+0= + +#JOGL demo runtimes + +# jogl.all.jar +SHA1-Digest-Manifest: PqsWZOzLJR+btL9Z8o8fkij/kQ4= + +# gluegen-rt.jar +SHA1-Digest-Manifest: blhixqDG/fiTK/n6UCFjpLakhEA= + +# gluegen-rt-natives-windows-i586.jar +SHA1-Digest-Manifest: BvDhRfhMJzpFqiz07T8eNyd0oxQ= + +# nativewindow.all.jar +SHA1-Digest-Manifest: fn9HQw0B5l6r/Pr1Fecmpcdn2WE= + +# nativewindow-natives-windows-i586.jar +SHA1-Digest-Manifest: qK678TXlv3+pzgVv99yhAXLbe+0= + +# jogl-natives-windows-i586.jar +SHA1-Digest-Manifest: YGRIjHLZewXvlXva6hdd5fNZJec= + +# JavaFX 1.2.3 + +# applet-launcher__V1.2.3_b36.jar +SHA1-Digest-Manifest: OOuvnw6gjlS+hnOkgN/m5dwnM2I= + +# gluegen-rt-natives-macosx-x86_64__V1.2.3_b36.jar +SHA1-Digest-Manifest: wMHIhbDW2pV3FMtLovrtTeFS2mk= + +# gluegen-rt-natives-windows-amd64__V1.2.3_b36.jar +SHA1-Digest-Manifest: gjXZ5Ri8rlrXLwgEMlTbGQyvn2g= + +# javafx-jmc-natives-windows-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: 9S6TuE6s0q/rKqiuHJzFT0ZQtmU= + +# javafx-rt-linux-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: QEq6Nw6e6/QrF7nYtFmzpIF8BM0= + +# javafx-rt-macosx-universal__V1.2.3_b36.jar +SHA1-Digest-Manifest: o4cb6scwRNIy3XMB8Ab5tmA9rb0= + +# javafx-rt-natives-linux-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: vXwKtrz2/cikSpQMAgPg1TDV6PA= + +# javafx-rt-natives-macosx-i386__V1.2.3_b36.jar +SHA1-Digest-Manifest: h5ltxynZ0fi4we5KgIxB80GEzCM= + +# javafx-rt-natives-macosx-ppc__V1.2.3_b36.jar +SHA1-Digest-Manifest: PVxJI4eVpS1dFDjXBxy7fc7v8lc= + +# javafx-rt-natives-macosx-universal__V1.2.3_b36.jar +SHA1-Digest-Manifest: r8V4Gqem5ZeuX5QXLGnLe6tAdQc= + +# javafx-rt-natives-macosx-x86_64__V1.2.3_b36.jar +SHA1-Digest-Manifest: y9r/A7kwQ0TUg8SxB7VN3XINX7Q= + +# javafx-rt-natives-solaris-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: SkGpiaIF9D/raOU2wujdFV5arcw= + +# javafx-rt-natives-windows-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: i6GJuM3BFTv2zB9832BDcomJdh0= + +# javafx-rt-solaris-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: rIFZ9EiOkhGoOwwIGoA5sdTGRco= + +# javafx-rt-windows-i586__V1.2.3_b36.jar +SHA1-Digest-Manifest: 2ZgfDdKO9oXdtOjCSXuf4Ebns2g= + +# javafx-sdk__V1.2.3_b36.jar +SHA1-Digest-Manifest: jK25cZMHwlj2Cv782PTnDVjq7NI= + +# jogl-natives-windows-amd64__V1.2.3_b36.jar +SHA1-Digest-Manifest: 8Hi0hkOkeUh6cSo7g0uAjOfWLdE= + +# JavaFX 1.1.1 + +# applet-launcher__V1.1.1.jar +SHA1-Digest-Manifest: hTyO9kp8tuzFK7CrOPQ6EzdRoa0= + +# Decora-D3D-natives-windows-i586__V1.1.1.jar +SHA1-Digest-Manifest: Ux6RcIym1mRlLwZbEKupmzMC3hM= + +# Decora-D3D__V1.1.1.jar +SHA1-Digest-Manifest: xZGhjDUMbo0Brvm8j+ItkZzIgZw= + +# Decora-HW__V1.1.1.jar +SHA1-Digest-Manifest: iEOXErJj5l3OnfiK1oJMpqUkl5M= + +# Decora-OGL__V1.1.1.jar +SHA1-Digest-Manifest: h9WQlfnKa+eEyuDHvgzjF2lBulk= + +# Decora-SSE-natives-macosx__V1.1.1.jar +SHA1-Digest-Manifest: OiggXWJlpazyg53Sx0aZIrVJ+pQ= + +# Decora-SSE-natives-windows-i586__V1.1.1.jar +SHA1-Digest-Manifest: wCwBn7ZAeUwwkPLdtxy6E00CNxw= + +# Decora-SSE__V1.1.1.jar +SHA1-Digest-Manifest: S2TjeQlty/kyqeWj6iujApee4ao= + +# javafx-rt__V1.1.1.jar +SHA1-Digest-Manifest: mJTSiNiD1Ay3qCikncf5gCFMCcg= + +# javafx-sdk__V1.1.1.jar +SHA1-Digest-Manifest: Suv17PwWjdn+fIBNii4rlg07+sg= + +# jmc-natives-linux-i586__V1.1.1.jar +SHA1-Digest-Manifest: egG01BcXZDNSFXc0UmY/5KCPFBg= + +# jmc-natives-macosx__V1.1.1.jar +SHA1-Digest-Manifest: xHDcFKyfqbTqKu/A4J46IGh8KTY= + +# jmc-natives-windows-i586__V1.1.1.jar +SHA1-Digest-Manifest: HEWh+/BIvemIdr/uvzXD4WDFszo= + +# jmc__V1.1.1.jar +SHA1-Digest-Manifest: hEBWAiaU9ci8hbXVO/rGFla1O/k= + +# JavaFX 1.1.1 + +# applet-launcher__V1.0.1.jar +SHA1-Digest-Manifest: hTyO9kp8tuzFK7CrOPQ6EzdRoa0= + +# Decora-D3D-natives-windows-i586__V1.0.1.jar +SHA1-Digest-Manifest: WofMHjbwtcAxjD1k8zmGC7+XeKE= + +# Decora-D3D__V1.0.1.jar +SHA1-Digest-Manifest: mmWLypbCUuEmnVwnW4HClyp9DiY= + +# Decora-HW__V1.0.1.jar +SHA1-Digest-Manifest: VpYSLoPYsd/dgYY3BYRpclTqICE= + +# Decora-OGL__V1.0.1.jar +SHA1-Digest-Manifest: gg/uCcXncs95F/11NbQaGVKGZDc= + +# Decora-SSE-natives-macosx__V1.0.1.jar +SHA1-Digest-Manifest: 25WUe8j0holZLVNZ6J0dlenWLnA= + +# Decora-SSE-natives-windows-i586__V1.0.1.jar +SHA1-Digest-Manifest: iMbn+qYZiOq9dBMrh5aM5sAjV+U= + +# Decora-SSE__V1.0.1.jar +SHA1-Digest-Manifest: zU7Q5PdTcG4mU/t0HM2AQPlQRxI= + +# javafx-rt__V1.0.1.jar +SHA1-Digest-Manifest: vRnWH+sW7qdfqVIQO3UbQONT2/Q= + +# javafx-sdk__V1.0.1.jar +SHA1-Digest-Manifest: oJmS2A6RPXYWTbShmj6dWWR6z0I= + +# jmc-natives-linux-i586__V1.0.1.jar +SHA1-Digest-Manifest: Ao+ymKBvdK//VDOCOBh3S1aLEDE= + +# jmc-natives-macosx__V1.0.1.jar +SHA1-Digest-Manifest: Clwx6bIHT/brAaEN3VMW62fIx0I= + +# jmc-natives-windows-i586__V1.0.1.jar +SHA1-Digest-Manifest: CxM4ACDvHPiCGkSAu7nlGK83JXg= + +# jmc__V1.0.1.jar +SHA1-Digest-Manifest: lmyYM5nl1uTK2uv8pDrQVl11GDs= + +# JOGL + +# Decora-JOGL__V1.1.1.jar +SHA1-Digest-Manifest: QXg5+L9XdO/VbpxannGooFMZqr8= + +# Decora-JOGL__V1.1.0.jar +SHA1-Digest-Manifest: QXg5+L9XdO/VbpxannGooFMZqr8= + +# jogl-natives-linux-amd64__V1.1.1a.jar +SHA1-Digest-Manifest: SUiAPpzP+vtFJeDBcindWcycMFM= + +# jogl-natives-linux-amd64__V1.1.1.jar +SHA1-Digest-Manifest: SUiAPpzP+vtFJeDBcindWcycMFM= + +# jogl-natives-linux-i586__V1.1.1a.jar +SHA1-Digest-Manifest: tn35V1kzlxL9PZ5Mv/AvFUBw0Zo= + +# jogl-natives-linux-i586__V1.1.1.jar +SHA1-Digest-Manifest: tn35V1kzlxL9PZ5Mv/AvFUBw0Zo= + +# jogl-natives-macosx-ppc__V1.1.1a.jar +SHA1-Digest-Manifest: 8YT24q39X4vHXF817zCaO1iYeZU= + +# jogl-natives-macosx-ppc__V1.1.1.jar +SHA1-Digest-Manifest: 8YT24q39X4vHXF817zCaO1iYeZU= + +# jogl-natives-macosx-universal__V1.1.1a.jar +SHA1-Digest-Manifest: eHTos/pIVmVIEfzJ5xHVCpJY80s= + +# jogl-natives-macosx-universal__V1.1.1.jar +SHA1-Digest-Manifest: eHTos/pIVmVIEfzJ5xHVCpJY80s= + +# jogl-natives-solaris-amd64__V1.1.1a.jar +SHA1-Digest-Manifest: 7SEftCV0w9AwtqKdOJ5QHxnAZi0= + +# jogl-natives-solaris-amd64__V1.1.1.jar +SHA1-Digest-Manifest: 7SEftCV0w9AwtqKdOJ5QHxnAZi0= + +# jogl-natives-solaris-i586__V1.1.1a.jar +SHA1-Digest-Manifest: wp7uBYOhtJqebnRLHDaYzdSzNyE= + +# jogl-natives-solaris-i586__V1.1.1.jar +SHA1-Digest-Manifest: wp7uBYOhtJqebnRLHDaYzdSzNyE= + +# jogl-natives-solaris-sparc__V1.1.1a.jar +SHA1-Digest-Manifest: ebzpfUb1SrjSA2z68e/Gyr6sZ4s= + +# jogl-natives-solaris-sparc__V1.1.1.jar +SHA1-Digest-Manifest: ebzpfUb1SrjSA2z68e/Gyr6sZ4s= + +# jogl-natives-solaris-sparcv9__V1.1.1a.jar +SHA1-Digest-Manifest: L24pQzJnoowcul7Ldk9xVrHTyX8= + +# jogl-natives-solaris-sparcv9__V1.1.1.jar +SHA1-Digest-Manifest: L24pQzJnoowcul7Ldk9xVrHTyX8= + +# jogl-natives-windows-amd64__V1.1.1a.jar +SHA1-Digest-Manifest: 8Hi0hkOkeUh6cSo7g0uAjOfWLdE= + +# jogl-natives-windows-amd64__V1.1.1.jar +SHA1-Digest-Manifest: 8Hi0hkOkeUh6cSo7g0uAjOfWLdE= + +# jogl-natives-windows-i586__V1.1.1a.jar +SHA1-Digest-Manifest: DpR2pVidgnI/EISDCDWTh7CKHyE= + +# jogl-natives-windows-i586__V1.1.1.jar +SHA1-Digest-Manifest: DpR2pVidgnI/EISDCDWTh7CKHyE= + +# jogl__V1.1.1a.jar +SHA1-Digest-Manifest: IXfEDj4Oowy+OExU9tqNX/yEyG4= + +# jogl__V1.1.1.jar +SHA1-Digest-Manifest: IXfEDj4Oowy+OExU9tqNX/yEyG4= + +# gluegen-rt-natives-linux-amd64__V1.0b06a.jar +SHA1-Digest-Manifest: mWCR2AdEmq+9jv/tF6vfwSyWSj4= + +# gluegen-rt-natives-linux-amd64__V1.0b06.jar +SHA1-Digest-Manifest: mWCR2AdEmq+9jv/tF6vfwSyWSj4= + +# gluegen-rt-natives-linux-i586__V1.0b06a.jar +SHA1-Digest-Manifest: JWQd/xBC5HbRKdKNyfIozuicFmw= + +# gluegen-rt-natives-linux-i586__V1.0b06.jar +SHA1-Digest-Manifest: JWQd/xBC5HbRKdKNyfIozuicFmw= + +# gluegen-rt-natives-macosx-ppc__V1.0b06a.jar +SHA1-Digest-Manifest: 9mFUUvSDvRBHHFIYJ2QMFP1WT1A= + +# gluegen-rt-natives-macosx-ppc__V1.0b06.jar +SHA1-Digest-Manifest: 9mFUUvSDvRBHHFIYJ2QMFP1WT1A= + +# gluegen-rt-natives-macosx-universal__V1.0b06a.jar +SHA1-Digest-Manifest: s8ypudj+MrTd0hVcsKEPgwufiG8= + +# gluegen-rt-natives-macosx-universal__V1.0b06.jar +SHA1-Digest-Manifest: s8ypudj+MrTd0hVcsKEPgwufiG8= + +# gluegen-rt-natives-solaris-amd64__V1.0b06a.jar +SHA1-Digest-Manifest: 4pPw3F54UCrStkbIMdmMcjYD7Qs= + +# gluegen-rt-natives-solaris-amd64__V1.0b06.jar +SHA1-Digest-Manifest: 4pPw3F54UCrStkbIMdmMcjYD7Qs= + +# gluegen-rt-natives-solaris-i586__V1.0b06a.jar +SHA1-Digest-Manifest: DK8g47UGc+yWngVQuFR9VepP/dQ= + +# gluegen-rt-natives-solaris-i586__V1.0b06.jar +SHA1-Digest-Manifest: DK8g47UGc+yWngVQuFR9VepP/dQ= + +# gluegen-rt-natives-solaris-sparc__V1.0b06a.jar +SHA1-Digest-Manifest: e3TVJSMsoVj+C3bJv6MomiO+MYE= + +# gluegen-rt-natives-solaris-sparc__V1.0b06.jar +SHA1-Digest-Manifest: e3TVJSMsoVj+C3bJv6MomiO+MYE= + +# gluegen-rt-natives-solaris-sparcv9__V1.0b06a.jar +SHA1-Digest-Manifest: tNm5RTcuzyeUsy+SYCGdBqKYIfg= + +# gluegen-rt-natives-solaris-sparcv9__V1.0b06.jar +SHA1-Digest-Manifest: tNm5RTcuzyeUsy+SYCGdBqKYIfg= + +# gluegen-rt-natives-windows-amd64__V1.0b06a.jar +SHA1-Digest-Manifest: gjXZ5Ri8rlrXLwgEMlTbGQyvn2g= + +# gluegen-rt-natives-windows-amd64__V1.0b06.jar +SHA1-Digest-Manifest: gjXZ5Ri8rlrXLwgEMlTbGQyvn2g= + +# gluegen-rt-natives-windows-i586__V1.0b06a.jar +SHA1-Digest-Manifest: bOJKwYthgnr872NcgEFH+NhFR5I= + +# gluegen-rt-natives-windows-i586__V1.0b06.jar +SHA1-Digest-Manifest: bOJKwYthgnr872NcgEFH+NhFR5I= + +# gluegen-rt__V1.0b06a.jar +SHA1-Digest-Manifest: NFtC8B0eIsy6/C4RBDuy2o/ks6U= + +# gluegen-rt__V1.0b06.jar +SHA1-Digest-Manifest: NFtC8B0eIsy6/C4RBDuy2o/ks6U= + +# More gluegen + +# applet-launcher.jar +SHA1-Digest-Manifest: VSuZT2pgKojO7ezuoXEeiY0zAqg= + +# gluegen-rt.jar +SHA1-Digest-Manifest: C/DWE9KsfkQQGaVajAT55sRB3lI= + +# gluegen-rt-natives-windows-i586.jar +SHA1-Digest-Manifest: bOJKwYthgnr872NcgEFH+NhFR5I= + +# gluegen-rt-natives-windows-amd64.jar +SHA1-Digest-Manifest: gjXZ5Ri8rlrXLwgEMlTbGQyvn2g= + +# gluegen-rt-natives-linux-i586.jar +SHA1-Digest-Manifest: JWQd/xBC5HbRKdKNyfIozuicFmw= + +# gluegen-rt-natives-linux-amd64.jar +SHA1-Digest-Manifest: mWCR2AdEmq+9jv/tF6vfwSyWSj4= + +# gluegen-rt-natives-solaris-sparc.jar +SHA1-Digest-Manifest: e3TVJSMsoVj+C3bJv6MomiO+MYE= + +# gluegen-rt-natives-solaris-sparcv9.jar +SHA1-Digest-Manifest: tNm5RTcuzyeUsy+SYCGdBqKYIfg= + +# gluegen-rt-natives-solaris-i586.jar +SHA1-Digest-Manifest: DK8g47UGc+yWngVQuFR9VepP/dQ= + +# gluegen-rt-natives-solaris-amd64.jar +SHA1-Digest-Manifest: 4pPw3F54UCrStkbIMdmMcjYD7Qs= + +# gluegen-rt-natives-macosx-ppc.jar +SHA1-Digest-Manifest: 9mFUUvSDvRBHHFIYJ2QMFP1WT1A= + +# gluegen-rt-natives-macosx-universal.jar +SHA1-Digest-Manifest: s8ypudj+MrTd0hVcsKEPgwufiG8= + +# Java3D + +# j3dcore.jar +SHA1-Digest-Manifest: q32LO2ymMouhLGPGEXHj8iMPxwg= + +# j3dutils.jar +SHA1-Digest-Manifest: +I6h46PtfnHlqHToM4vtBYf6Sbo= + +# vecmath.jar +SHA1-Digest-Manifest: wyoyLOQXl3La0idGTL9FnhKGCog= + +# joalmixer.jar +SHA1-Digest-Manifest: eBxwVnJ+C3+NzTRYANHNfBt0kDQ= + +# j3dcore-ogl-chk_dll.jar +SHA1-Digest-Manifest: 1g2aqFVC/bqOdYlKCNpHj4sUe1o= + +# j3dcore-ogl_dll.jar +SHA1-Digest-Manifest: QdsPocZVWIgacy1LuCk7XdGRKOs= + +# j3dcore-d3d_dll.jar +SHA1-Digest-Manifest: V6pU8vAFm2TwjixnqC5+/hH6oT4= + +# j3dcore-ogl_dll.jar +SHA1-Digest-Manifest: 6zUjjFktd9psN2IZZ69HdglgwXw= + +# lib_j3dcore-ogl_so.jar +SHA1-Digest-Manifest: 1xOpin2wIE3lH1e6FcWmbn+bh6c= + +# lib_j3dcore-ogl_so.jar +SHA1-Digest-Manifest: nnI8Tgc7cVDRhzFOenDKX7GFZys= + +# lib_j3dcore-ogl_so.jar +SHA1-Digest-Manifest: UJpK8iCpFZOxGelUSyCAzDG4lwI= + +# lib_j3dcore-ogl_so.jar +SHA1-Digest-Manifest: 2xPyjuYHhwcnm7V6JhSSeltZTjU= + +# lib_j3dcore-ogl_so.jar +SHA1-Digest-Manifest: 6oRfkNGiY8mSNkzWGedWblV9EYs= + +# lib_j3dcore-ogl_so.jar +SHA1-Digest-Manifest: 4j8WUb+zOjDPJ+ouqGfUQD9eHyc= + +# JOAL + +# joal.jar +SHA1-Digest-Manifest: tLSVOd35UBG6O3ygs1ytgT2GsO0= + +# joal-natives-windows-i586.jar +SHA1-Digest-Manifest: dkSxLL1wf2da/hzCXfxqxTfJ/aw= + +# joal-natives-linux-i586.jar +SHA1-Digest-Manifest: r6K92Av4Gx/2pmerOTZeljg+vk4= + +# joal-natives-macosx-ppc.jar +SHA1-Digest-Manifest: C5NqjEYh8dpmbALIeWq/L3s11pU= + +# joal-natives-macosx-universal.jar +SHA1-Digest-Manifest: 5Bjpp545tA7weKeJFMsEgvFZ/3Y= + +# JOGL + +# jogl.jar +SHA1-Digest-Manifest: 9KZFJDUedKxFjaClCYSnCMkWkzE= + +# jogl-natives-windows-i586.jar +SHA1-Digest-Manifest: /makispaP+1cPqT1Xx0ASDuMc3k= + +# jogl-natives-windows-amd64.jar +SHA1-Digest-Manifest: Y3gCUCqiVLrv/yJafRn+SaSjfNA= + +# jogl-natives-linux-i586.jar +SHA1-Digest-Manifest: nLbh5AychWVdsvSrpDrPtOWdqvI= + +# jogl-natives-linux-amd64.jar +SHA1-Digest-Manifest: mR+Wm79PMOTzQ/jT9WQ6v/zOE5o= + +# jogl-natives-solaris-sparc.jar +SHA1-Digest-Manifest: FLWXSu8+vJcnTK7gsx4zzpzeGAE= + +# jogl-natives-solaris-sparcv9.jar +SHA1-Digest-Manifest: JevoWvBagJ5VPWVtlfVvdxfH/G4= + +# jogl-natives-solaris-i586.jar +SHA1-Digest-Manifest: iEd4mKOgu0DIfXB/aCZ4yke++Uw= + +# jogl-natives-solaris-amd64.jar +SHA1-Digest-Manifest: AHlneDM3JVHHCb2k6BRrw8Q1H1w= + +# jogl-natives-macosx-ppc.jar +SHA1-Digest-Manifest: YxBfWuqSMEN9DISnFso/9PN9CcY= + +# jogl-natives-macosx-universal.jar +SHA1-Digest-Manifest: NddWCXHa2FBLkpcVxTRPfskhI1g= + +# gluegen-rt.jar +SHA1-Digest-Manifest: C/DWE9KsfkQQGaVajAT55sRB3lI= + +# gluegen-rt-natives-windows-i586.jar +SHA1-Digest-Manifest: bOJKwYthgnr872NcgEFH+NhFR5I= + +# gluegen-rt-natives-windows-amd64.jar +SHA1-Digest-Manifest: gjXZ5Ri8rlrXLwgEMlTbGQyvn2g= + +# gluegen-rt-natives-linux-i586.jar +SHA1-Digest-Manifest: JWQd/xBC5HbRKdKNyfIozuicFmw= + +# gluegen-rt-natives-linux-amd64.jar +SHA1-Digest-Manifest: mWCR2AdEmq+9jv/tF6vfwSyWSj4= + +# gluegen-rt-natives-solaris-sparc.jar +SHA1-Digest-Manifest: e3TVJSMsoVj+C3bJv6MomiO+MYE= + +# gluegen-rt-natives-solaris-sparcv9.jar +SHA1-Digest-Manifest: tNm5RTcuzyeUsy+SYCGdBqKYIfg= + +# gluegen-rt-natives-solaris-i586.jar +SHA1-Digest-Manifest: DK8g47UGc+yWngVQuFR9VepP/dQ= + +# gluegen-rt-natives-solaris-amd64.jar +SHA1-Digest-Manifest: 4pPw3F54UCrStkbIMdmMcjYD7Qs= + +# gluegen-rt-natives-macosx-ppc.jar +SHA1-Digest-Manifest: 9mFUUvSDvRBHHFIYJ2QMFP1WT1A= + +# gluegen-rt-natives-macosx-universal.jar +SHA1-Digest-Manifest: s8ypudj+MrTd0hVcsKEPgwufiG8= + +# joal.jar +SHA1-Digest-Manifest: tLSVOd35UBG6O3ygs1ytgT2GsO0= + +# joal-natives-windows-i586.jar +SHA1-Digest-Manifest: dkSxLL1wf2da/hzCXfxqxTfJ/aw= + +# joal-natives-linux-i586.jar +SHA1-Digest-Manifest: r6K92Av4Gx/2pmerOTZeljg+vk4= + +# joal-natives-macosx-ppc.jar +SHA1-Digest-Manifest: C5NqjEYh8dpmbALIeWq/L3s11pU= + +# joal-natives-macosx-universal.jar +SHA1-Digest-Manifest: 5Bjpp545tA7weKeJFMsEgvFZ/3Y= + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/servicetag/jdk_header.png b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/servicetag/jdk_header.png new file mode 100644 index 0000000000000000000000000000000000000000..ccfe6dad8c8731c12aee5e4f255a6ae941791173 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/servicetag/jdk_header.png differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/servicetag/registration.xml b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/servicetag/registration.xml new file mode 100644 index 0000000000000000000000000000000000000000..046da127fc1019e59b651961e77b0465d2f1b740 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/servicetag/registration.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<registration_data version="1.0"> + <environment> + <hostname>WS605</hostname> + <hostId/> + <osName>Windows XP</osName> + <osVersion>5.1</osVersion> + <osArchitecture>x86</osArchitecture> + <systemModel>OptiPlex 745</systemModel> + <systemManufacturer>Dell Inc.</systemManufacturer> + <cpuManufacturer>GenuineIntel</cpuManufacturer> + <serialNumber>DM4WX2J</serialNumber> + </environment> + <registry urn="urn:st:21ea0c74-9eb6-46c5-b0f0-9dffd28ea314" version="1.0"> + <service_tag> + <instance_urn>urn:st:f06dc645-10c9-4ea6-b50d-e2e49ec0546e</instance_urn> + <product_name>Java SE 6 Runtime Environment</product_name> + <product_version>1.6.0_25</product_version> + <product_urn>urn:uuid:92d1de8c-1e59-42c6-a280-1c379526bcbc</product_urn> + <product_parent_urn>urn:uuid:fdc90b21-018d-4cab-b866-612c7c119ed3</product_parent_urn> + <product_parent>Java Platform Standard Edition 6 (Java SE 6)</product_parent> + <product_defined_inst_id>id=1.6.0_25-b06 x86,dir=C:\Programme\Java\jre6</product_defined_inst_id> + <product_vendor>Sun Microsystems</product_vendor> + <platform_arch>x86</platform_arch> + <timestamp>2011-04-26 16:14:47 GMT</timestamp> + <container>global</container> + <source>Windows JRE installer</source> + <installer_uid>-1</installer_uid> + </service_tag> + </registry> +</registration_data> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/sound.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/sound.properties new file mode 100644 index 0000000000000000000000000000000000000000..68309d111a6050739ccd938dd4d4b9fae3f4e36d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/sound.properties @@ -0,0 +1,39 @@ +############################################################ +# Sound Configuration File +############################################################ +# +# This properties file is used to specify default service +# providers for javax.sound.midi.MidiSystem and +# javax.sound.sampled.AudioSystem. +# +# The following keys are recognized by MidiSystem methods: +# +# javax.sound.midi.Receiver +# javax.sound.midi.Sequencer +# javax.sound.midi.Synthesizer +# javax.sound.midi.Transmitter +# +# The following keys are recognized by AudioSystem methods: +# +# javax.sound.sampled.Clip +# javax.sound.sampled.Port +# javax.sound.sampled.SourceDataLine +# javax.sound.sampled.TargetDataLine +# +# The values specify the full class name of the service +# provider, or the device name. +# +# See the class descriptions for details. +# +# Example 1: +# Use MyDeviceProvider as default for SourceDataLines: +# javax.sound.sampled.SourceDataLine=com.xyz.MyDeviceProvider +# +# Example 2: +# Specify the default Synthesizer by its name "InternalSynth". +# javax.sound.midi.Synthesizer=#InternalSynth +# +# Example 3: +# Specify the default Receiver by provider and name: +# javax.sound.midi.Receiver=com.sun.media.sound.MidiProvider#SunMIDI1 +# diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/tzmappings b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/tzmappings new file mode 100644 index 0000000000000000000000000000000000000000..6ec0d0bc624620002ae68259309ba85f1d3f06d6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/tzmappings @@ -0,0 +1,194 @@ +# +# %W% %E% +# +# This file describes mapping information between Windows and Java +# time zones. +# Format: Each line should include a colon separated fields of Windows +# time zone registry key, time zone mapID, locale (which is most +# likely used in the time zone), and Java time zone ID. Blank lines +# and lines that start with '#' are ignored. Data lines must be sorted +# by mapID (ASCII order). +# +# NOTE +# This table format is not a public interface of any Java +# platforms. No applications should depend on this file in any form. +# +# This table has been generated by a program and should not be edited +# manually. +# +Romance:-1,64::Europe/Paris: +Romance Standard Time:-1,64::Europe/Paris: +Warsaw:-1,65::Europe/Warsaw: +Central Europe:-1,66::Europe/Prague: +Central Europe Standard Time:-1,66::Europe/Prague: +Prague Bratislava:-1,66::Europe/Prague: +W. Central Africa Standard Time:-1,66:AO:Africa/Luanda: +FLE:-1,67:FI:Europe/Helsinki: +FLE Standard Time:-1,67:FI:Europe/Helsinki: +GFT:-1,67::Europe/Athens: +GFT Standard Time:-1,67::Europe/Athens: +GTB:-1,67::Europe/Athens: +GTB Standard Time:-1,67::Europe/Athens: +Israel:-1,70::Asia/Jerusalem: +Israel Standard Time:-1,70::Asia/Jerusalem: +Arab:-1,71::Asia/Riyadh: +Arab Standard Time:-1,71::Asia/Riyadh: +Arabic Standard Time:-1,71:IQ:Asia/Baghdad: +E. Africa:-1,71:KE:Africa/Nairobi: +E. Africa Standard Time:-1,71:KE:Africa/Nairobi: +Saudi Arabia:-1,71::Asia/Riyadh: +Saudi Arabia Standard Time:-1,71::Asia/Riyadh: +Iran:-1,72::Asia/Tehran: +Iran Standard Time:-1,72::Asia/Tehran: +Afghanistan:-1,73::Asia/Kabul: +Afghanistan Standard Time:-1,73::Asia/Kabul: +India:-1,74::Asia/Calcutta: +India Standard Time:-1,74::Asia/Calcutta: +Myanmar Standard Time:-1,74::Asia/Rangoon: +Nepal Standard Time:-1,74::Asia/Katmandu: +Sri Lanka:-1,74:LK:Asia/Colombo: +Sri Lanka Standard Time:-1,74:LK:Asia/Colombo: +Beijing:-1,75::Asia/Shanghai: +China:-1,75::Asia/Shanghai: +China Standard Time:-1,75::Asia/Shanghai: +AUS Central:-1,76::Australia/Darwin: +AUS Central Standard Time:-1,76::Australia/Darwin: +Cen. Australia:-1,76::Australia/Adelaide: +Cen. Australia Standard Time:-1,76::Australia/Adelaide: +Vladivostok:-1,77::Asia/Vladivostok: +Vladivostok Standard Time:-1,77::Asia/Vladivostok: +West Pacific:-1,77:GU:Pacific/Guam: +West Pacific Standard Time:-1,77:GU:Pacific/Guam: +E. South America:-1,80::America/Sao_Paulo: +E. South America Standard Time:-1,80::America/Sao_Paulo: +Greenland Standard Time:-1,80:GL:America/Godthab: +Newfoundland:-1,81::America/St_Johns: +Newfoundland Standard Time:-1,81::America/St_Johns: +Pacific SA:-1,82::America/Santiago: +Pacific SA Standard Time:-1,82::America/Santiago: +SA Western:-1,82:BO:America/La_Paz: +SA Western Standard Time:-1,82:BO:America/La_Paz: +SA Pacific:-1,83::America/Bogota: +SA Pacific Standard Time:-1,83::America/Bogota: +US Eastern:-1,84::America/Indianapolis: +US Eastern Standard Time:-1,84::America/Indianapolis: +Central America Standard Time:-1,85::America/Regina: +Mexico:-1,85::America/Mexico_City: +Mexico Standard Time:-1,85::America/Mexico_City: +Canada Central:-1,86::America/Regina: +Canada Central Standard Time:-1,86::America/Regina: +US Mountain:-1,87::America/Phoenix: +US Mountain Standard Time:-1,87::America/Phoenix: +GMT:0,1::Europe/London: +GMT Standard Time:0,1::Europe/London: +Ekaterinburg:10,11::Asia/Yekaterinburg: +Ekaterinburg Standard Time:10,11::Asia/Yekaterinburg: +West Asia:10,11:UZ:Asia/Tashkent: +West Asia Standard Time:10,11:UZ:Asia/Tashkent: +Central Asia:12,13::Asia/Almaty: +Central Asia Standard Time:12,13::Asia/Almaty: +N. Central Asia Standard Time:12,13::Asia/Novosibirsk: +Bangkok:14,15::Asia/Bangkok: +Bangkok Standard Time:14,15::Asia/Bangkok: +North Asia Standard Time:14,15::Asia/Krasnoyarsk: +SE Asia:14,15::Asia/Bangkok: +SE Asia Standard Time:14,15::Asia/Bangkok: +North Asia East Standard Time:16,17:RU:Asia/Irkutsk: +Singapore:16,17:SG:Asia/Singapore: +Singapore Standard Time:16,17:SG:Asia/Singapore: +Taipei:16,17::Asia/Taipei: +Taipei Standard Time:16,17::Asia/Taipei: +W. Australia:16,17:AU:Australia/Perth: +W. Australia Standard Time:16,17:AU:Australia/Perth: +Korea:18,19:KR:Asia/Seoul: +Korea Standard Time:18,19:KR:Asia/Seoul: +Tokyo:18,19::Asia/Tokyo: +Tokyo Standard Time:18,19::Asia/Tokyo: +Yakutsk:18,19:RU:Asia/Yakutsk: +Yakutsk Standard Time:18,19:RU:Asia/Yakutsk: +Central European:2,3:CS:Europe/Belgrade: +Central European Standard Time:2,3:CS:Europe/Belgrade: +W. Europe:2,3::Europe/Berlin: +W. Europe Standard Time:2,3::Europe/Berlin: +Tasmania:20,-1::Australia/Hobart: +Tasmania Standard Time:20,-1::Australia/Hobart: +AUS Eastern:20,21::Australia/Sydney: +AUS Eastern Standard Time:20,21::Australia/Sydney: +E. Australia:20,21::Australia/Brisbane: +E. Australia Standard Time:20,21::Australia/Brisbane: +Sydney Standard Time:20,21::Australia/Sydney: +Tasmania Standard Time:20,65::Australia/Hobart: +Central Pacific:22,23::Pacific/Guadalcanal: +Central Pacific Standard Time:22,23::Pacific/Guadalcanal: +Dateline:24,25::GMT-1200: +Dateline Standard Time:24,25::GMT-1200: +Fiji:24,25::Pacific/Fiji: +Fiji Standard Time:24,25::Pacific/Fiji: +Samoa:26,27::Pacific/Apia: +Samoa Standard Time:26,27::Pacific/Apia: +Hawaiian:28,29::Pacific/Honolulu: +Hawaiian Standard Time:28,29::Pacific/Honolulu: +Alaskan:30,31::America/Anchorage: +Alaskan Standard Time:30,31::America/Anchorage: +Pacific:32,33::America/Los_Angeles: +Pacific Standard Time:32,33::America/Los_Angeles: +Mexico Standard Time 2:34,35:MX:America/Chihuahua: +Mountain:34,35::America/Denver: +Mountain Standard Time:34,35::America/Denver: +Central:36,37::America/Chicago: +Central Standard Time:36,37::America/Chicago: +Eastern:38,39::America/New_York: +Eastern Standard Time:38,39::America/New_York: +E. Europe:4,5:BY:Europe/Minsk: +E. Europe Standard Time:4,5:BY:Europe/Minsk: +Egypt:4,68::Africa/Cairo: +Egypt Standard Time:4,68::Africa/Cairo: +South Africa:4,69::Africa/Harare: +South Africa Standard Time:4,69::Africa/Harare: +Atlantic:40,41::America/Halifax: +Atlantic Standard Time:40,41::America/Halifax: +SA Eastern:42,43:GF:America/Cayenne: +SA Eastern Standard Time:42,43:GF:America/Cayenne: +Mid-Atlantic:44,45::Atlantic/South_Georgia: +Mid-Atlantic Standard Time:44,45::Atlantic/South_Georgia: +Azores:46,47::Atlantic/Azores: +Azores Standard Time:46,47::Atlantic/Azores: +Cape Verde Standard Time:46,47::Atlantic/Cape_Verde: +Russian:6,7::Europe/Moscow: +Russian Standard Time:6,7::Europe/Moscow: +New Zealand:78,79::Pacific/Auckland: +New Zealand Standard Time:78,79::Pacific/Auckland: +Tonga Standard Time:78,79::Pacific/Tongatapu: +Arabian:8,9::Asia/Muscat: +Arabian Standard Time:8,9::Asia/Muscat: +Caucasus:8,9:AM:Asia/Yerevan: +Caucasus Standard Time:8,9:AM:Asia/Yerevan: +GMT Standard Time:88,89::GMT: +Greenwich:88,89::GMT: +Greenwich Standard Time:88,89::GMT: +Argentina Standard Time:900,900::America/Buenos_Aires: +Azerbaijan Standard Time:901,901:AZ:Asia/Baku: +Bangladesh Standard Time:902,902::Asia/Dhaka: +Central Brazilian Standard Time:903,903:BR:America/Manaus: +Central Standard Time (Mexico):904,904::America/Mexico_City: +Georgian Standard Time:905,905:GE:Asia/Tbilisi: +Jordan Standard Time:906,906:JO:Asia/Amman: +Kamchatka Standard Time:907,907:RU:Asia/Kamchatka: +Mauritius Standard Time:908,908:MU:Indian/Mauritius: +Middle East Standard Time:909,909:LB:Asia/Beirut: +Montevideo Standard Time:910,910:UY:America/Montevideo: +Morocco Standard Time:911,911:MA:Africa/Casablanca: +Mountain Standard Time (Mexico):912,912:MX:America/Chihuahua: +Namibia Standard Time:913,913:NA:Africa/Windhoek: +Pacific Standard Time (Mexico):914,914:MX:America/Tijuana: +Pakistan Standard Time:915,915::Asia/Karachi: +Paraguay Standard Time:916,916:PY:America/Asuncion: +Syria Standard Time:917,917:SY:Asia/Damascus: +UTC:918,918::UTC: +UTC+12:919,919::GMT+1200: +UTC-02:920,920::GMT-0200: +UTC-11:921,921::GMT-1100: +Ulaanbaatar Standard Time:922,922::Asia/Ulaanbaatar: +Venezuela Standard Time:923,923::America/Caracas: +Western Brazilian Standard Time:924,924:BR:America/Rio_Branco: +Armenian Standard Time:925,925:AM:Asia/Yerevan: diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Abidjan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Abidjan new file mode 100644 index 0000000000000000000000000000000000000000..f19cedd5b57e0a876e3501079db5dbd391080a6a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Abidjan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Accra b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Accra new file mode 100644 index 0000000000000000000000000000000000000000..ef245c09e29c217360ddfc547b5a037bc081480a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Accra differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Addis_Ababa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Addis_Ababa new file mode 100644 index 0000000000000000000000000000000000000000..cd5296a3db55f20e1b0a98120d5e19f8861decf1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Addis_Ababa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Algiers b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Algiers new file mode 100644 index 0000000000000000000000000000000000000000..a4e7f38b6793332758a78d80fd7c8ba5688b0ed1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Algiers differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Asmara b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Asmara new file mode 100644 index 0000000000000000000000000000000000000000..cd5296a3db55f20e1b0a98120d5e19f8861decf1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Asmara differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bamako b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bamako new file mode 100644 index 0000000000000000000000000000000000000000..a3c9352b8a573f3729cf6029aeb3cc2f49bf63d0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bamako differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bangui b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bangui new file mode 100644 index 0000000000000000000000000000000000000000..525637d807a295c070b5837e3d5d891a46a525fe Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bangui differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Banjul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Banjul new file mode 100644 index 0000000000000000000000000000000000000000..076c18e7e81999006f01bff24b36e34940041d1c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Banjul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bissau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bissau new file mode 100644 index 0000000000000000000000000000000000000000..a148eb2a395790a40b9c25818e1dccd33b7a730a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bissau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Blantyre b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Blantyre new file mode 100644 index 0000000000000000000000000000000000000000..8128567ff39bc8d6f631cda281c55129b590685c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Blantyre differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Brazzaville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Brazzaville new file mode 100644 index 0000000000000000000000000000000000000000..9663b08a41e3182a8bfcafd93098eb68428dcb11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Brazzaville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bujumbura b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bujumbura new file mode 100644 index 0000000000000000000000000000000000000000..449568b5a6e1bd59395cd085bb77f87df3431073 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Bujumbura differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Cairo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Cairo new file mode 100644 index 0000000000000000000000000000000000000000..58e5bfa7f906523a2dc596db0edbd3e94eaf08c7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Cairo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Casablanca b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Casablanca new file mode 100644 index 0000000000000000000000000000000000000000..6068cc9119b4c7f32cece6f2a3c21286e43a3892 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Casablanca differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ceuta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ceuta new file mode 100644 index 0000000000000000000000000000000000000000..cd2849f00394c30ac991264014a8eec353ad62b8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ceuta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Conakry b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Conakry new file mode 100644 index 0000000000000000000000000000000000000000..67d3f96aa479a95587a26a7ec9dafeeba3d07a2a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Conakry differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Dakar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Dakar new file mode 100644 index 0000000000000000000000000000000000000000..d5db1226a0bfcac6bced7d353212b65d290151a8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Dakar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Dar_es_Salaam b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Dar_es_Salaam new file mode 100644 index 0000000000000000000000000000000000000000..6fe448e532bcf6dce31da8f3702ce55245a13781 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Dar_es_Salaam differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Djibouti b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Djibouti new file mode 100644 index 0000000000000000000000000000000000000000..c7d8bd3c7c9f68faec307dc1325f6e942fff76a7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Djibouti differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Douala b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Douala new file mode 100644 index 0000000000000000000000000000000000000000..17cb1b07b5ca7a7ceec351ec087405c1c79328c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Douala differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/El_Aaiun b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/El_Aaiun new file mode 100644 index 0000000000000000000000000000000000000000..3bfe644ec6c3c35d81c93b09cb9822227e5fa598 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/El_Aaiun differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Freetown b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Freetown new file mode 100644 index 0000000000000000000000000000000000000000..81060eacc3dc44b127a070affbfda8df3a21bd1f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Freetown differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Gaborone b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Gaborone new file mode 100644 index 0000000000000000000000000000000000000000..d2fc16b0a9de8a81040f4ee2c616e0ff15b66158 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Gaborone differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Harare b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Harare new file mode 100644 index 0000000000000000000000000000000000000000..9d17d7b3b39503cc849726d42982faa62a166ce1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Harare differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Johannesburg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Johannesburg new file mode 100644 index 0000000000000000000000000000000000000000..30c7029c4b54bc19dd9e9010cfb2242f28ff18e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Johannesburg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kampala b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kampala new file mode 100644 index 0000000000000000000000000000000000000000..c3e6ae5379cb0c573dc8915b0aab0379e49c5682 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kampala differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Khartoum b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Khartoum new file mode 100644 index 0000000000000000000000000000000000000000..30afdc572ff22d75b5d06f5e3ce460c274a34bdd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Khartoum differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kigali b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kigali new file mode 100644 index 0000000000000000000000000000000000000000..745a3c084004c5031597af7fa64c560d0c564a31 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kigali differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kinshasa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kinshasa new file mode 100644 index 0000000000000000000000000000000000000000..a1c56385e6a13ebd6f2b5d87cc791ed1f822000c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Kinshasa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lagos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lagos new file mode 100644 index 0000000000000000000000000000000000000000..0c9a8d3e93440b1aa3e48d6000abd51255fb93b3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lagos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Libreville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Libreville new file mode 100644 index 0000000000000000000000000000000000000000..9f93b7d8abec836b4da45ca47df932ea8523e907 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Libreville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lome new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Luanda b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Luanda new file mode 100644 index 0000000000000000000000000000000000000000..8534514515206cba14ceb2804902b0e863aacb0d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Luanda differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lubumbashi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lubumbashi new file mode 100644 index 0000000000000000000000000000000000000000..449568b5a6e1bd59395cd085bb77f87df3431073 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lubumbashi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lusaka b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lusaka new file mode 100644 index 0000000000000000000000000000000000000000..f27612afba26049777cacd2fa6afd59c23cf48c7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Lusaka differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Malabo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Malabo new file mode 100644 index 0000000000000000000000000000000000000000..063956f8260c2576e998b1dbb459887b395febdb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Malabo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Maputo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Maputo new file mode 100644 index 0000000000000000000000000000000000000000..4733bde3f176a5a89e0def796ee3dc2235310a50 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Maputo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Maseru b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Maseru new file mode 100644 index 0000000000000000000000000000000000000000..8e03dc9a59ee39ba256a0bb7f9657ddeb0e17271 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Maseru differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Mbabane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Mbabane new file mode 100644 index 0000000000000000000000000000000000000000..f8d95784e6fcc7483b3a480a89b2a46df54ae303 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Mbabane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Mogadishu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Mogadishu new file mode 100644 index 0000000000000000000000000000000000000000..82c82cfd79d3ddea6a564ebae2f997b355205795 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Mogadishu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Monrovia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Monrovia new file mode 100644 index 0000000000000000000000000000000000000000..aef485e233010699c247fb3fd5d4c2bb274ce94e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Monrovia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Nairobi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Nairobi new file mode 100644 index 0000000000000000000000000000000000000000..d84c67a24a62b4f460ca74eb97ecf23e3dd40f88 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Nairobi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ndjamena b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ndjamena new file mode 100644 index 0000000000000000000000000000000000000000..27513b95d1496410da616cfcc17f500d7aa1dc64 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ndjamena differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Niamey b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Niamey new file mode 100644 index 0000000000000000000000000000000000000000..e141ed762ed30b91168cee79c84d37509de4b685 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Niamey differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Nouakchott b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Nouakchott new file mode 100644 index 0000000000000000000000000000000000000000..a95e82cf41592efa5efc70797c9e4c3f35d30c56 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Nouakchott differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ouagadougou b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ouagadougou new file mode 100644 index 0000000000000000000000000000000000000000..21f02b977fac7a328abef7a4a69ea0f6b0fe2a7e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Ouagadougou differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Porto-Novo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Porto-Novo new file mode 100644 index 0000000000000000000000000000000000000000..3e6c36aebc77303b2944db8a675b952b5e67273e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Porto-Novo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Sao_Tome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Sao_Tome new file mode 100644 index 0000000000000000000000000000000000000000..2da55b4a6c392d71020160844d2e2662ddb628ca Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Sao_Tome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Tripoli b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Tripoli new file mode 100644 index 0000000000000000000000000000000000000000..1906690686060ff83d03f4f6479743d98894a5f9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Tripoli differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Tunis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Tunis new file mode 100644 index 0000000000000000000000000000000000000000..9c291446947e6cc27ad28d88ca3d16bf43fd2b27 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Tunis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Windhoek b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Windhoek new file mode 100644 index 0000000000000000000000000000000000000000..9b05de701ab7cc79f7daf076e7a278859ac8df65 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Africa/Windhoek differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Adak b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Adak new file mode 100644 index 0000000000000000000000000000000000000000..6f4c8ff2582dba71eeeab951dbfe50970a6d066b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Adak differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Anchorage b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Anchorage new file mode 100644 index 0000000000000000000000000000000000000000..0a095a70f793a40a872dd6fa3145b558607be43b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Anchorage differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Anguilla b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Anguilla new file mode 100644 index 0000000000000000000000000000000000000000..ae461cd8e13e664d9803d272def1fd503236773d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Anguilla differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Antigua b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Antigua new file mode 100644 index 0000000000000000000000000000000000000000..113e507acd5a44a1e212065235dd4cd9026988d2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Antigua differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Araguaina b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Araguaina new file mode 100644 index 0000000000000000000000000000000000000000..3d14a29b3e531aadf7da3f613d19d7017dbffda8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Araguaina differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Buenos_Aires b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Buenos_Aires new file mode 100644 index 0000000000000000000000000000000000000000..4aedb079bebb5081b58f9dd2728389263516108a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Buenos_Aires differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Catamarca b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Catamarca new file mode 100644 index 0000000000000000000000000000000000000000..6ee49f2835b50ebe250ec541d06920ab8fca289b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Catamarca differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Cordoba b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Cordoba new file mode 100644 index 0000000000000000000000000000000000000000..1d46b2b4778f2fa33406bbb8c423682ded969547 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Cordoba differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Jujuy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Jujuy new file mode 100644 index 0000000000000000000000000000000000000000..78b24d57dbe4fd7dd998616a0cd3bc5c69cc4b92 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Jujuy differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/La_Rioja b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/La_Rioja new file mode 100644 index 0000000000000000000000000000000000000000..f8ce69c1028c6e583d61caad511b79f252ae0bbe Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/La_Rioja differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Mendoza b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Mendoza new file mode 100644 index 0000000000000000000000000000000000000000..a7d10a9ead663c407b19b76414952c21605b5854 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Mendoza differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Rio_Gallegos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Rio_Gallegos new file mode 100644 index 0000000000000000000000000000000000000000..064f3d75a9d1d5bfdc6e24cad10202c763b9fad8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Rio_Gallegos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Salta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Salta new file mode 100644 index 0000000000000000000000000000000000000000..a3228dd80cdf01a053472dde9707a88825b85bab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Salta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/San_Juan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/San_Juan new file mode 100644 index 0000000000000000000000000000000000000000..3ffa8b9f6b8e317d67c4812f04829ac6784ca334 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/San_Juan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/San_Luis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/San_Luis new file mode 100644 index 0000000000000000000000000000000000000000..97bde419295a0ed6f21b258c495c64df2aac51d2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/San_Luis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Tucuman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Tucuman new file mode 100644 index 0000000000000000000000000000000000000000..a3b96a8599ee3819502b3e2bad45b7cd5c05f381 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Tucuman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Ushuaia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Ushuaia new file mode 100644 index 0000000000000000000000000000000000000000..e35a483a843dcbe98132f3a4c321a3b81b9d1c6d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Argentina/Ushuaia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Aruba b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Aruba new file mode 100644 index 0000000000000000000000000000000000000000..a353c305cbd92af00d6329db5e24402f38be51e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Aruba differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Asuncion b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Asuncion new file mode 100644 index 0000000000000000000000000000000000000000..d0c0ddf6683b25d1a8d0c016c242f7ef3101643c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Asuncion differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Atikokan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Atikokan new file mode 100644 index 0000000000000000000000000000000000000000..f6404fab68cd1444eb747b4914a88c00373b60b9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Atikokan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bahia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bahia new file mode 100644 index 0000000000000000000000000000000000000000..f5cd0b1b93b17f5134bef3bb41f0501e3952fe4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bahia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bahia_Banderas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bahia_Banderas new file mode 100644 index 0000000000000000000000000000000000000000..4d88fe918107f4d6bac3853bbc41de290f9ff65b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bahia_Banderas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Barbados b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Barbados new file mode 100644 index 0000000000000000000000000000000000000000..9621591e8cf3f1b7d77bc873fbaa134dd1a55aca Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Barbados differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Belem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Belem new file mode 100644 index 0000000000000000000000000000000000000000..81f0782abe98ce9f49a23e1f9337d1c5138d0f9d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Belem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Belize b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Belize new file mode 100644 index 0000000000000000000000000000000000000000..3fd45cadb8aaee157c5a69d7a728fce19d2394b5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Belize differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Blanc-Sablon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Blanc-Sablon new file mode 100644 index 0000000000000000000000000000000000000000..9bafadbcf7a8762c19e53670eb28d9cf149d7d9e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Blanc-Sablon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Boa_Vista b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Boa_Vista new file mode 100644 index 0000000000000000000000000000000000000000..f04df404fc907195c0c6f33b861792a9f569a62b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Boa_Vista differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bogota b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bogota new file mode 100644 index 0000000000000000000000000000000000000000..3bd7a29b0622bb46b0708f297ca132419c020ab3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Bogota differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Boise b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Boise new file mode 100644 index 0000000000000000000000000000000000000000..657b509de1e0a693e1f01e6fdfa1ba49c8f45ea6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Boise differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cambridge_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cambridge_Bay new file mode 100644 index 0000000000000000000000000000000000000000..7b4aa02ffb5da3091ef778ca7620f153aebcb4c8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cambridge_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Campo_Grande b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Campo_Grande new file mode 100644 index 0000000000000000000000000000000000000000..4ef04c3af0e18d6988d63225a7f8a62e0b17f810 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Campo_Grande differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cancun b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cancun new file mode 100644 index 0000000000000000000000000000000000000000..7d70f54e7c440ed1a3b67eb0dddd694975b2130d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cancun differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Caracas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Caracas new file mode 100644 index 0000000000000000000000000000000000000000..d9e501ed9c3398a6ac980f3fea0162f80b20cc34 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Caracas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cayenne b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cayenne new file mode 100644 index 0000000000000000000000000000000000000000..f3201a88de391014ba1b69b32915b498ff7e899f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cayenne differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cayman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cayman new file mode 100644 index 0000000000000000000000000000000000000000..60dab1f53dd414d9491dc7d2de3be0dd91376f88 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cayman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Chicago b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Chicago new file mode 100644 index 0000000000000000000000000000000000000000..b6e34bb8968fcabcda011f7a094979bb7dd7556f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Chicago differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Chihuahua b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Chihuahua new file mode 100644 index 0000000000000000000000000000000000000000..ad90dd7fa8702296a5b7c82e39d36338ae9e23ea Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Chihuahua differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Costa_Rica b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Costa_Rica new file mode 100644 index 0000000000000000000000000000000000000000..82eb70fd2fc6cd318ab295e5528e0be65456f417 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Costa_Rica differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cuiaba b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cuiaba new file mode 100644 index 0000000000000000000000000000000000000000..499118c332e4129da73be6b4a163d241164c5f23 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Cuiaba differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Curacao b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Curacao new file mode 100644 index 0000000000000000000000000000000000000000..fbca026afa045c49290ad020bfe13e84cfd87729 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Curacao differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Danmarkshavn b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Danmarkshavn new file mode 100644 index 0000000000000000000000000000000000000000..119e8c13c7189a4c9b66d6e70455c0fc0a399728 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Danmarkshavn differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dawson b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dawson new file mode 100644 index 0000000000000000000000000000000000000000..92687f86488a66f6ede788f60cd74a80225836ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dawson differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dawson_Creek b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dawson_Creek new file mode 100644 index 0000000000000000000000000000000000000000..ce6025175c1d9bd19050b67357470a5f59395f53 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dawson_Creek differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Denver b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Denver new file mode 100644 index 0000000000000000000000000000000000000000..f6a199afa734fcc7538c2f803a93e36d8fe9bbe6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Denver differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Detroit b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Detroit new file mode 100644 index 0000000000000000000000000000000000000000..98c1481abbb993cd83692fdc81d1746f7163f0ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Detroit differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dominica b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dominica new file mode 100644 index 0000000000000000000000000000000000000000..a6850bb64d9f33e18d75aa56f7df6a9be9ec4bfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Dominica differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Edmonton b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Edmonton new file mode 100644 index 0000000000000000000000000000000000000000..34c7aad0d63d53486f176baff6bae422a56abfe6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Edmonton differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Eirunepe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Eirunepe new file mode 100644 index 0000000000000000000000000000000000000000..50754170ad8cc87679b60ab3bbc334a0ab05f1d3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Eirunepe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/El_Salvador b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/El_Salvador new file mode 100644 index 0000000000000000000000000000000000000000..dec153e23e357a479cf58e2743a8f11260cea8eb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/El_Salvador differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Fortaleza b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Fortaleza new file mode 100644 index 0000000000000000000000000000000000000000..ddf0a49d4aa357a261a284cbd53e57fca0173626 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Fortaleza differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Glace_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Glace_Bay new file mode 100644 index 0000000000000000000000000000000000000000..3920af12af6e3d24f80ceea44233393161a17177 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Glace_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Godthab b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Godthab new file mode 100644 index 0000000000000000000000000000000000000000..47c8b5f404ae8b7322790868b47da85e098ed0de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Godthab differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Goose_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Goose_Bay new file mode 100644 index 0000000000000000000000000000000000000000..cf2388aaa1517dda53b8fd1634ff4053c224ed31 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Goose_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Grand_Turk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Grand_Turk new file mode 100644 index 0000000000000000000000000000000000000000..c762856bce6a3988eabe90e5daeb8047ff1bda5a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Grand_Turk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Grenada b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Grenada new file mode 100644 index 0000000000000000000000000000000000000000..3c10293f7c86eec043a99577c863eef1d5631a88 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Grenada differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guadeloupe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guadeloupe new file mode 100644 index 0000000000000000000000000000000000000000..8ddcd6bcf556bdfd31373b324975957e76249e2a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guadeloupe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guatemala b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guatemala new file mode 100644 index 0000000000000000000000000000000000000000..4b5fbc967a206597af73a5d39d6f850b28963e83 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guatemala differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guayaquil b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guayaquil new file mode 100644 index 0000000000000000000000000000000000000000..abeec97e842bd1fa23aa084ef933bd221fd5f19d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guayaquil differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guyana b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guyana new file mode 100644 index 0000000000000000000000000000000000000000..9752e2a1c8713b95fade4c2e27937e2957a95529 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Guyana differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Halifax b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Halifax new file mode 100644 index 0000000000000000000000000000000000000000..444ef53bd52fc273abea266f1880a021e2a8eac1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Halifax differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Havana b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Havana new file mode 100644 index 0000000000000000000000000000000000000000..509e835d0108f2fba76010b6723844f5aa78c9c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Havana differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Hermosillo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Hermosillo new file mode 100644 index 0000000000000000000000000000000000000000..ba35968fcce07dd5c18af0200a05739c6a5ed22c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Hermosillo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Indianapolis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Indianapolis new file mode 100644 index 0000000000000000000000000000000000000000..544c3a67033496817ce570d6383db79ca4618ba2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Indianapolis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Knox b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Knox new file mode 100644 index 0000000000000000000000000000000000000000..0e83dfa934cbb8e07184ffcc37421d55b5deba3a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Knox differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Marengo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Marengo new file mode 100644 index 0000000000000000000000000000000000000000..e7dda2ffe0be077e7962db91c397fcb350615d99 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Marengo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Petersburg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Petersburg new file mode 100644 index 0000000000000000000000000000000000000000..131a567bfd3ece9b9708eb278bc81e939a5ec006 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Petersburg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Tell_City b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Tell_City new file mode 100644 index 0000000000000000000000000000000000000000..d5fec61934c0e82ba28bf7df631738a774756dbb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Tell_City differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Vevay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Vevay new file mode 100644 index 0000000000000000000000000000000000000000..a57f504506068228549bc0a1d62ebc8b6444d789 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Vevay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Vincennes b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Vincennes new file mode 100644 index 0000000000000000000000000000000000000000..cf8f076eaab516ecb2bb631306e86522d4a00a11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Vincennes differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Winamac b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Winamac new file mode 100644 index 0000000000000000000000000000000000000000..c0956ab5fc65e877c9f7b266ff34cb25fc5b0ed9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Indiana/Winamac differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Inuvik b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Inuvik new file mode 100644 index 0000000000000000000000000000000000000000..6c5790464c24b832e2eb87354396141623409a33 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Inuvik differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Iqaluit b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Iqaluit new file mode 100644 index 0000000000000000000000000000000000000000..3c20593632242645cf6fecb22ff898d0c4c11396 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Iqaluit differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Jamaica b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Jamaica new file mode 100644 index 0000000000000000000000000000000000000000..769302f963dce4624bc62d0a4b9ba7d85e64d5d8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Jamaica differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Juneau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Juneau new file mode 100644 index 0000000000000000000000000000000000000000..54790793c53518770044c12a99f7d7e4d81d03c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Juneau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Kentucky/Louisville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Kentucky/Louisville new file mode 100644 index 0000000000000000000000000000000000000000..ace96d8ae786ce90bf613e5c9f378c8186d2483e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Kentucky/Louisville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Kentucky/Monticello b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Kentucky/Monticello new file mode 100644 index 0000000000000000000000000000000000000000..193f04ed9e605df9a74b92ee216cff96441ff9ed Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Kentucky/Monticello differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/La_Paz b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/La_Paz new file mode 100644 index 0000000000000000000000000000000000000000..aa8d4dc430820a8bcb35b8a10edd48a463371d77 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/La_Paz differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Lima b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Lima new file mode 100644 index 0000000000000000000000000000000000000000..38e125e99e7809e857d706cb2e3f2f6bee84dedd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Lima differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Los_Angeles b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Los_Angeles new file mode 100644 index 0000000000000000000000000000000000000000..185946de967c48147b06ea549c1aaf1a645beed5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Los_Angeles differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Maceio b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Maceio new file mode 100644 index 0000000000000000000000000000000000000000..72e8895c615c05866a3eb25291aebb5b8d85982e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Maceio differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Managua b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Managua new file mode 100644 index 0000000000000000000000000000000000000000..70966b27099a9238b85ef74fd43100bc85cd5001 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Managua differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Manaus b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Manaus new file mode 100644 index 0000000000000000000000000000000000000000..0eef7a318e80c66321280bdc2d273501c73bda6c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Manaus differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Martinique b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Martinique new file mode 100644 index 0000000000000000000000000000000000000000..4c25163cf0add05e4d437b2dfb763bd2c5b672fa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Martinique differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Matamoros b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Matamoros new file mode 100644 index 0000000000000000000000000000000000000000..9ba622c3e87b43638b21c29b53361916573ec7fe Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Matamoros differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Mazatlan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Mazatlan new file mode 100644 index 0000000000000000000000000000000000000000..b3b95159cc657df7d7bac42fb00b72d4598425ee Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Mazatlan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Menominee b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Menominee new file mode 100644 index 0000000000000000000000000000000000000000..3897393c1fdd51233defeef413e04dacd2a24dba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Menominee differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Merida b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Merida new file mode 100644 index 0000000000000000000000000000000000000000..7af08333cd065378bd74ab2b9a9573ee0f6541ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Merida differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Mexico_City b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Mexico_City new file mode 100644 index 0000000000000000000000000000000000000000..634ed4262bf40c634f9f7fdd3e49826c92294ab5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Mexico_City differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Miquelon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Miquelon new file mode 100644 index 0000000000000000000000000000000000000000..605f75ce104a82514532014cf2a8a60c0123c7fb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Miquelon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Moncton b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Moncton new file mode 100644 index 0000000000000000000000000000000000000000..93db944cc02f0a50326d540ba44ac46a06c949bb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Moncton differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Monterrey b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Monterrey new file mode 100644 index 0000000000000000000000000000000000000000..0cce29501051f48c17f2ffb6bfa3ed6e52a368c5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Monterrey differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montevideo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montevideo new file mode 100644 index 0000000000000000000000000000000000000000..7ddf4ad4fc412917866743233e9f2cb0e6a6c2e9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montevideo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montreal b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montreal new file mode 100644 index 0000000000000000000000000000000000000000..0890df88b403a08ea08e47c4278aeb32ca20c68b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montreal differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montserrat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montserrat new file mode 100644 index 0000000000000000000000000000000000000000..82689501afb5589da1db5c473dbcc93ba3144475 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Montserrat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nassau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nassau new file mode 100644 index 0000000000000000000000000000000000000000..5d45b5d4fb9020eae16b678fa14cef9c4dc00b0a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nassau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/New_York b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/New_York new file mode 100644 index 0000000000000000000000000000000000000000..fe1bc5bd602855016d7606aea74c40686b1ab0ac Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/New_York differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nipigon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nipigon new file mode 100644 index 0000000000000000000000000000000000000000..377c2072521a43577cc55c506d1bcdc7e92ae8e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nipigon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nome new file mode 100644 index 0000000000000000000000000000000000000000..3c9961d02d14de8f79bb0cad0df848d447044e5d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Nome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Noronha b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Noronha new file mode 100644 index 0000000000000000000000000000000000000000..7f32312cdb79ad62dc4424a6e4c7e6a06c4692e4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Noronha differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/Beulah b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/Beulah new file mode 100644 index 0000000000000000000000000000000000000000..faba6fdaa52a6dc373576d33b07d8a1516d20fec Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/Beulah differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/Center b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/Center new file mode 100644 index 0000000000000000000000000000000000000000..208f067c9c747e7d5d7f89ef0096bc69610507f0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/Center differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/New_Salem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/New_Salem new file mode 100644 index 0000000000000000000000000000000000000000..60a5c1f07c3da5b10ca266bcee74197993af950f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/North_Dakota/New_Salem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Ojinaga b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Ojinaga new file mode 100644 index 0000000000000000000000000000000000000000..2d02924bda79b500295b727e494c0561e183ba5b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Ojinaga differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Panama b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Panama new file mode 100644 index 0000000000000000000000000000000000000000..41ffc50f698a375ea1db7494d68164367282db99 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Panama differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Pangnirtung b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Pangnirtung new file mode 100644 index 0000000000000000000000000000000000000000..096318a829f288a4fad69c3f11bff56da89c4d69 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Pangnirtung differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Paramaribo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Paramaribo new file mode 100644 index 0000000000000000000000000000000000000000..4f49a8c21353c1339c0b570d63d9f33805ded9bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Paramaribo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Phoenix b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Phoenix new file mode 100644 index 0000000000000000000000000000000000000000..866d8aa112c9402b9d487ef2635d099651a25503 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Phoenix differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Port-au-Prince b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Port-au-Prince new file mode 100644 index 0000000000000000000000000000000000000000..0a3a34dc581fe1b071ee76179276323bcde810a8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Port-au-Prince differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Port_of_Spain b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Port_of_Spain new file mode 100644 index 0000000000000000000000000000000000000000..2c166c24850e80c2d413a02bf194c9d54c820712 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Port_of_Spain differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Porto_Velho b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Porto_Velho new file mode 100644 index 0000000000000000000000000000000000000000..d4099c686a9a72009fd31b96a9ba4497e6273c79 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Porto_Velho differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Puerto_Rico b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Puerto_Rico new file mode 100644 index 0000000000000000000000000000000000000000..5d30510f65dc95f3f0845c651f4e1061f81cc486 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Puerto_Rico differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rainy_River b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rainy_River new file mode 100644 index 0000000000000000000000000000000000000000..1b0766e1c92a401f2775150ee0a00bff2c4843b0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rainy_River differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rankin_Inlet b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rankin_Inlet new file mode 100644 index 0000000000000000000000000000000000000000..99db076ab916aae4badb20bdcf4d5c62a7dc597e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rankin_Inlet differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Recife b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Recife new file mode 100644 index 0000000000000000000000000000000000000000..3a415bec4de5d5610974b7002dde84c2d9a53622 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Recife differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Regina b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Regina new file mode 100644 index 0000000000000000000000000000000000000000..6cae3e6fb8b5ae4e8cadfc9bf58148d13d8792a9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Regina differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Resolute b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Resolute new file mode 100644 index 0000000000000000000000000000000000000000..7b7dda1064e725903d823c81b04a35990361a7a6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Resolute differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rio_Branco b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rio_Branco new file mode 100644 index 0000000000000000000000000000000000000000..4938244403bc0e5571c9ea58ffa18e011f027ab3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Rio_Branco differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santa_Isabel b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santa_Isabel new file mode 100644 index 0000000000000000000000000000000000000000..96f7b7f24280e83d36f9e279dacfe63e24092f53 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santa_Isabel differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santarem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santarem new file mode 100644 index 0000000000000000000000000000000000000000..133d49d968339f899ddb0dbefc57c72ca776bfee Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santarem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santiago b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santiago new file mode 100644 index 0000000000000000000000000000000000000000..63f0ad924e40ebcc8b4a3976950fb6f54472b5c3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santiago differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santo_Domingo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santo_Domingo new file mode 100644 index 0000000000000000000000000000000000000000..2062ba8c53ef7a439883771efe29effaf9b6ec5f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Santo_Domingo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Sao_Paulo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Sao_Paulo new file mode 100644 index 0000000000000000000000000000000000000000..f5404f993082932df4b4baf03d3c2780d594aa42 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Sao_Paulo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Scoresbysund b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Scoresbysund new file mode 100644 index 0000000000000000000000000000000000000000..e070a591761b81043f19fa4c022c82ac445eeac0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Scoresbysund differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Johns b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Johns new file mode 100644 index 0000000000000000000000000000000000000000..d9a5f59d8c18ce6be9984b2809a764f54ad4d7c3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Johns differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Kitts b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Kitts new file mode 100644 index 0000000000000000000000000000000000000000..125a25540dc616c82438a92b3b944420a7060b66 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Kitts differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Lucia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Lucia new file mode 100644 index 0000000000000000000000000000000000000000..3260890e151c8e6928c012cc45bc4ee95ec3333e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Lucia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Thomas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Thomas new file mode 100644 index 0000000000000000000000000000000000000000..9c07fa304518e307eea2d70644adf47ade13577d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Thomas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Vincent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Vincent new file mode 100644 index 0000000000000000000000000000000000000000..094fb4a093ccf6f244545abb7ccfb128591cf526 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/St_Vincent differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Swift_Current b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Swift_Current new file mode 100644 index 0000000000000000000000000000000000000000..d8c36a3624cc2a936b3afa2eeab210b58a261510 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Swift_Current differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tegucigalpa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tegucigalpa new file mode 100644 index 0000000000000000000000000000000000000000..a6dc4f97971db7836d6d651eeed399f81d90276e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tegucigalpa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Thule b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Thule new file mode 100644 index 0000000000000000000000000000000000000000..1788c8ac45d32c3b9237309d3264ed67e55cbdb1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Thule differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Thunder_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Thunder_Bay new file mode 100644 index 0000000000000000000000000000000000000000..1218977421082abdff21daaa09983b5368d0aaa1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Thunder_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tijuana b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tijuana new file mode 100644 index 0000000000000000000000000000000000000000..edacc846ef3f77c58d604199d7921075894db299 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tijuana differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Toronto b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Toronto new file mode 100644 index 0000000000000000000000000000000000000000..a0add10939846e6a333350494556c3a7dde04fd5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Toronto differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tortola b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tortola new file mode 100644 index 0000000000000000000000000000000000000000..6a8857c29f08bcf349ea88007fe3dc9f869af51b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Tortola differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Vancouver b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Vancouver new file mode 100644 index 0000000000000000000000000000000000000000..280e0843d76fbb94ba557f0336c10878bd74726a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Vancouver differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Whitehorse b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Whitehorse new file mode 100644 index 0000000000000000000000000000000000000000..672c43461241e839a0814eb15f855cf1d02350bb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Whitehorse differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Winnipeg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Winnipeg new file mode 100644 index 0000000000000000000000000000000000000000..05a8a156159fda4c525019b8c62455d417ba7509 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Winnipeg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Yakutat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Yakutat new file mode 100644 index 0000000000000000000000000000000000000000..59802f5c92d539f6758e28f6c7c212900edabd78 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Yakutat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Yellowknife b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Yellowknife new file mode 100644 index 0000000000000000000000000000000000000000..444979b53a26fcd80ed62874501dd567779bc396 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/America/Yellowknife differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Casey b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Casey new file mode 100644 index 0000000000000000000000000000000000000000..6ff3bdb7acb2edc64808cccaa14b357a8f3c0ef9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Casey differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Davis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Davis new file mode 100644 index 0000000000000000000000000000000000000000..f44bebc5bf2a94f93e3eec7a9118ff502f0a0774 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Davis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/DumontDUrville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/DumontDUrville new file mode 100644 index 0000000000000000000000000000000000000000..d2aad97607d144410458d5b359628a8214c0d13e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/DumontDUrville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Macquarie b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Macquarie new file mode 100644 index 0000000000000000000000000000000000000000..f5cec8e4064f7497ef378fd4737d6a44660495b4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Macquarie differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Mawson b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Mawson new file mode 100644 index 0000000000000000000000000000000000000000..30b4c3b54943ab111170bc69d90f2520925db2bc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Mawson differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/McMurdo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/McMurdo new file mode 100644 index 0000000000000000000000000000000000000000..fe1eb9ce5dda77c96edc6cbd300e475a50366792 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/McMurdo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Palmer b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Palmer new file mode 100644 index 0000000000000000000000000000000000000000..d6035b3d69114c12aea965c2ced219304a56817a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Palmer differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Rothera b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Rothera new file mode 100644 index 0000000000000000000000000000000000000000..1a5ff48b2426c15ffe56a858a87f6763b71b3a05 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Rothera differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Syowa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Syowa new file mode 100644 index 0000000000000000000000000000000000000000..8fee42304105ca50a9ec5dad5d938d745a52a735 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Syowa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Vostok b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Vostok new file mode 100644 index 0000000000000000000000000000000000000000..1cd5eeb95d70063bdd3e0766605272d7a366c4fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Antarctica/Vostok differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aden b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aden new file mode 100644 index 0000000000000000000000000000000000000000..94009070bfadd032c9e9ebca20a68d7d9c3ae2fd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aden differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Almaty b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Almaty new file mode 100644 index 0000000000000000000000000000000000000000..b045cb66e9d3e8b4615c694add8c75a98a193a4b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Almaty differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Amman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Amman new file mode 100644 index 0000000000000000000000000000000000000000..029e86e944957a15a1ea3507009c5eef6237fbb3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Amman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Anadyr b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Anadyr new file mode 100644 index 0000000000000000000000000000000000000000..81453c188dbab2fb98551fe7ddbab8dfa2e89a90 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Anadyr differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aqtau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aqtau new file mode 100644 index 0000000000000000000000000000000000000000..b7daace2c7c2655c41e214734f72a54e67417dd1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aqtau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aqtobe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aqtobe new file mode 100644 index 0000000000000000000000000000000000000000..6f0d3aee4e8c5d35a965d50a5165aec46c7dd9f4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Aqtobe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ashgabat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ashgabat new file mode 100644 index 0000000000000000000000000000000000000000..b7473006bedb72cc845800baf0a641ed4555bdab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ashgabat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Baghdad b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Baghdad new file mode 100644 index 0000000000000000000000000000000000000000..010f916766624380862cbb8f4066cc8b3c120816 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Baghdad differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bahrain b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bahrain new file mode 100644 index 0000000000000000000000000000000000000000..5263315799be5aa0129afe19289378a063c7f696 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bahrain differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Baku b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Baku new file mode 100644 index 0000000000000000000000000000000000000000..2562329e50a50ced7e6404c170f43aa66ec0189a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Baku differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bangkok b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bangkok new file mode 100644 index 0000000000000000000000000000000000000000..75a8d7f2ab19733571451753972f892f8df89963 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bangkok differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Beirut b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Beirut new file mode 100644 index 0000000000000000000000000000000000000000..8e3677676e37d66c40ce2374b41fe64bae958df3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Beirut differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bishkek b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bishkek new file mode 100644 index 0000000000000000000000000000000000000000..4feaaa4395b1521dffa7541964e774a89478baba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Bishkek differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Brunei b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Brunei new file mode 100644 index 0000000000000000000000000000000000000000..a15c2e8200ec6af7ada1b1a2040bb5b821aa462c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Brunei differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Choibalsan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Choibalsan new file mode 100644 index 0000000000000000000000000000000000000000..d81cb6aa557eb4ad2bfab29fc728c911f57012c1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Choibalsan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Chongqing b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Chongqing new file mode 100644 index 0000000000000000000000000000000000000000..856a1d932098aa3109190b7393863e7ea8948dc3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Chongqing differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Colombo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Colombo new file mode 100644 index 0000000000000000000000000000000000000000..7a55a1df78cf53a8cf0be36b5da60e2bae993e7a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Colombo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Damascus b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Damascus new file mode 100644 index 0000000000000000000000000000000000000000..8cece1da85b89ca4a173d33e3bbc7bae75f36364 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Damascus differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dhaka b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dhaka new file mode 100644 index 0000000000000000000000000000000000000000..24c8027718639cf105af0de9d9f4fdf55ba4dd9a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dhaka differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dili b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dili new file mode 100644 index 0000000000000000000000000000000000000000..8612a0d2c7820a605c30f95caaa63776e1883352 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dili differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dubai b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dubai new file mode 100644 index 0000000000000000000000000000000000000000..4be71d70ac4781e0065a8e083a8f4b3fd405207b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dubai differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dushanbe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dushanbe new file mode 100644 index 0000000000000000000000000000000000000000..69105c226e0f90e8ae6e65fde3a7e741487f1f4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Dushanbe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Gaza b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Gaza new file mode 100644 index 0000000000000000000000000000000000000000..647a3b50d576a286fdb116b18a23feddfd3df4d2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Gaza differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Harbin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Harbin new file mode 100644 index 0000000000000000000000000000000000000000..0903ee88adfcad4e0b6dc2e2e59e5b7a1c273ec9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Harbin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ho_Chi_Minh b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ho_Chi_Minh new file mode 100644 index 0000000000000000000000000000000000000000..3d120fc220b5b3a1d65c46c8935215bd6099b783 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ho_Chi_Minh differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Hong_Kong b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Hong_Kong new file mode 100644 index 0000000000000000000000000000000000000000..fa84b119891899e69c7defa86d9398a181896932 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Hong_Kong differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Hovd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Hovd new file mode 100644 index 0000000000000000000000000000000000000000..aeec7855f055eb4ee6e22d19ed27e7e5d7d37600 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Hovd differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Irkutsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Irkutsk new file mode 100644 index 0000000000000000000000000000000000000000..c2231dd3672213c248f2e1d21ced406f1c0f22aa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Irkutsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jakarta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jakarta new file mode 100644 index 0000000000000000000000000000000000000000..c5a182e4069a013598fd64cbb9f3dc53166f330f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jakarta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jayapura b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jayapura new file mode 100644 index 0000000000000000000000000000000000000000..8d62e7ba5afd9f6c5c3eb0589dedbde1726ecb0f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jayapura differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jerusalem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jerusalem new file mode 100644 index 0000000000000000000000000000000000000000..0fe8748bf15be8b1fe2a86e88cb0beeb7a571462 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Jerusalem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kabul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kabul new file mode 100644 index 0000000000000000000000000000000000000000..927ecae8da67321c6a2ed21c007971c4dbed577d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kabul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kamchatka b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kamchatka new file mode 100644 index 0000000000000000000000000000000000000000..04c8d724a0a7a04cc6646bc323b7cf068578d1b8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kamchatka differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Karachi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Karachi new file mode 100644 index 0000000000000000000000000000000000000000..a6146b2591e31a6093453dfacb6e3eb22356b169 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Karachi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kashgar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kashgar new file mode 100644 index 0000000000000000000000000000000000000000..d2fe446b1c5afce21ed318b26b371175405b1125 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kashgar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kathmandu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kathmandu new file mode 100644 index 0000000000000000000000000000000000000000..03970e6cad43c78a06995bb966b7088ed8cb2388 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kathmandu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kolkata b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kolkata new file mode 100644 index 0000000000000000000000000000000000000000..7c1e77710e6f19888fa4b6ff27baa2421275b6c8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kolkata differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Krasnoyarsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Krasnoyarsk new file mode 100644 index 0000000000000000000000000000000000000000..9672944238b8011b7c9870625e2245ba54f735c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Krasnoyarsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuala_Lumpur b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuala_Lumpur new file mode 100644 index 0000000000000000000000000000000000000000..8170bbe5b8566ce9734558afc0567d022cf4721b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuala_Lumpur differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuching b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuching new file mode 100644 index 0000000000000000000000000000000000000000..d51c2b2ee8e0ffd57946be44dac5c4ad1fa5687b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuching differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuwait b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuwait new file mode 100644 index 0000000000000000000000000000000000000000..6ad1b4a78cd4ca8d1b8fb1a8a4caad9bb27eafa2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Kuwait differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Macau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Macau new file mode 100644 index 0000000000000000000000000000000000000000..65f9aeed20cdb2ef0d91ba678b0811c0991409b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Macau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Magadan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Magadan new file mode 100644 index 0000000000000000000000000000000000000000..72334e97d8fa5f805ba2c8d3cf48f53c1f953420 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Magadan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Makassar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Makassar new file mode 100644 index 0000000000000000000000000000000000000000..b9b4302dc5e0e113484a3e065a1ad3185eccab73 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Makassar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Manila b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Manila new file mode 100644 index 0000000000000000000000000000000000000000..b216309cec88060ad2012e3705ebf824b3bd17fe Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Manila differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Muscat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Muscat new file mode 100644 index 0000000000000000000000000000000000000000..c554ebcaab46bf6d8be6489dc3fb6639450f55bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Muscat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Nicosia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Nicosia new file mode 100644 index 0000000000000000000000000000000000000000..be62b9a3d45467f48c4c019c37cb6a3e31eab4d8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Nicosia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Novokuznetsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Novokuznetsk new file mode 100644 index 0000000000000000000000000000000000000000..5afe1b055eaa59b2465b0caa753d454c056dcfb8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Novokuznetsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Novosibirsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Novosibirsk new file mode 100644 index 0000000000000000000000000000000000000000..f8e724b8c6a0d780687437740165ca2a527f850c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Novosibirsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Omsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Omsk new file mode 100644 index 0000000000000000000000000000000000000000..d5960cdebb11f64e6aad19c75b9307ec78074a16 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Omsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Oral b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Oral new file mode 100644 index 0000000000000000000000000000000000000000..2cee6f0dddc28028b5a60cf5cfcb5090d5ff1958 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Oral differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Phnom_Penh b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Phnom_Penh new file mode 100644 index 0000000000000000000000000000000000000000..01f676f5582b78320b7b17010c1ef0810b56fa53 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Phnom_Penh differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Pontianak b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Pontianak new file mode 100644 index 0000000000000000000000000000000000000000..0bf2cc026761fa02280ba7f909ff88aa62c2577b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Pontianak differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Pyongyang b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Pyongyang new file mode 100644 index 0000000000000000000000000000000000000000..30451c0802c3b768201612dafad2e6ebc6779e21 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Pyongyang differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Qatar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Qatar new file mode 100644 index 0000000000000000000000000000000000000000..8af265e3b3ec94e8d36c36dc058e1c3a382a5b48 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Qatar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Qyzylorda b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Qyzylorda new file mode 100644 index 0000000000000000000000000000000000000000..cfc8b3b9ce5b8ba3dc9c467d0d08ae2effc489ea Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Qyzylorda differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Rangoon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Rangoon new file mode 100644 index 0000000000000000000000000000000000000000..4f052e4bac7dce84aa59c95dad400512a3cae158 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Rangoon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh new file mode 100644 index 0000000000000000000000000000000000000000..6a3af3723db9a9dd116ab505ccca4b55b377fc03 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh87 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh87 new file mode 100644 index 0000000000000000000000000000000000000000..dd8eff858b83663eec3690a84f41d88e732d091a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh87 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh88 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh88 new file mode 100644 index 0000000000000000000000000000000000000000..44da5ae9ddecc779f997a0242118714b2a216b7f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh88 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh89 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh89 new file mode 100644 index 0000000000000000000000000000000000000000..f4ef0a3e21c9000c81f2a9f8f1762298d0ba8d11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Riyadh89 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Sakhalin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Sakhalin new file mode 100644 index 0000000000000000000000000000000000000000..de803cff841222d3957c8f925b446979dc4d2daf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Sakhalin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Samarkand b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Samarkand new file mode 100644 index 0000000000000000000000000000000000000000..6028934f28cacc34acf2ff0fcd0ef95440de669a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Samarkand differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Seoul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Seoul new file mode 100644 index 0000000000000000000000000000000000000000..95a04ca673eeb2f0195c99727acee3cf7feb89c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Seoul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Shanghai b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Shanghai new file mode 100644 index 0000000000000000000000000000000000000000..42a46fb0867922246087899be8410872cb1c9697 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Shanghai differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Singapore b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Singapore new file mode 100644 index 0000000000000000000000000000000000000000..a69e322fecb8de11928f14241c7ba11d5d26611e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Singapore differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Taipei b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Taipei new file mode 100644 index 0000000000000000000000000000000000000000..b1940fcf2d968256c3a241fec9cff2dcc18e8fdd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Taipei differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tashkent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tashkent new file mode 100644 index 0000000000000000000000000000000000000000..2676562e2481a3ba846e790b70eb4a31a455e624 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tashkent differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tbilisi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tbilisi new file mode 100644 index 0000000000000000000000000000000000000000..91a429fa12383f019c61724c3a3ea758d9e8babf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tbilisi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tehran b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tehran new file mode 100644 index 0000000000000000000000000000000000000000..bc9e1d2ec91f7a2f48175be79ae9d5ef4cf659d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tehran differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Thimphu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Thimphu new file mode 100644 index 0000000000000000000000000000000000000000..6e708db4ab1bb17eecf221e77eba2590d5f52605 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Thimphu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tokyo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tokyo new file mode 100644 index 0000000000000000000000000000000000000000..1438f0e723e7e886c27524a2b498b8e93ce8ad6c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Tokyo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ulaanbaatar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ulaanbaatar new file mode 100644 index 0000000000000000000000000000000000000000..81a2c5b89c3a4c4bd1023f74ae67cb82bf7ae33c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Ulaanbaatar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Urumqi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Urumqi new file mode 100644 index 0000000000000000000000000000000000000000..547c76b2ff5da6c0ef4e9f7ea83d1ca83cd915e2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Urumqi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Vientiane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Vientiane new file mode 100644 index 0000000000000000000000000000000000000000..2a82e465c0d41b37809fef4ea490672b2252d15d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Vientiane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Vladivostok b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Vladivostok new file mode 100644 index 0000000000000000000000000000000000000000..b9c9473dbfd1db3c3b56d125404b926ecb18a802 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Vladivostok differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yakutsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yakutsk new file mode 100644 index 0000000000000000000000000000000000000000..bc6b758ffe4b357c7fdf0f244e436ae9957c9375 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yakutsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yekaterinburg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yekaterinburg new file mode 100644 index 0000000000000000000000000000000000000000..d0d1f59c70aeb6eab36c07537055879724128a14 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yekaterinburg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yerevan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yerevan new file mode 100644 index 0000000000000000000000000000000000000000..2d20162a18755bd1253581044ae9c1bdf2762514 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Asia/Yerevan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Azores b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Azores new file mode 100644 index 0000000000000000000000000000000000000000..5ebd5ebeefe25a36cbc31b278ad9f7c0cc7d865c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Azores differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Bermuda b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Bermuda new file mode 100644 index 0000000000000000000000000000000000000000..810557cd1d0b48c2a45210424c1288c9cecb0691 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Bermuda differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Canary b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Canary new file mode 100644 index 0000000000000000000000000000000000000000..84293ccf82ad7f98bff6574660e85e38040f02f7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Canary differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Cape_Verde b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Cape_Verde new file mode 100644 index 0000000000000000000000000000000000000000..a379d5387571adb9851020b6de59af373ee1106f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Cape_Verde differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Faroe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Faroe new file mode 100644 index 0000000000000000000000000000000000000000..a11eea239dd61710a2b6faebcc7afb7dabbeb451 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Faroe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Madeira b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Madeira new file mode 100644 index 0000000000000000000000000000000000000000..caa79edb04c8d6e959c738df79a9f2d095db7c1e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Madeira differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Reykjavik b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Reykjavik new file mode 100644 index 0000000000000000000000000000000000000000..ca9fe98334b4676b5407994ca30bbadcd9e333a6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Reykjavik differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/South_Georgia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/South_Georgia new file mode 100644 index 0000000000000000000000000000000000000000..e7de564c1b536ca95098ef01f4e04385a3216343 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/South_Georgia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/St_Helena b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/St_Helena new file mode 100644 index 0000000000000000000000000000000000000000..2f2ea59c119248d9e870d8f4617a5ad56e842876 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/St_Helena differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Stanley b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Stanley new file mode 100644 index 0000000000000000000000000000000000000000..cdd8f955bd2d4dd0f5b793857b52203ad1886f8f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Atlantic/Stanley differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Adelaide b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Adelaide new file mode 100644 index 0000000000000000000000000000000000000000..f976536f3febd727c46faf2f6ea64ed0dc7ef752 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Adelaide differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Brisbane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Brisbane new file mode 100644 index 0000000000000000000000000000000000000000..ce400b4d97b81c90f08ff451922cd6b18a6c91dc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Brisbane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Broken_Hill b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Broken_Hill new file mode 100644 index 0000000000000000000000000000000000000000..a46328acf25300f8c67719e637d2318e18d580d0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Broken_Hill differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Currie b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Currie new file mode 100644 index 0000000000000000000000000000000000000000..0bb455f9024bed158a06fb412aba757db1326b60 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Currie differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Darwin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Darwin new file mode 100644 index 0000000000000000000000000000000000000000..ec3037cb39ab0f6d49c6cb34f0432e20c615a04e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Darwin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Eucla b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Eucla new file mode 100644 index 0000000000000000000000000000000000000000..a1d8f4de35e53b142a7fee7539e1ed029f49cfd5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Eucla differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Hobart b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Hobart new file mode 100644 index 0000000000000000000000000000000000000000..5b93116c53637b349f3b7263f3e7c2bd7d593b4d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Hobart differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Lindeman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Lindeman new file mode 100644 index 0000000000000000000000000000000000000000..dddc82c241cda8764d8b45e020bb2591eb1e4760 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Lindeman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Lord_Howe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Lord_Howe new file mode 100644 index 0000000000000000000000000000000000000000..b98d361c374d384111ab3670610781a633c778cd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Lord_Howe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Melbourne b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Melbourne new file mode 100644 index 0000000000000000000000000000000000000000..fb15b645dd796f587cd3ce34a2c2ea8a00531b60 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Melbourne differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Perth b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Perth new file mode 100644 index 0000000000000000000000000000000000000000..5234476c01b56388cead987bee81945588f01d45 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Perth differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Sydney b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Sydney new file mode 100644 index 0000000000000000000000000000000000000000..ad1cdc6ecbd4f9d774085baa071b6962730244e7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Australia/Sydney differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/CET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/CET new file mode 100644 index 0000000000000000000000000000000000000000..f648311b5c90b01f181c600eaba0397d241fb96e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/CET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/CST6CDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/CST6CDT new file mode 100644 index 0000000000000000000000000000000000000000..4bd7de4e9074f037299823d81eddd6a73be31da2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/CST6CDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EET new file mode 100644 index 0000000000000000000000000000000000000000..842440d5926d03b5d7d164abc6e59527f89779c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EST b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EST new file mode 100644 index 0000000000000000000000000000000000000000..3dc09d9d57491fcb23b0dc326a0c2c48b0de1ce0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EST differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EST5EDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EST5EDT new file mode 100644 index 0000000000000000000000000000000000000000..fc6a33f58c9df250cccdab9818eb9ab4b9540979 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/EST5EDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+1 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+1 new file mode 100644 index 0000000000000000000000000000000000000000..06c4d826e6d9a9c7ac1088c79c04a277ed1181ec Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+1 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+10 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+10 new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+10 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+11 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+11 new file mode 100644 index 0000000000000000000000000000000000000000..5aa26c6312df7e4e7334a5db1341a0ebf0ddcd38 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+11 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+12 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+12 new file mode 100644 index 0000000000000000000000000000000000000000..2db4779099d76e686cd3236fe709323db9d0d8de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+12 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+2 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+2 new file mode 100644 index 0000000000000000000000000000000000000000..e7de564c1b536ca95098ef01f4e04385a3216343 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+2 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+3 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+3 new file mode 100644 index 0000000000000000000000000000000000000000..ecd3b14bd0c6abd4c111e98095438d681ccd44c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+3 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+4 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+4 new file mode 100644 index 0000000000000000000000000000000000000000..db18bbec570b693bb9870d564f2810064ef901a4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+4 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+5 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+5 new file mode 100644 index 0000000000000000000000000000000000000000..3dc09d9d57491fcb23b0dc326a0c2c48b0de1ce0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+5 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+6 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+6 new file mode 100644 index 0000000000000000000000000000000000000000..f4543072b2763185eefdf4a9b4b71db64d8b11ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+6 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+7 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+7 new file mode 100644 index 0000000000000000000000000000000000000000..50f2ec30eabe1ba7c94d67b1ad778321f4ffc07c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+7 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+8 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+8 new file mode 100644 index 0000000000000000000000000000000000000000..b4acc1ef383566aa75161688ba8e6fc3aea47c59 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+8 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+9 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+9 new file mode 100644 index 0000000000000000000000000000000000000000..57a0850a5606db9fd0822c8a06dc3a8db123f6d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT+9 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-1 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-1 new file mode 100644 index 0000000000000000000000000000000000000000..a1c56385e6a13ebd6f2b5d87cc791ed1f822000c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-1 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-10 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-10 new file mode 100644 index 0000000000000000000000000000000000000000..45dfc5b3d2ec6108cf4010bc60ed4f48c6e63dfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-10 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-11 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-11 new file mode 100644 index 0000000000000000000000000000000000000000..bfa86593d2a590967e5f2532765eb2d3b9ba5023 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-11 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-12 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-12 new file mode 100644 index 0000000000000000000000000000000000000000..f31b8b604e5681e9c547b467824bf6f64d012f22 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-12 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-13 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-13 new file mode 100644 index 0000000000000000000000000000000000000000..94559e50c11a9e022ce7b1bd5428aab0e3901eb5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-13 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-14 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-14 new file mode 100644 index 0000000000000000000000000000000000000000..065df1b47db14572eeebbcfe6ac7d07f00e510ab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-14 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-2 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-2 new file mode 100644 index 0000000000000000000000000000000000000000..449568b5a6e1bd59395cd085bb77f87df3431073 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-2 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-3 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-3 new file mode 100644 index 0000000000000000000000000000000000000000..79569d1b8e5cb49137bc9d953367a49f1c39e0e7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-3 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-4 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-4 new file mode 100644 index 0000000000000000000000000000000000000000..167aac09ef6f2d7b78e74e34f31d14d5f7718bcb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-4 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-5 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-5 new file mode 100644 index 0000000000000000000000000000000000000000..0ec3e1b9e963e6e8d532165994efe3e84318c69d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-5 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-6 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-6 new file mode 100644 index 0000000000000000000000000000000000000000..df2bfd84a8e316f8e0ef00719f27b383cc74bb7f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-6 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-7 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-7 new file mode 100644 index 0000000000000000000000000000000000000000..4f0ba157974e171cabbc5299fbabd7a613887595 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-7 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-8 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-8 new file mode 100644 index 0000000000000000000000000000000000000000..bc836af909efd91d1e59f3c4888f81712a911a05 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-8 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-9 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-9 new file mode 100644 index 0000000000000000000000000000000000000000..cb04e406b83ba721e782f4eb045976444961a17c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/GMT-9 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/UCT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/UCT new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/UCT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/UTC b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/UTC new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Etc/UTC differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Amsterdam b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Amsterdam new file mode 100644 index 0000000000000000000000000000000000000000..32735b1e074e2cabf9a7113a2a3deba1addc01e2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Amsterdam differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Andorra b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Andorra new file mode 100644 index 0000000000000000000000000000000000000000..e32c6a73064bf319b3bb63760446356550ebbb06 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Andorra differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Athens b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Athens new file mode 100644 index 0000000000000000000000000000000000000000..b2c49f12d15cbd801bca4c883f0c2beda9243fb2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Athens differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Belgrade b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Belgrade new file mode 100644 index 0000000000000000000000000000000000000000..f1a2e5d4581b40a923a3fe801dc815f5f15401b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Belgrade differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Berlin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Berlin new file mode 100644 index 0000000000000000000000000000000000000000..92228ebd72c3221639bc1d879ea5e535e3323c99 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Berlin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Brussels b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Brussels new file mode 100644 index 0000000000000000000000000000000000000000..d36abac0159ccce5718fe68ea870fc40d6a08c33 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Brussels differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Bucharest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Bucharest new file mode 100644 index 0000000000000000000000000000000000000000..04f680d43c8be6ed9daefcfe729d30ab9fe9a289 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Bucharest differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Budapest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Budapest new file mode 100644 index 0000000000000000000000000000000000000000..4bbdf854fe2d9adbdffd870414f8258f3a2c537d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Budapest differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Chisinau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Chisinau new file mode 100644 index 0000000000000000000000000000000000000000..7a5548112b8596603a434888fd378748c636a289 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Chisinau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Copenhagen b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Copenhagen new file mode 100644 index 0000000000000000000000000000000000000000..706b5f1b32ca55e777da9e8f35edc12f1311f2e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Copenhagen differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Dublin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Dublin new file mode 100644 index 0000000000000000000000000000000000000000..ae2623ecaf5f91799b6a9ad6b525f9ac635396e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Dublin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Gibraltar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Gibraltar new file mode 100644 index 0000000000000000000000000000000000000000..996f2dda68b715b18890c56d8b560343bac5bb7d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Gibraltar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Helsinki b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Helsinki new file mode 100644 index 0000000000000000000000000000000000000000..7caa02c46cdf78694fd3cb0bfad74b09dfe2c240 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Helsinki differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Istanbul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Istanbul new file mode 100644 index 0000000000000000000000000000000000000000..68cef39e6cc2bfff8342ec3afe1daa23f8237b2c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Istanbul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Kaliningrad b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Kaliningrad new file mode 100644 index 0000000000000000000000000000000000000000..56fb1409bc215008eaea122e8011bc19fdb3cfc3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Kaliningrad differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Kiev b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Kiev new file mode 100644 index 0000000000000000000000000000000000000000..0c5622c94b05144b666d7f6153da28d8ce4f3fc2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Kiev differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Lisbon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Lisbon new file mode 100644 index 0000000000000000000000000000000000000000..7957f52e26ce0a6bf190545efaafa3fe8720b558 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Lisbon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/London b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/London new file mode 100644 index 0000000000000000000000000000000000000000..8abdac936942668a0c0ab15b7899f47d03797c90 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/London differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Luxembourg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Luxembourg new file mode 100644 index 0000000000000000000000000000000000000000..ad42d9260d8a5d88899877564ab445de86cf56ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Luxembourg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Madrid b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Madrid new file mode 100644 index 0000000000000000000000000000000000000000..9cfe6d476ae434b77b012350fc2fb27bbde373f7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Madrid differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Malta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Malta new file mode 100644 index 0000000000000000000000000000000000000000..11342ee080e93d79940356b298e1b012ff3775c6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Malta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Minsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Minsk new file mode 100644 index 0000000000000000000000000000000000000000..3b5f98b5013d82526876a8bb5dea19d96ee2aaa8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Minsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Monaco b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Monaco new file mode 100644 index 0000000000000000000000000000000000000000..c8962f17c11e3fcf1b79fd5eaca447993de2ae64 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Monaco differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Moscow b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Moscow new file mode 100644 index 0000000000000000000000000000000000000000..783a2c972cf2ace33a99a8ea50f345b7b65eb1d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Moscow differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Oslo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Oslo new file mode 100644 index 0000000000000000000000000000000000000000..2a03c1abedb5aed20329c2895990a5f682ceda91 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Oslo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Paris b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Paris new file mode 100644 index 0000000000000000000000000000000000000000..88464607bf535e3a1258f41bcb27ba4605450101 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Paris differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Prague b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Prague new file mode 100644 index 0000000000000000000000000000000000000000..a3575ca47288d2191f321b9926e166f7457e3a49 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Prague differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Riga b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Riga new file mode 100644 index 0000000000000000000000000000000000000000..579af8d3fc9adfba72329f7a804f1a0125f105ac Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Riga differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Rome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Rome new file mode 100644 index 0000000000000000000000000000000000000000..406e00837402cfda63cb653c182d55408aee3cfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Rome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Samara b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Samara new file mode 100644 index 0000000000000000000000000000000000000000..8961255f62a068aa3e5792264a62603bfb2c1985 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Samara differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Simferopol b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Simferopol new file mode 100644 index 0000000000000000000000000000000000000000..8f093603dd540ba43fc10f8ada5b7cc4b5d43d8b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Simferopol differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Sofia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Sofia new file mode 100644 index 0000000000000000000000000000000000000000..4d580d998df1dd8ddd312248443c2ddf1285c94d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Sofia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Stockholm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Stockholm new file mode 100644 index 0000000000000000000000000000000000000000..585921f63343ce2ec557e595690f12ab6cee7ff4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Stockholm differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Tallinn b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Tallinn new file mode 100644 index 0000000000000000000000000000000000000000..2e3502bbec3bfbc98a94873879f32175d6300406 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Tallinn differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Tirane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Tirane new file mode 100644 index 0000000000000000000000000000000000000000..68951f235515cf04c1b216141f83ada585a39200 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Tirane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Uzhgorod b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Uzhgorod new file mode 100644 index 0000000000000000000000000000000000000000..006cf7fbf0f9a5621fe9af221a5070ce53741e8f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Uzhgorod differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vaduz b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vaduz new file mode 100644 index 0000000000000000000000000000000000000000..074860284cb10f20d286dba6340ba6dece439144 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vaduz differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vienna b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vienna new file mode 100644 index 0000000000000000000000000000000000000000..443589657fc24c58a3b2f230d5bd204f2d1ff919 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vienna differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vilnius b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vilnius new file mode 100644 index 0000000000000000000000000000000000000000..19053406f86fe7df7434330482e8da89a051d3f1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Vilnius differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Volgograd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Volgograd new file mode 100644 index 0000000000000000000000000000000000000000..36071e4bf8476a0223ac626cb18b481c5e41ff20 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Volgograd differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Warsaw b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Warsaw new file mode 100644 index 0000000000000000000000000000000000000000..5b5ae9b276790877b4e85c4940a50d1e342cd4e9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Warsaw differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Zaporozhye b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Zaporozhye new file mode 100644 index 0000000000000000000000000000000000000000..fac9e9c351be356fc258199ee8fcfd8e7c6ea095 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Zaporozhye differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Zurich b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Zurich new file mode 100644 index 0000000000000000000000000000000000000000..a8e52137bc29bdd0f0c1fbeecf6ec8df6504997f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Europe/Zurich differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/GMT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/GMT new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/GMT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/HST b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/HST new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/HST differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Antananarivo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Antananarivo new file mode 100644 index 0000000000000000000000000000000000000000..6874ec5b9cd945b6d4820900a13389c8d1181294 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Antananarivo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Chagos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Chagos new file mode 100644 index 0000000000000000000000000000000000000000..92d4c2bd1406052885bcc84a376fd2221aabab72 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Chagos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Christmas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Christmas new file mode 100644 index 0000000000000000000000000000000000000000..4f0ba157974e171cabbc5299fbabd7a613887595 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Christmas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Cocos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Cocos new file mode 100644 index 0000000000000000000000000000000000000000..b763ec23a21d9925a3fa5459fd46f4ae3d0915c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Cocos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Comoro b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Comoro new file mode 100644 index 0000000000000000000000000000000000000000..421e310da86d1160c63f5365b137bd61f3b9f3ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Comoro differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Kerguelen b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Kerguelen new file mode 100644 index 0000000000000000000000000000000000000000..a395cc5d6ae6201c75c3838775163d6f0b7c8e4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Kerguelen differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mahe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mahe new file mode 100644 index 0000000000000000000000000000000000000000..f0079c8ca84675ca0dcdca79d11cd04281d2999d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mahe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Maldives b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Maldives new file mode 100644 index 0000000000000000000000000000000000000000..1a177ad33a574e9cfa40062a11624232f8c2dcd7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Maldives differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mauritius b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mauritius new file mode 100644 index 0000000000000000000000000000000000000000..c5c4200a16a5a16f9a9a865d583a8d614c69f75a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mauritius differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mayotte b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mayotte new file mode 100644 index 0000000000000000000000000000000000000000..044d3e127e50bb4aeacc4b7a250faaca5cbc5b69 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Mayotte differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Reunion b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Reunion new file mode 100644 index 0000000000000000000000000000000000000000..d994b2ea53ab560e52c7b781bccb8a3aa155db57 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Indian/Reunion differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MET new file mode 100644 index 0000000000000000000000000000000000000000..f648311b5c90b01f181c600eaba0397d241fb96e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MST b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MST new file mode 100644 index 0000000000000000000000000000000000000000..50f2ec30eabe1ba7c94d67b1ad778321f4ffc07c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MST differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MST7MDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MST7MDT new file mode 100644 index 0000000000000000000000000000000000000000..b4485f79ea245c0dddfa690b558475a8ef1329c1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/MST7MDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/PST8PDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/PST8PDT new file mode 100644 index 0000000000000000000000000000000000000000..909318e996772e724302578ac4bce2ca1844efea Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/PST8PDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Apia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Apia new file mode 100644 index 0000000000000000000000000000000000000000..256156e1543e8449c4d46fdf649ad9c89f3ee62b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Apia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Auckland b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Auckland new file mode 100644 index 0000000000000000000000000000000000000000..ae3a0d04f8ada5ffb8a01d0cac7b3c2d98701ce7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Auckland differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Chatham b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Chatham new file mode 100644 index 0000000000000000000000000000000000000000..369a6f7f2efd1f0f251cf4cdfd856af417074984 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Chatham differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Chuuk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Chuuk new file mode 100644 index 0000000000000000000000000000000000000000..2cd33c50731a6cda6929074a43ea9b59499fee0a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Chuuk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Easter b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Easter new file mode 100644 index 0000000000000000000000000000000000000000..ee8a37aa47f8ec1ac6734320d2101d74b240b180 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Easter differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Efate b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Efate new file mode 100644 index 0000000000000000000000000000000000000000..53c120ef478bd78f49a8973b1032243eb0a188d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Efate differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Enderbury b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Enderbury new file mode 100644 index 0000000000000000000000000000000000000000..eb7110d9127e3f18820efc9fc3c53dbda107fe0c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Enderbury differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Fakaofo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Fakaofo new file mode 100644 index 0000000000000000000000000000000000000000..7c3a96f107fc59f12ce74d03f271659aaf19a047 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Fakaofo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Fiji b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Fiji new file mode 100644 index 0000000000000000000000000000000000000000..caf53c0201e48b8862edadd08d91b12d4524dbb5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Fiji differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Funafuti b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Funafuti new file mode 100644 index 0000000000000000000000000000000000000000..3c396db243cc9897d7388d563dbe70edfa47901f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Funafuti differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Galapagos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Galapagos new file mode 100644 index 0000000000000000000000000000000000000000..62a94dd8f5429188fbb0f2d38d6b7f27af45dec6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Galapagos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Gambier b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Gambier new file mode 100644 index 0000000000000000000000000000000000000000..17a754d91f5c39d9d6356befc9c3999dd57fdbdb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Gambier differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Guadalcanal b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Guadalcanal new file mode 100644 index 0000000000000000000000000000000000000000..89d7a15fc2a08ab3b54897918038acb46e4dbe2d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Guadalcanal differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Guam b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Guam new file mode 100644 index 0000000000000000000000000000000000000000..88a6f73488c97c94aae6c9e5c370c3d96f792b03 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Guam differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Honolulu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Honolulu new file mode 100644 index 0000000000000000000000000000000000000000..42d62d330aa5abb2caf6fd4f4ed23c1201cd61d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Honolulu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Johnston b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Johnston new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Johnston differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kiritimati b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kiritimati new file mode 100644 index 0000000000000000000000000000000000000000..380bec7a7e830c58b77e55c42d6703ca6f2ddc15 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kiritimati differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kosrae b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kosrae new file mode 100644 index 0000000000000000000000000000000000000000..a837cbc0065c13a3f035c539819bd4d9457de37c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kosrae differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kwajalein b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kwajalein new file mode 100644 index 0000000000000000000000000000000000000000..dab0ae305e7c4fad593c29d44b2c082371914997 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Kwajalein differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Majuro b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Majuro new file mode 100644 index 0000000000000000000000000000000000000000..3a6ffc7fb07761cccbf7523a89b7ac871c81ab0c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Majuro differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Marquesas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Marquesas new file mode 100644 index 0000000000000000000000000000000000000000..1fc45acb0254ea64c4674f96157de1939d4f4b8d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Marquesas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Midway b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Midway new file mode 100644 index 0000000000000000000000000000000000000000..7830c183f3d62be49a7270076142bf8ea46a15f4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Midway differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Nauru b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Nauru new file mode 100644 index 0000000000000000000000000000000000000000..76e61f09783d619bc6a2e8599dddc409c18d8e11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Nauru differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Niue b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Niue new file mode 100644 index 0000000000000000000000000000000000000000..5ffe72d29a7bfd8e038cc349fe8b421f5a60ba29 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Niue differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Norfolk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Norfolk new file mode 100644 index 0000000000000000000000000000000000000000..87233037ed2e470ad4b63c910a1ba79ea23b3241 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Norfolk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Noumea b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Noumea new file mode 100644 index 0000000000000000000000000000000000000000..99773723512384b490f2844d71e7ebd850340da4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Noumea differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pago_Pago b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pago_Pago new file mode 100644 index 0000000000000000000000000000000000000000..f0f7d9ee1d380f4d17cdbd718cebfcf3cb52d38f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pago_Pago differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Palau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Palau new file mode 100644 index 0000000000000000000000000000000000000000..b7a78e6bb658b5f081da49e39cbd0c5bd77e0c36 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Palau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pitcairn b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pitcairn new file mode 100644 index 0000000000000000000000000000000000000000..d1cef6907f43ef284b228c3b3dffab2dabb1cdc0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pitcairn differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pohnpei b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pohnpei new file mode 100644 index 0000000000000000000000000000000000000000..9cb065887cfe0c58ca266597e36311860ac3dc10 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Pohnpei differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Port_Moresby b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Port_Moresby new file mode 100644 index 0000000000000000000000000000000000000000..45dfc5b3d2ec6108cf4010bc60ed4f48c6e63dfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Port_Moresby differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Rarotonga b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Rarotonga new file mode 100644 index 0000000000000000000000000000000000000000..1a0f6c48382ceb19e4ec601887946cf39d4306f5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Rarotonga differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Saipan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Saipan new file mode 100644 index 0000000000000000000000000000000000000000..b6c3c1eaec0cc3015c43c230ecf032cbfeb95bed Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Saipan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tahiti b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tahiti new file mode 100644 index 0000000000000000000000000000000000000000..86d257f50d67f89bedaa2caaecc18ddea5db0608 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tahiti differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tarawa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tarawa new file mode 100644 index 0000000000000000000000000000000000000000..fd181c2b4aafd407a3b8f5b4526b374c80fef2b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tarawa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tongatapu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tongatapu new file mode 100644 index 0000000000000000000000000000000000000000..17a488b7eff3e4a5a6354cf9911aafe503ba0578 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Tongatapu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Wake b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Wake new file mode 100644 index 0000000000000000000000000000000000000000..6f1c5524ff1c6241bea312fcc2a18a1b7e1121fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Wake differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Wallis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Wallis new file mode 100644 index 0000000000000000000000000000000000000000..f492d160236fccac4312a7b1696d720ac7f80db7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/Pacific/Wallis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/AST4 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/AST4 new file mode 100644 index 0000000000000000000000000000000000000000..db18bbec570b693bb9870d564f2810064ef901a4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/AST4 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/AST4ADT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/AST4ADT new file mode 100644 index 0000000000000000000000000000000000000000..0eac0dea03a8d01c5886a419af3709d0c43f5301 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/AST4ADT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/CST6 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/CST6 new file mode 100644 index 0000000000000000000000000000000000000000..f4543072b2763185eefdf4a9b4b71db64d8b11ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/CST6 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/CST6CDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/CST6CDT new file mode 100644 index 0000000000000000000000000000000000000000..f91f7fbb8afe2decbdd8bc63406c8bb4e310e562 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/CST6CDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/EST5 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/EST5 new file mode 100644 index 0000000000000000000000000000000000000000..3dc09d9d57491fcb23b0dc326a0c2c48b0de1ce0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/EST5 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/EST5EDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/EST5EDT new file mode 100644 index 0000000000000000000000000000000000000000..732bb4da22671e3fdbe7d0d271e1b269747856c9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/EST5EDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/HST10 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/HST10 new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/HST10 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/MST7 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/MST7 new file mode 100644 index 0000000000000000000000000000000000000000..50f2ec30eabe1ba7c94d67b1ad778321f4ffc07c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/MST7 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/MST7MDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/MST7MDT new file mode 100644 index 0000000000000000000000000000000000000000..7a9023cbfe32f3518b01685e7a9448210b0e34f8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/MST7MDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/PST8 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/PST8 new file mode 100644 index 0000000000000000000000000000000000000000..b4acc1ef383566aa75161688ba8e6fc3aea47c59 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/PST8 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/PST8PDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/PST8PDT new file mode 100644 index 0000000000000000000000000000000000000000..84ed6a8305543457a2c3ff266e1b266848de128e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/PST8PDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/YST9 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/YST9 new file mode 100644 index 0000000000000000000000000000000000000000..57a0850a5606db9fd0822c8a06dc3a8db123f6d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/YST9 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/YST9YDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/YST9YDT new file mode 100644 index 0000000000000000000000000000000000000000..3fa4b947443eacf27af80861613fcd62a18a128e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/SystemV/YST9YDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/WET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/WET new file mode 100644 index 0000000000000000000000000000000000000000..4cf87bda355a6c98464ce0be8b841ea408f7aaab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/WET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/ZoneInfoMappings b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/ZoneInfoMappings new file mode 100644 index 0000000000000000000000000000000000000000..942cb043fef266b86a37e8f561d8d6ed9edba087 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre/lib/zi/ZoneInfoMappings differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/COPYRIGHT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/COPYRIGHT new file mode 100644 index 0000000000000000000000000000000000000000..45b946e49cd637473d43c595bf096f2019987959 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/COPYRIGHT @@ -0,0 +1,52 @@ +Copyright © 2007 Sun Microsystems, Inc., 4150 +Network Circle, Santa Clara, California 95054, U.S.A. All +rights reserved. U.S. + +Government Rights - Commercial software. Government users +are subject to the Sun Microsystems, Inc. standard license +agreement and applicable provisions of the FAR and its +supplements. Use is subject to license terms. This +distribution may include materials developed by third +parties. Sun, Sun Microsystems, the Sun logo, Java, Jini, +Solaris and J2SE are trademarks or registered trademarks of +Sun Microsystems, Inc. in the U.S. and other +countries. This product is covered and controlled by U.S. +Export Control laws and may be subject to the export or +import laws in other countries. Nuclear, missile, chemical +biological weapons or nuclear maritime end uses or end +users, whether direct or indirect, are strictly prohibited. + +Export or reexport to countries subject to U.S. +embargo or to entities identified on U.S. export exclusion +lists, including, but not limited to, the denied persons and +specially designated nationals lists is strictly prohibited. + + +Copyright © 2007 Sun Microsystems, Inc., 4150 +Network Circle, Santa Clara, California 95054, Etats-Unis. +Tous droits réservés.L'utilisation est soumise aux termes du +contrat de licence. + +Cette distribution peut comprendre des +composants développés par des tierces parties.Sun, Sun +Microsystems, le logo Sun, Java, Jini, Solaris et J2SE sont +des marques de fabrique ou des marques déposées de Sun +Microsystems, Inc. aux Etats-Unis et dans d'autres pays. Ce +produit est soumis à la législation américaine en matière de +contrôle des exportations et peut être soumis à la +règlementation en vigueur dans d'autres pays dans le domaine +des exportations et importations. Les utilisations, ou +utilisateurs finaux, pour des armes nucléaires, des missiles, +des armes biologiques et chimiques ou du nucléaire maritime, +directement ou indirectement, sont strictement interdites. + +Les exportations ou réexportations vers les pays sous +embargo américain, ou vers des entités figurant sur les +listes d'exclusion d'exportation américaines, y compris, +mais de manière non exhaustive, la liste de personnes qui +font objet d'un ordre de ne pas participer, d'une façon +directe ou indirecte, aux exportations des produits ou des +services qui sont régis par la législation américaine en +matière de contrôle des exportations et la liste de +ressortissants spécifiquement désignés, sont rigoureusement +interdites. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/LICENSE b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..40457392f68c1b746fade26db164f54a6b846c8d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/LICENSE @@ -0,0 +1,235 @@ +Sun Microsystems, Inc. Binary Code License Agreement + +for the JAVA SE RUNTIME ENVIRONMENT (JRE) VERSION 6 + +SUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE +SOFTWARE IDENTIFIED BELOW TO YOU ONLY UPON THE CONDITION +THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS BINARY +CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS +(COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT +CAREFULLY. BY DOWNLOADING OR INSTALLING THIS SOFTWARE, YOU +ACCEPT THE TERMS OF THE AGREEMENT. INDICATE ACCEPTANCE BY +SELECTING THE "ACCEPT" BUTTON AT THE BOTTOM OF THE +AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY ALL THE +TERMS, SELECT THE "DECLINE" BUTTON AT THE BOTTOM OF THE +AGREEMENT AND THE DOWNLOAD OR INSTALL PROCESS WILL NOT +CONTINUE. + +1. DEFINITIONS. "Software" means the identified above in +binary form, any other machine readable materials +(including, but not limited to, libraries, source files, +header files, and data files), any updates or error +corrections provided by Sun, and any user manuals, +programming guides and other documentation provided to you +by Sun under this Agreement. "Programs" mean Java applets +and applications intended to run on the Java Platform, +Standard Edition (Java SE) on Java-enabled general purpose +desktop computers and servers. + +2. LICENSE TO USE. Subject to the terms and conditions of +this Agreement, including, but not limited to the Java +Technology Restrictions of the Supplemental License Terms, +Sun grants you a non-exclusive, non-transferable, limited +license without license fees to reproduce and use +internally Software complete and unmodified for the sole +purpose of running Programs. Additional licenses for +developers and/or publishers are granted in the +Supplemental License Terms. + +3. RESTRICTIONS. Software is confidential and copyrighted. +Title to Software and all associated intellectual property +rights is retained by Sun and/or its licensors. Unless +enforcement is prohibited by applicable law, you may not +modify, decompile, or reverse engineer Software. You +acknowledge that Licensed Software is not designed or +intended for use in the design, construction, operation or +maintenance of any nuclear facility. Sun Microsystems, Inc. +disclaims any express or implied warranty of fitness for +such uses. No right, title or interest in or to any +trademark, service mark, logo or trade name of Sun or its +licensors is granted under this Agreement. Additional +restrictions for developers and/or publishers licenses are +set forth in the Supplemental License Terms. + +4. LIMITED WARRANTY. Sun warrants to you that for a period +of ninety (90) days from the date of purchase, as evidenced +by a copy of the receipt, the media on which Software is +furnished (if any) will be free of defects in materials and +workmanship under normal use. Except for the foregoing, +Software is provided "AS IS". Your exclusive remedy and +Sun's entire liability under this limited warranty will be +at Sun's option to replace Software media or refund the fee +paid for Software. Any implied warranties on the Software +are limited to 90 days. Some states do not allow +limitations on duration of an implied warranty, so the +above may not apply to you. This limited warranty gives you +specific legal rights. You may have others, which vary from +state to state. + +5. DISCLAIMER OF WARRANTY. UNLESS SPECIFIED IN THIS +AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS, +REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED +WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE OR NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE +EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE LEGALLY +INVALID. + +6. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY +LAW, IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR +ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL, INDIRECT, +CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER +CAUSED REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT +OF OR RELATED TO THE USE OF OR INABILITY TO USE SOFTWARE, +EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. In no event will Sun's liability to you, whether +in contract, tort (including negligence), or otherwise, +exceed the amount paid by you for Software under this +Agreement. The foregoing limitations will apply even if the +above stated warranty fails of its essential purpose. Some +states do not allow the exclusion of incidental or +consequential damages, so some of the terms above may not +be applicable to you. + +7. TERMINATION. This Agreement is effective until +terminated. You may terminate this Agreement at any time by +destroying all copies of Software. This Agreement will +terminate immediately without notice from Sun if you fail +to comply with any provision of this Agreement. Either +party may terminate this Agreement immediately should any +Software become, or in either party's opinion be likely to +become, the subject of a claim of infringement of any +intellectual property right. Upon Termination, you must +destroy all copies of Software. + +8. EXPORT REGULATIONS. All Software and technical data +delivered under this Agreement are subject to US export +control laws and may be subject to export or import +regulations in other countries. You agree to comply +strictly with all such laws and regulations and acknowledge +that you have the responsibility to obtain such licenses to +export, re-export, or import as may be required after +delivery to you. + +9. TRADEMARKS AND LOGOS. You acknowledge and agree as +between you and Sun that Sun owns the SUN, SOLARIS, JAVA, +JINI, FORTE, and iPLANET trademarks and all SUN, SOLARIS, +JAVA, JINI, FORTE, and iPLANET-related trademarks, service +marks, logos and other brand designations ("Sun Marks"), +and you agree to comply with the Sun Trademark and Logo +Usage Requirements currently located at +http://www.sun.com/policies/trademarks. Any use you make of +the Sun Marks inures to Sun's benefit. + +10. U.S. GOVERNMENT RESTRICTED RIGHTS. If Software is being +acquired by or on behalf of the U.S. Government or by a +U.S. Government prime contractor or subcontractor (at any +tier), then the Government's rights in Software and +accompanying documentation will be only as set forth in +this Agreement; this is in accordance with 48 CFR 227.7201 +through 227.7202-4 (for Department of Defense (DOD) +acquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD +acquisitions). + +11. GOVERNING LAW. Any action related to this Agreement +will be governed by California law and controlling U.S. +federal law. No choice of law rules of any jurisdiction +will apply. + +12. SEVERABILITY. If any provision of this Agreement is +held to be unenforceable, this Agreement will remain in +effect with the provision omitted, unless omission would +frustrate the intent of the parties, in which case this +Agreement will immediately terminate. + +13. INTEGRATION. This Agreement is the entire agreement +between you and Sun relating to its subject matter. It +supersedes all prior or contemporaneous oral or written +communications, proposals, representations and warranties +and prevails over any conflicting or additional terms of +any quote, order, acknowledgment, or other communication +between the parties relating to its subject matter during +the term of this Agreement. No modification of this +Agreement will be binding, unless in writing and signed by +an authorized representative of each party. + +SUPPLEMENTAL LICENSE TERMS + +These Supplemental License Terms add to or modify the terms +of the Binary Code License Agreement. Capitalized terms not +defined in these Supplemental Terms shall have the same +meanings ascribed to them in the Binary Code License +Agreement . These Supplemental Terms shall supersede any +inconsistent or conflicting terms in the Binary Code +License Agreement, or in any license contained within the +Software. + +A. Software Internal Use and Development License Grant. +Subject to the terms and conditions of this Agreement and +restrictions and exceptions set forth in the Software +"README" file incorporated herein by reference, including, +but not limited to the Java Technology Restrictions of +these Supplemental Terms, Sun grants you a non-exclusive, +non-transferable, limited license without fees to reproduce +internally and use internally the Software complete and +unmodified for the purpose of designing, developing, and +testing your Programs. + +B. License to Distribute Software. Subject to the terms and +conditions of this Agreement and restrictions and +exceptions set forth in the Software README file, +including, but not limited to the Java Technology +Restrictions of these Supplemental Terms, Sun grants you a +non-exclusive, non-transferable, limited license without +fees to reproduce and distribute the Software, provided +that (i) you distribute the Software complete and +unmodified and only bundled as part of, and for the sole +purpose of running, your Programs, (ii) the Programs add +significant and primary functionality to the Software, +(iii) you do not distribute additional software intended to +replace any component(s) of the Software, (iv) you do not +remove or alter any proprietary legends or notices +contained in the Software, (v) you only distribute the +Software subject to a license agreement that protects Sun's +interests consistent with the terms contained in this +Agreement, and (vi) you agree to defend and indemnify Sun +and its licensors from and + +C. Java Technology Restrictions. You may not create, +modify, or change the behavior of, or authorize your +licensees to create, modify, or change the behavior of, +classes, interfaces, or subpackages that are in any way +identified as "java", "javax", "sun" or similar convention +as specified by Sun in any naming convention designation. + +D. Source Code. Software may contain source code that, +unless expressly licensed for other purposes, is provided +solely for reference purposes pursuant to the terms of this +Agreement. Source code may not be redistributed unless +expressly provided for in this Agreement. + +E. Third Party Code. Additional copyright notices and +license terms applicable to portions of the Software are +set forth in the THIRDPARTYLICENSEREADME.txt file. In +addition to any terms and conditions of any third party +opensource/freeware license identified in the +THIRDPARTYLICENSEREADME.txt file, the disclaimer of +warranty and limitation of liability provisions in +paragraphs 5 and 6 of the Binary Code License Agreement +shall apply to all Software in this distribution. + +F. Termination for Infringement. Either party may terminate +this Agreement immediately should any Software become, or +in either party's opinion be likely to become, the subject +of a claim of infringement of any intellectual property +right. + +G. Installation and Auto-Update. The Software's +installation and auto-update processes transmit a limited +amount of data to Sun (or its service provider) about those +specific processes to help Sun understand and optimize +them. Sun does not associate the data with personally +identifiable information. You can find more information +about the data Sun collects at http://java.com/data/. + +For inquiries please contact: Sun Microsystems, Inc., 4150 +Network Circle, Santa Clara, California 95054, U.S.A. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/PATCH.ERR b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/PATCH.ERR new file mode 100644 index 0000000000000000000000000000000000000000..5a2631b8183112a23c0bfc353ed38be068aed1e5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/PATCH.ERR @@ -0,0 +1,40 @@ + +ENTRY: lib\charsets.jar +warning wpt0015: Old File does not exist + + +ENTRY: bin\eula.dll +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_de.rtf +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_es.rtf +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_fr.rtf +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_it.rtf +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_ko.rtf +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_sv.rtf +warning wpt0015: Old File does not exist + + +ENTRY: LICENSE_zh_CN.rtf +warning wpt0015: Old File does not exist + + +ENTRY: lib\ext\localedata.jar +warning wpt0015: Old File does not exist + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/README.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..c8d86ac86f2a16c1a3328e7108e0472ce7e359c7 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/README.txt @@ -0,0 +1,342 @@ + README + + Java(TM) Platform, Standard Edition + Runtime Environment + Version 6 + + +The Java(TM) Platform, Standard Edition Runtime Environment (JRE) is +intended for software developers and vendors to redistribute with +their applications. + +The Java SE Runtime Environment contains the Java virtual machine, +runtime class libraries, and Java application launcher that are +necessary to run programs written in the Java programming language. +It is not a development environment and does not contain development +tools such as compilers or debuggers. For development tools, see the +Java SE Development Kit (JDK(TM)). + + +======================================================================= + Deploying Applications with the Java SE Runtime Environment +======================================================================= + +When you deploy an application written in the Java programming +language, your software bundle will probably consist of the following +parts: + + Your own class, resource, and data files. + A runtime environment. + An installation procedure or program. + +You already have the first part, of course. The remainder of this +document covers the other two parts. See also the Notes for Developers +page on the Java Software website: + + http://java.sun.com/javase/6/webnotes/runtime.html + +----------------------------------------------------------------------- +Runtime Environment +----------------------------------------------------------------------- + +To run your application, a user needs the Java SE Runtime Environment, +which is freely available from Sun. Or, you can redistribute the +Java SE Runtime Environment for free with your application, according +to the terms of the Runtime Environment's license. + +The final step in the deployment process occurs when the software is +installed on an individual user's system. Installation consists of copying +software onto the user's system, then configuring the user's system +to support that software. You should ensure that your installation +procedure does not overwrite existing JRE installations, as they may +be required by other applications. + + +======================================================================= + Redistribution of the Java SE Runtime Environment (JRE) +======================================================================= + + -------------------------------------------------------- + NOTE - The license for this software does not allow the + redistribution of beta and other pre-release versions. + -------------------------------------------------------- + +Subject to the terms and conditions of the Software License +Agreement and the obligations, restrictions, and exceptions set +forth below, You may reproduce and distribute the Software (and +also portions of Software identified below as Redistributable), +provided that: + +(a) you distribute the Software complete and unmodified and only + bundled as part of your applets and applications ("Programs"), + +(b) your Programs add significant and primary functionality to the + Software, + +(c) your Programs are only intended to run on Java-enabled general + purpose desktop computers and servers, + +(d) you distribute Software for the sole purpose of running your + Programs, + +(e) you do not distribute additional software intended to replace + any component(s) of the Software, + +(f) you do not remove or alter any proprietary legends or notices + contained in or on the Software, + +(g) you only distribute the Software subject to a license agreement + that protects Sun's interests consistent with the terms + contained in this Agreement, and + +(h) you agree to defend and indemnify Sun and its licensors from + and against any damages, costs, liabilities, settlement amounts + and/or expenses (including attorneys' fees) incurred in + connection with any claim, lawsuit or action by any third party + that arises or results from the use or distribution of any and + all Programs and/or Software. + +The term "vendors" used here refers to licensees, developers, and +independent software vendors (ISVs) who license and distribute the +Java SE Runtime Environment with their programs. + +Vendors must follow the terms of the Java SE Runtime Environment Binary +Code License agreement. + +----------------------------------------------------------------------- +Required vs. Optional Files +----------------------------------------------------------------------- + +The files that make up the Java SE Runtime Environment are divided into +two categories: required and optional. Optional files may be excluded +from redistributions of the Java SE Runtime Environment at the +vendor's discretion. + +The following section contains a list of the files and directories that +may optionally be omitted from redistributions with the Java SE Runtime +Environment. All files not in these lists of optional files must be +included in redistributions of the runtime environment. + +----------------------------------------------------------------------- +Optional Files and Directories +----------------------------------------------------------------------- + +The following files may be optionally excluded from redistributions. +These files are located in the jre1.6.0_<version> directory, where +<version> is the update version number. Solaris and Linux filenames +and separators are shown. Windows executables have the ".exe" suffix. +Corresponding files with _g in the name can also be excluded. +The corresponding man pages should be excluded for any excluded +executables (with paths listed below beginning with bin/ , +for the Solaris(TM) Operating System and Linux). + + lib/charsets.jar + Character conversion classes + lib/ext/ + sunjce_provider.jar - the SunJCE provider for Java + Cryptography APIs + localedata.jar - contains many of the resources + needed for non US English locales + ldapsec.jar - contains security features supported + by the LDAP service provider + dnsns.jar - for the InetAddress wrapper of JNDI DNS provider + bin/rmid + Java RMI Activation System Daemon + bin/rmiregistry + Java Remote Object Registry + obin/tnameserv + Java IDL Name Server + bin/keytool + Key and Certificate Management Tool + bin/kinit + Used to obtain and cache Kerberos ticket-granting tickets + bin/klist + Kerberos display entries in credentials cache and keytab + bin/ktab + Kerberos key table manager + bin/policytool + Policy File Creation and Management Tool + bin/orbd + Object Request Broker Daemon + bin/servertool + Java IDL Server Tool + bin/javaws, lib/javaws/ and lib/javaws.jar + Java Web Start + +When redistributing the JRE on Microsoft Windows as a private +application runtime (not accessible by other applications) +with a custom launcher, the following files are also +optional. These are libraries and executables that are used +for Java support in Internet Explorer and Mozilla family browsers; +these files are not needed in a private JRE redistribution. + + bin\java.exe + bin\javaw.exe + bin\javaws.exe + bin\javacpl.exe + bin\jucheck.exe + bin\jusched.exe + + bin\wsdetect.dll + bin\NPJPI*.dll (The filename changes in every release) + bin\NPJava11.dll + bin\NPJava12.dll + bin\NPJava13.dll + bin\NPJava14.dll + bin\NPJava32.dll + bin\NPOJI610.dll + bin\RegUtils.dll + bin\axbridge.dll + bin\deploy.dll + bin\jpicom.dll + bin\javacpl.cpl + bin\jpiexp.dll + bin\jpinscp.dll + bin\jpioji.dll + bin\jpishare.dll + lib\deploy.jar + lib\plugin.jar + lib\javaws.jar + lib\javaws\messages.properties + lib\javaws\messages_de.properties + lib\javaws\messages_es.properties + lib\javaws\messages_fr.properties + lib\javaws\messages_it.properties + lib\javaws\messages_ja.properties + lib\javaws\messages_ko.properties + lib\javaws\messages_sv.properties + lib\javaws\messages_zh_CN.properties + lib\javaws\messages_zh_HK.properties + lib\javaws\messages_zh_TW.properties + lib\javaws\miniSplash.jpg + + +----------------------------------------------------------------------- +Redistributable JDK(TM) Files +----------------------------------------------------------------------- + +The limited set of files from the Java SE Development Kit (JDK) +listed below may be included in vendor redistributions of the Java SE +Runtime Environment. All paths are relative to the top-level +directory of the JDK. The corresponding man pages should be included for +any included executables (with paths listed below beginning with bin/ , +for the Solaris(TM) Operating System and Linux). + + jre/lib/cmm/PYCC.pf + Color profile. This file is required only if one wishes to + convert between the PYCC color space and another color space. + + All .ttf font files in the jre/lib/fonts directory. + Note that the LucidaSansRegular.ttf font is already contained + in the Java SE Runtime Environment, so there is no need to + bring that file over from the JDK. + + jre/lib/audio/soundbank.gm + This MIDI soundbank is present in the JDK, but it has + been removed from the Java SE Runtime Environment in order to + reduce the size of the Runtime Environment's download bundle. + However, a soundbank file is necessary for MIDI playback, and + therefore the JDK's soundbank.gm file may be included in + redistributions of the Runtime Environment at the vendor's + discretion. Several versions of enhanced MIDI soundbanks are + available from the Java Sound web site: + http://java.sun.com/products/java-media/sound/ + These alternative soundbanks may be included in redistributions + of the Java SE Runtime Environment. + + The javac bytecode compiler, consisting of the following files: + bin/javac [Solaris(TM) Operating System + and Linux] + bin/sparcv9/javac [Solaris Operating System + (SPARC(R) Platform Edition)] + bin/amd64/javac [Solaris Operating System (AMD)] + bin/javac.exe [Microsoft Windows] + lib/tools.jar [All platforms] + + The Annotation Processing Tool, consisting of the following files: + bin/apt [Solaris(TM) Operating System + and Linux] + bin/sparcv9/apt [Solaris Operating System + (SPARC(R) Platform Edition)] + bin/amd64/apt [Solaris Operating System (AMD)] + bin/apt.exe [Microsoft Windows] + + lib/jconsole.jar + The Jconsole application. + + jre\bin\server\ + On Microsoft Windows platforms, the JDK includes both + the Java HotSpot(TM) Server VM and Java HotSpot Client VM. + However, the Java SE Runtime Environment for Microsoft Windows + platforms includes only the Java HotSpot Client VM. Those wishing + to use the Java HotSpot Server VM with the Java SE Runtime + Environment may copy the JDK's jre\bin\server folder to a + bin\server directory in the Java SE Runtime Environment. Software + vendors may redistribute the Java HotSpot Server VM with their + redistributions of the Java SE Runtime Environment. + + +----------------------------------------------------------------------- +Unlimited Strength Java Cryptography Extension +----------------------------------------------------------------------- + +Due to import control restrictions for some countries, the Java +Cryptography Extension (JCE) policy files shipped with the Java SE +Development Kit and the Java SE Runtime Environment allow strong but +limited cryptography to be used. These files are located at + + <java-home>/lib/security/local_policy.jar + <java-home>/lib/security/US_export_policy.jar + +where <java-home> is the jre directory of the JDK or the +top-level directory of the Java SE Runtime Environment. + +An unlimited strength version of these files indicating no restrictions +on cryptographic strengths is available on the JDK web site for +those living in eligible countries. Those living in eligible countries +may download the unlimited strength version and replace the strong +cryptography jar files with the unlimited strength files. + +----------------------------------------------------------------------- +The cacerts Certificates File +----------------------------------------------------------------------- + +Root CA certificates may be added to or removed from the Java SE +certificate file located at + + <java-home>/lib/security/cacerts + +For more information, see The cacerts Certificates File section +in the keytool documentation at: + +http://java.sun.com/javase/6/docs/tooldocs/solaris/keytool.html#cacerts + +======================================================================= +Endorsed Standards Override Mechanism +======================================================================= + +From time to time it is necessary to update the Java platform in order +to incorporate newer versions of standards that are created outside of +the Java Community Process(SM) (JCP(SM) http://www.jcp.org/) (Endorsed +Standards), or in order to update the version of a technology included +in the platform to correspond to a later standalone version of that +technology (Standalone Technologies). + +The Endorsed Standards Override Mechanism provides a means whereby +later versions of classes and interfaces that implement Endorsed +Standards or Standalone Technologies may be incorporated into the Java +Platform. + +For more information on the Endorsed Standards Override Mechanism, +including the list of platform packages that it may be used to +override, see + + http://java.sun.com/javase/6/docs/technotes/guides/standards/ + +----------------------------------------------------------------------- +The Java(TM) Runtime Environment (JRE) is a product of +Sun Microsystems(TM), Inc. + +Copyright © 2007 Sun Microsystems, Inc. +4150 Network Circle, Santa Clara, California 95054, U.S.A. +All rights reserved. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/THIRDPARTYLICENSEREADME.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/THIRDPARTYLICENSEREADME.txt new file mode 100644 index 0000000000000000000000000000000000000000..a5968ac90c47f677a2070a5b09661725326c68e6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/THIRDPARTYLICENSEREADME.txt @@ -0,0 +1,2080 @@ +DO NOT TRANSLATE OR LOCALIZE. + +%% The following software may be included in this product: CS CodeViewer v1.0; Use of any of this software is governed by the terms of the license below: +Copyright 1999 by CoolServlets.com. + +Any errors or suggested improvements to this class can be reported as instructed on CoolServlets.com. We hope you enjoy this program... your comments will encourage further development! +This software is distributed under the terms of the BSD License. +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the distribution. +Neither name of CoolServlets.com nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY COOLSERVLETS.COM AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING INANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." + +%% The following software may be included in this product: Crimson v1.1.1 ; Use of any of this software is governed by the terms of the license below: +/* +* The Apache Software License, Version 1.1 +* +* +* Copyright (c) 1999-2000 The Apache Software Foundation. All rights * reserved. +* +* Redistribution and use in source and binary forms, with or without +* modification, are permitted provided that the following conditions +* are met: +* +* 1. Redistributions of source code must retain the above copyright +* notice, this list of conditions and the following disclaimer. +* +* 2. Redistributions in binary form must reproduce the above copyright* notice, this list of conditions and the following disclaimer in +* the documentation and/or other materials provided with the +* distribution. +* +* 3. The end-user documentation included with the redistribution, +* if any, must include the following acknowledgment: +* "This product includes software developed by the +* Apache Software Foundation (http://www.apache.org/)." +* Alternately, this acknowledgment may appear in the software itself, +* if and wherever such third-party acknowledgments normally appear. +* +* 4. The names "Crimson" and "Apache Software Foundation" must +* not be used to endorse or promote products derived from this +* software without prior written permission. For written +* permission, please contact apache@apache.org. +* +* 5. Products derived from this software may not be called "Apache", +* nor may "Apache" appear in their name, without prior written +* permission of the Apache Software Foundation. +* +* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +* SUCH DAMAGE. +* ====================================================================* +* This software consists of voluntary contributions made by many +* individuals on behalf of the Apache Software Foundation and was +* originally based on software copyright (c) 1999, International +* Business Machines, Inc., http://www.ibm.com. For more +* information on the Apache Software Foundation, please see +* <http://www.apache.org/>. +*/ + + +%% The following software may be included in this product: Xalan J2; Use of any of this software is governed by the terms of the license below: + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + + + + +%% The following software may be included in this product: NSIS 1.0j; Use of any of this software is governed by the terms of the license below: +Copyright (C) 1999-2000 Nullsoft, Inc. +This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: +1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. +2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. Justin Frankel justin@nullsoft.com" + +%% Some Portions licensed from IBM are available at: +http://www.ibm.com/software/globalization/icu/ + +%% Portions Copyright Eastman Kodak Company 1992 + +%% Lucida is a registered trademark or trademark of Bigelow & Holmes in the U.S. and other countries. + +%% Portions licensed from Taligent, Inc. + +%% The following software may be included in this product:IAIK PKCS Wrapper; Use of any of this software is governed by the terms of the license below: + +Copyright (c) 2002 Graz University of Technology. All rights reserved. +Redistribution and use in source and binary forms, with or without modification,are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: + + "This product includes software developed by IAIK of Graz University of Technology." + + Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. + +4. The names "Graz University of Technology" and "IAIK of Graz University of Technology" must not be used to endorse or promote products derived from this software without prior written permission. + +5. Products derived from this software may not be called "IAIK PKCS Wrapper", nor may "IAIK" appear in their name, without prior written permission of Graz University of Technology. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE LICENSOR BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +%% The following software may be included in this product: Document Object Model (DOM) v. Level 3; Use of any of this software is governed by the terms of the license below: +W3Cýý SOFTWARE NOTICE AND LICENSE + +http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231 + +This work (and included software, documentation such as READMEs, or other related items) is being +provided by the copyright holders under the following license. By obtaining, using and/or copying this work, you +(the licensee) agree that you have read, understood, and will comply with the following terms and conditions. + +Permission to copy, modify, and distribute this software and its documentation, with or without modification, for +any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies +of the software and documentation or portions thereof, including modifications: + 1.The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. + 2.Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the + W3C Software Short Notice should be included (hypertext is preferred, text is permitted) within the body + of any redistributed or derivative code. + 3.Notice of any changes or modifications to the files, including the date changes were made. (We + recommend you provide URIs to the location from which the code is derived.) +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKENO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, +WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THEUSE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL ORCONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. +The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the +software without specific, written prior permission. Title to copyright in this software and any associated +documentation will at all times remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on December 31 2002. This version removes the +copyright ownership notice such that this license can be used with materials other than those owned by the +W3C, reflects that ERCIM is now a host of the W3C, includes references to this specific dated version of the +license, and removes the ambiguous grant of "use". Otherwise, this version is the same as the previous +version and is written so as to preserve the Free Software Foundation's assessment of GPL compatibility and +OSI's certification under the Open Source Definition. Please see our Copyright FAQ for common questions +about using materials from our site, including specific terms and conditions for packages like libwww, Amaya, +and Jigsaw. Other questions about this notice can be directed to +site-policy@w3.org. + +%% The following software may be included in this product: Xalan, Xerces; Use of any of this software is governed by the terms of the license below: /* + * The Apache Software License, Version 1.1 + * + * + * Copyright (c) 1999-2003 The Apache Software Foundation. All rights * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. * + * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, * if and wherever such third-party acknowledgments normally appear. * + * 4. The names "Xerces" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation and was + * originally based on software copyright (c) 1999, International + * Business Machines, Inc., http://www.ibm.com. For more + * information on the Apache Software Foundation, please see + * + +%% The following software may be included in this product: W3C XML Conformance Test Suites v. 20020606; Use of any of this software is governed by the terms of the license below: +W3Cýý SOFTWARE NOTICE AND LICENSE +Copyright ýý 1994-2002 World Wide Web Consortium, (Massachusetts Institute ofTechnology, Institut National de Recherche en Informatique et en Automatique,Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/ +This W3C work (including software, documents, or other related items) is beingprovided by the copyright holders under the following license. By obtaining,using and/or copying this work, you (the licensee) agree that you have read,understood, and will comply with the following terms and conditions: + +Permission to use, copy, modify, and distribute this software and its +documentation, with or without modification, for any purpose and without fee orroyalty is hereby granted, provided that you include the following on ALL copiesof the software and documentation or portions thereof, including modifications,that you make: + + 1. The full text of this NOTICE in a location viewable to users of theredistributed or derivative work. + 2. Any pre-existing intellectual property disclaimers, notices, or terms andconditions. If none exist, a short notice of the following form (hypertext ispreferred, text is permitted) should be used within the body of any +redistributed or derivative code: "Copyright ýý [$date-of-software] World WideWeb Consortium, (Massachusetts Institute of Technology, Institut National deRecherche en Informatique et en Automatique, Keio University). All RightsReserved. http://www.w3.org/Consortium/Legal/" + 3. Notice of any changes or modifications to the W3C files, including thedate changes were made. (We recommend you provide URIs to the location fromwhich the code is derived.) + +THIS SOFTWARE AND DOCUMENTATION IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKENO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITEDTO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THATTHE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY THIRD PARTYPATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL ORCONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENTATION. +The name and trademarks of copyright holders may NOT be used in advertising orpublicity pertaining to the software without specific, written prior permission.Title to copyright in this software and any associated documentation will at alltimes remain with copyright holders. + +____________________________________ + +This formulation of W3C's notice and license became active on August 14 1998 soas to improve compatibility with GPL. This version ensures that W3C softwarelicensing terms are no more restrictive than GPL and consequently W3C softwaremay be distributed in GPL packages. See the older formulation for the policyprior to this date. Please see our Copyright FAQ for common questions aboutusing materials from our site, including specific terms and conditions forpackages like libwww, Amaya, and Jigsaw. Other questions about this notice canbe directed to site-policy@w3.org. + +%% The following software may be included in this product: W3C XML Schema Test Collection v. 1.16.2; Use of any of this software is governed by the terms of the license below: W3Cýýýý DOCUMENT NOTICE AND LICENSE +Copyright ýýýý 1994-2002 World Wide Web Consortium, (Massachusetts Institute ofTechnology, Institut National de Recherche en Informatique et en Automatique,Keio University). All Rights Reserved. +http://www.w3.org/Consortium/Legal/ + +Public documents on the W3C site are provided by the copyright holders under thefollowing license. The software or Document Type Definitions (DTDs) associatedwith W3C specifications are governed by the Software Notice. By using and/orcopying this document, or the W3C document from which this statement is linked,you (the licensee) agree that you have read, understood, and will comply withthe following terms and conditions: + +Permission to use, copy, and distribute the contents of this document, or theW3C document from which this statement is linked, in any medium for any purposeand without fee or royalty is hereby granted, provided that you include thefollowing on ALL copies of the document, or portions thereof, that you use: + 1. A link or URL to the original W3C document. + 2. The pre-existing copyright notice of the original author, or if it doesn'texist, a notice of the form: "Copyright ýýýý [$date-of-document] World Wide WebConsortium, (Massachusetts Institute of Technology, Institut National deRecherche en Informatique et en Automatique, Keio University). All RightsReserved. http://www.w3.org/Consortium/Legal/" (Hypertext is preferred, but atextual representation is permitted.) + 3. If it exists, the STATUS of the W3C document. + +When space permits, inclusion of the full text of this NOTICE should beprovided. We request that authorship attribution be provided in any software,documents, or other items or products that you create pursuant to the +implementation of the contents of this document, or any portion thereof. +No right to create modifications or derivatives of W3C documents is grantedpursuant to this license. However, if additional requirements (documented in theCopyright FAQ) are satisfied, the right to create modifications or derivativesis sometimes granted by the W3C to individuals complying with those requirements. +THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONSOR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THEIMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL ORCONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCEOR IMPLEMENTATION OF THE CONTENTS THEREOF. + +The name and trademarks of copyright holders may NOT be used in advertising orpublicity pertaining to this document or its contents without specific, writtenprior permission. Title to copyright in this document will at all times remainwith copyright holders. + +---------------------------------------------------------------------------- +This formulation of W3C's notice and license became active on April 05 1999 soas to account for the treatment of DTDs, schema's and bindings. See the olderformulation for the policy prior to this date. Please see our Copyright FAQ forcommon questions about using materials from our site, including specific termsand conditions for packages like libwww, Amaya, and Jigsaw. Other questionsabout this notice can be directed to site-policy@w3.org. +webmaster +(last updated by reagle on 1999/04/99.) + + + +%% The following software may be included in this product: Mesa 3-D graphics library v. 5; Use of any of this software is governed by the terms of the license below: core Mesa code include/GL/gl.h Brian Paul Mesa + +GLX driver include/GL/glx.h Brian Paul Mesa + +Ext registry include/GL/glext.h SGI SGI Free B + include/GL/glxext.h + +Mesa license: + +The Mesa distribution consists of several components. Different copyrights andlicenses apply to different components. For example, GLUT is copyrighted by MarkKilgard, some demo programs are copyrighted by SGI, some of the Mesa devicedrivers are copyrighted by their authors. See below for a list of Mesa'scomponents and the copyright/license for each. + +The core Mesa library is licensed according to the terms of the XFree86copyright (an MIT-style license). This allows integration with the XFree86/DRIproject. Unless otherwise stated, the Mesa source code and documentation islicensed as follows: + +Copyright (C) 1999-2003 Brian Paul All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining acopy of this software and associated documentation files (the "Software"),to deal in the Software without restriction, including without limitationthe rights to use, copy, modify, merge, publish, distribute, sublicense,and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be includedin all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESSOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALLBRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER INAN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +SGI FREE SOFTWARE LICENSE B (Version 1.1 [02/22/2000]) +1. Definitions. +1.1 "Additional Notice Provisions" means such additional provisions as appear in the Notice in Original Code under the heading "Additional Notice Provisions."1.2 "Covered Code" means the Original Code or Modifications, or any combination thereof.1.3 "Hardware" means any physical device that accepts input, processes input, stores the results of processing, and/or provides output.1.4 "Larger Work" means a work that combines Covered Code or portions thereof with code not governed by the terms of this License.1.5 "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.1.6 "License" means this document. +1.7 "Licensed Patents" means patent claims Licensable by SGI that are infringed by the use or sale of Original Code or any Modifications provided by SGI, or any combination thereof.1.8 "Modifications" means any addition to or deletion from the substance or structure of the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is: A. Any addition to the contents of a file containing Original Code and/or addition to or deletion from the contents of a file containing previous Modifications.B. Any new file that contains any part of the Original Code or previous Modifications.1.9 "Notice" means any notice in Original Code or Covered Code, as required by and in compliance with this License.1.10 "Original Code" means source code of computer software code that is described in the source code Notice required by Exhibit A as Original Code, and updates and error corrections specifically thereto.1.11 "Recipient" means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 8. For legal entities, "Recipient" includes any entity that controls, is controlled by, or is under common control with Recipient. For purposes of this definition, "control" of an entity means (a) the power, direct or indirect, to direct or manage such entity, or (b) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity.1.12 "Recipient Patents" means patent claims Licensable by a Recipient that are infringed by the use or sale of Original Code or any Modifications provided by SGI, or any combination thereof. 1.13 "SGI" means Silicon Graphics, Inc. +1.14 "SGI Patents" means patent claims Licensable by SGI other than the Licensed Patents.2. License Grant and Restrictions. +2.1 SGI License Grant. Subject to the terms of this License and any third party intellectual property claims, for the duration of intellectual property protections inherent in the Original Code, SGI hereby grants Recipient a worldwide, royalty-free, non-exclusive license, to do the following: (i) under copyrights Licensable by SGI, to reproduce, distribute, create derivative works from, and, to the extent applicable, display and perform the Original Code and/or any Modifications provided by SGI alone and/or as part of a Larger Work; and (ii) under any Licensable Patents, to make, have made, use, sell, offer for sale, import and/or otherwise transfer the Original Code and/or any Modifications provided by SGI. Recipient accepts the terms and conditions of this License by undertaking any of the aforementioned actions. The patent license shall apply to the Covered Code if, at the time any related Modification is added, such addition of the Modification causes such combination to be covered by the Licensed Patents. The patent license in Section 2.1(ii) shall not apply to any other combinations that include the Modification. No patent license is provided under SGI Patents for infringements of SGI Patents by Modifications not provided by SGI or combinations of Original Code and Modifications not provided by SGI. 2.2 Recipient License Grant. Subject to the terms of this License and any third party intellectual property claims, Recipient hereby grants SGI and any other Recipients a worldwide, royalty-free, non-exclusive license, under any Recipient Patents, to make, have made, use, sell, offer for sale, import and/or otherwise transfer the Original Code and/or any Modifications provided by SGI.2.3 No License For Hardware Implementations. The licenses granted in Section 2.1 and 2.2 are not applicable to implementation in Hardware of the algorithms embodied in the Original Code or any Modifications provided by SGI .3. Redistributions. +3.1 Retention of Notice/Copy of License. The Notice set forth in Exhibit A, below, must be conspicuously retained or included in any and all redistributions of Covered Code. For distributions of the Covered Code in source code form, the Notice must appear in every file that can include a text comments field; in executable form, the Notice and a copy of this License must appear in related documentation or collateral where the Recipient's rights relating to Covered Code are described. Any Additional Notice Provisions which actually appears in the Original Code must also be retained or included in any and all redistributions of Covered Code.3.2 Alternative License. Provided that Recipient is in compliance with the terms of this License, Recipient may, so long as without derogation of any of SGI's rights in and to the Original Code, distribute the source code and/or executable version(s) of Covered Code under (1) this License; (2) a license identical to this License but for only such changes as are necessary in order to clarify Recipient's role as licensor of Modifications; and/or (3) a license of Recipient's choosing, containing terms different from this License, provided that the license terms include this Section 3 and Sections 4, 6, 7, 10, 12, and 13, which terms may not be modified or superseded by any other terms of such license. If Recipient elects to use any license other than this License, Recipient must make it absolutely clear that any of its terms which differ from this License are offered by Recipient alone, and not by SGI. It is emphasized that this License is a limited license, and, regardless of the license form employed by Recipient in accordance with this Section 3.2, Recipient may relicense only such rights, in Original Code and Modifications by SGI, as it has actually been granted by SGI in this License.3.3 Indemnity. Recipient hereby agrees to indemnify SGI for any liability incurred by SGI as a result of any such alternative license terms Recipient offers.4. Termination. This License and the rights granted hereunder will terminate automatically if Recipient breaches any term herein and fails to cure such breach within 30 days thereof. Any sublicense to the Covered Code that is properly granted shall survive any termination of this License, absent termination by the terms of such sublicense. Provisions that, by their nature, must remain in effect beyond the termination of this License, shall survive.5. No Trademark Or Other Rights. This License does not grant any rights to: (i) any software apart from the Covered Code, nor shall any other rights or licenses not expressly granted hereunder arise by implication, estoppel or otherwise with respect to the Covered Code; (ii) any trade name, trademark or service mark whatsoever, including without limitation any related right for purposes of endorsement or promotion of products derived from the Covered Code, without prior written permission of SGI; or (iii) any title to or ownership of the Original Code, which shall at all times remains with SGI. All rights in the Original Code not expressly granted under this License are reserved. 6. Compliance with Laws; Non-Infringement. There are various worldwide laws, regulations, and executive orders applicable to dispositions of Covered Code, including without limitation export, re-export, and import control laws, regulations, and executive orders, of the U.S. government and other countries, and Recipient is reminded it is obliged to obey such laws, regulations, and executive orders. Recipient may not distribute Covered Code that (i) in any way infringes (directly or contributorily) any intellectual property rights of any kind of any other person or entity or (ii) breaches any representation or warranty, express, implied or statutory, to which, under any applicable law, it might be deemed to have been subject.7. Claims of Infringement. If Recipient learns of any third party claim that any disposition of Covered Code and/or functionality wholly or partially infringes the third party's intellectual property rights, Recipient will promptly notify SGI of such claim.8. Versions of the License. SGI may publish revised and/or new versions of the License from time to time, each with a distinguishing version number. Once Covered Code has been published under a particular version of the License, Recipient may, for the duration of the license, continue to use it under the terms of that version, or choose to use such Covered Code under the terms of any subsequent version published by SGI. Subject to the provisions of Sections 3 and 4 of this License, only SGI may modify the terms applicable to Covered Code created under this License.9. DISCLAIMER OF WARRANTY. COVERED CODE IS PROVIDED "AS IS." ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS ARE DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. SGI ASSUMES NO RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE. SHOULD THE SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, SGI ASSUMES NO COST OR LIABILITY FOR SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY IS AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT SUBJECT TO THIS DISCLAIMER.10. LIMITATION OF LIABILITY. UNDER NO CIRCUMSTANCES NOR LEGAL THEORY, WHETHER TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE OR STRICT LIABILITY), CONTRACT, OR OTHERWISE, SHALL SGI OR ANY SGI LICENSOR BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, LOSS OF DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SGI's NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO RECIPIENT.11. Indemnity. Recipient shall be solely responsible for damages arising, directly or indirectly, out of its utilization of rights under this License. Recipient will defend, indemnify and hold harmless Silicon Graphics, Inc. from and against any loss, liability, damages, costs or expenses (including the payment of reasonable attorneys fees) arising out of Recipient's use, modification, reproduction and distribution of the Covered Code or out of any representation or warranty made by Recipient.12. U.S. Government End Users. The Covered Code is a "commercial item" consisting of "commercial computer software" as such terms are defined in title 48 of the Code of Federal Regulations and all U.S. Government End Users acquire only the rights set forth in this License and are subject to the terms of this License.13. Miscellaneous. This License represents the complete agreement concerning the its subject matter. If any provision of this License is held to be unenforceable, such provision shall be reformed so as to achieve as nearly as possible the same legal and economic effect as the original provision and the remainder of this License will remain in effect. This License shall be governed by and construed in accordance with the laws of the United States and the State of California as applied to agreements entered into and to be performed entirely within California between California residents. Any litigation relating to this License shall be subject to the exclusive jurisdiction of the Federal Courts of the Northern District of California (or, absent subject matter jurisdiction in such courts, the courts of the State of California), with venue lying exclusively in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation that provides that the language of a contract shall be construed against the drafter shall not apply to this License. +Exhibit A +License Applicability. Except to the extent portions of this file are made subject to an alternative license as permitted in the SGI Free Software License B, Version 1.1 (the "License"), the contents of this file are subject only to the provisions of the License. You may not use this file except in compliance with the License. You may obtain a copy of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: http://oss.sgi.com/projects/FreeB +Note that, as provided in the License, the Software is distributed on an "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.Original Code. The Original Code is: [name of software, version number, and release date], developed by Silicon Graphics, Inc. The Original Code is Copyright (c) [dates of first publication, as appearing in the Notice in the Original Code] Silicon Graphics, Inc. Copyright in any portions created by third parties is as indicated elsewhere herein. All Rights Reserved.Additional Notice Provisions: [such additional provisions, if any, as appear in the Notice in the Original Code under the heading "Additional Notice Provisions"] +%% The following software may be included in this product: Byte Code Engineering Library (BCEL) v. 5; Use of any of this software is governed by the terms of the license below: + Apache Software License + + /* +==================================================================== * The Apache Software License, Version 1.1 + * + * Copyright (c) 2001 The Apache Software Foundation. Allrights + * reserved. + * + * Redistribution and use in source and binary forms, withor without + * modification, are permitted provided that the followingconditions + * are met: + * + * 1. Redistributions of source code must retain the abovecopyright + * notice, this list of conditions and the followingdisclaimer. + * + * 2. Redistributions in binary form must reproduce theabove copyright + * notice, this list of conditions and the followingdisclaimer in + * the documentation and/or other materials providedwith the + * distribution. + * + * 3. The end-user documentation included with theredistribution, + * if any, must include the following acknowledgment: * "This product includes software developed by the * Apache Software Foundation +(http://www.apache.org/)." + * Alternately, this acknowledgment may appear in thesoftware itself, + * if and wherever such third-party acknowledgmentsnormally appear. + * + * 4. The names "Apache" and "Apache Software Foundation"and + * "Apache BCEL" must not be used to endorse or promoteproducts + * derived from this software without prior writtenpermission. For + * written permission, please contact apache@apache.org. * + * 5. Products derived from this software may not be called"Apache", + * "Apache BCEL", nor may "Apache" appear in their name,without + * prior written permission of the Apache SoftwareFoundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED ORIMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSEARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWAREFOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVERCAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING INANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF + * SUCH DAMAGE. + * +==================================================================== * + * This software consists of voluntary contributions madeby many + * individuals on behalf of the Apache Software +Foundation. For more + + * information on the Apache Software Foundation, pleasesee + * . + */ + + + +%% The following software may be included in this product: Regexp, Regular Expression Package v. 1.2; Use of any of this software is governed by the terms of the license below: The Apache Software License, Version 1.1 +Copyright (c) 2001 The Apache Software Foundation. All rights +reserved. +Redistribution and use in source and binary forms, with or without modification,are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in +the documentation and/or other materials provided with the +distribution. + +3. The end-user documentation included with the redistribution, +if any, must include the following acknowledgment: +"This product includes software developed by the +Apache Software Foundation (http://www.apache.org/)." +Alternately, this acknowledgment may appear in the software itself, +if and wherever such third-party acknowledgments normally appear. + +4. The names "Apache" and "Apache Software Foundation" and +"Apache Turbine" must not be used to endorse or promote products +derived from this software without prior written permission. For +written permission, please contact apache@apache.org. + +5. Products derived from this software may not be called "Apache", +"Apache Turbine", nor may "Apache" appear in their name, without +prior written permission of the Apache Software Foundation. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +==================================================================== +This software consists of voluntary contributions made by many +individuals on behalf of the Apache Software Foundation. For more +information on the Apache Software Foundation, please see + +http://www.apache.org. + +%% The following software may be included in this product: CUP Parser Generator for Java v. 0.10k; Use of any of this software is governed by the terms of the license below: CUP Parser Generator Copyright Notice, License, and Disclaimer + +Copyright 1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, provided thatthe above copyright notice appear in all copies and that both the copyrightnotice and this permission notice and warranty disclaimer appear in +supporting documentation, and that the names of the authors or their employersnot be used in advertising or publicity pertaining to distribution of +the software without specific, written prior permission. + +The authors and their employers disclaim all warranties with regard to thissoftware, including all implied warranties of merchantability and +fitness. In no event shall the authors or their employers be liable for anyspecial, indirect or consequential damages or any damages whatsoever +resulting from loss of use, data or profits, whether in an action of contract,negligence or other tortious action, arising out of or in connection withthe use or performance of this software. + +%% The following software may be included in this product: JLex: A Lexical Analyzer Generator for Java v. 1.2.5; Use of any of this software is governed by the terms of the license below: JLEX COPYRIGHT NOTICE, LICENSE AND DISCLAIMER. + +Copyright 1996-2003 by Elliot Joel Berk and C. Scott Ananian + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose +and without fee is hereby granted, provided that the above copyright noticeappear in all copies +and that both the copyright notice and this permission notice and warrantydisclaimer appear in +supporting documentation, and that the name of the authors or their employersnot be used in +advertising or publicity pertaining to distribution of the software withoutspecific, written prior +permission. + +The authors and their employers disclaim all warranties with regard to thissoftware, including all +implied warranties of merchantability and fitness. In no event shall the authorsor their employers +be liable for any special, indirect or consequential damages or any damageswhatsoever resulting +from loss of use, data or profits, whether in an action of contract, negligenceor other tortious +action, arising out of or in connection with the use or performance of thissoftware. + +Java is a trademark of Sun Microsystems, Inc. References to the Java programminglanguage in +relation to JLex are not meant to imply that Sun endorses this +product. + +%% The following software may be included in this product: SAX v. 2.0.1; Use of any of this software is governed by the terms of the license below: Copyright Status + + SAX is free! + + In fact, it's not possible to own a license to SAX, since it's been placed in the public + domain. + + No Warranty + + Because SAX is released to the public domain, there is no warranty for the design or for + the software implementation, to the extent permitted by applicable law. Except when + otherwise stated in writing the copyright holders and/or other parties provide SAX "as is" + without warranty of any kind, either expressed or implied, including, but not limited to, the + implied warranties of merchantability and fitness for a particular purpose. The entire risk as + to the quality and performance of SAX is with you. Should SAX prove defective, you + assume the cost of all necessary servicing, repair or correction. + + In no event unless required by applicable law or agreed to in writing will any copyright + holder, or any other party who may modify and/or redistribute SAX, be liable to you for + damages, including any general, special, incidental or consequential damages arising out of + the use or inability to use SAX (including but not limited to loss of data or data being + rendered inaccurate or losses sustained by you or third parties or a failure of the SAX to + operate with any other programs), even if such holder or other party has been advised of + the possibility of such damages. + + Copyright Disclaimers + + This page includes statements to that effect by David Megginson, who would have been + able to claim copyright for the original work. + SAX 1.0 + + Version 1.0 of the Simple API for XML (SAX), created collectively by the membership of + the XML-DEV mailing list, is hereby released into the public domain. + + No one owns SAX: you may use it freely in both commercial and non-commercial + applications, bundle it with your software distribution, include it on a CD-ROM, list the + source code in a book, mirror the documentation at your own web site, or use it in any + other way you see fit. + + David Megginson, sax@megginson.com + 1998-05-11 + + SAX 2.0 + + I hereby abandon any property rights to SAX 2.0 (the Simple API for XML), and release + all of the SAX 2.0 source code, compiled code, and documentation contained in this + distribution into the Public Domain. SAX comes with NO WARRANTY or guarantee of + fitness for any purpose. + + David Megginson, david@megginson.com + 2000-05-05 + +%% The following software may be included in this product: Cryptix; Use of any of this software is governed by the terms of the license below: +Cryptix General License + +Copyright © 1995-2003 The Cryptix Foundation Limited. All rights reserved. +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions aremet: + + 1.Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2.Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. +THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION LIMITED AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS ORIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FORA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE CRYPTIX FOUNDATION LIMITED OR CONTRIBUTORS BELIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOTLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESSINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OFTHE POSSIBILITY OF SUCH DAMAGE. + +%% The following software may be included in this product: W3C XML Schema Test Collection; Use of any of this software is governed by the terms of the license below: +W3C® DOCUMENT NOTICE AND LICENSE +Copyright © 1994-2002 World Wide Web Consortium, (Massachusetts Institute ofTechnology, Institut National de Recherche en Informatique et en Automatique,Keio University). All Rights Reserved. +http://www.w3.org/Consortium/Legal/ + +Public documents on the W3C site are provided by the copyright holders under thefollowing license. The software or Document Type Definitions (DTDs) associatedwith W3C specifications are governed by the Software Notice. By using and/orcopying this document, or the W3C document from which this statement is linked,you (the licensee) agree that you have read, understood, and will comply withthe following terms and conditions: + +Permission to use, copy, and distribute the contents of this document, or theW3C document from which this statement is linked, in any medium for any purposeand without fee or royalty is hereby granted, provided that you include thefollowing on ALL copies of the document, or portions thereof, that you use: + 1. A link or URL to the original W3C document. + 2. The pre-existing copyright notice of the original author, or if it doesn'texist, a notice of the form: "Copyright © [$date-of-document] World Wide WebConsortium, (Massachusetts Institute of Technology, Institut National deRecherche en Informatique et en Automatique, Keio University). All RightsReserved. http://www.w3.org/Consortium/Legal/" (Hypertext is preferred, but atextual representation is permitted.) + 3. If it exists, the STATUS of the W3C document. + +When space permits, inclusion of the full text of this NOTICE should beprovided. We request that authorship attribution be provided in any software,documents, or other items or products that you create pursuant to the +implementation of the contents of this document, or any portion thereof. +No right to create modifications or derivatives of W3C documents is grantedpursuant to this license. However, if additional requirements (documented in theCopyright FAQ) are satisfied, the right to create modifications or derivativesis sometimes granted by the W3C to individuals complying with those requirements. +THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONSOR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE;THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOR THAT THEIMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS,COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. + +COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL ORCONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCEOR IMPLEMENTATION OF THE CONTENTS THEREOF. + +The name and trademarks of copyright holders may NOT be used in advertising orpublicity pertaining to this document or its contents without specific, writtenprior permission. Title to copyright in this document will at all times remainwith copyright holders. + +---------------------------------------------------------------------------- +This formulation of W3C's notice and license became active on April 05 1999 soas to account for the treatment of DTDs, schema's and bindings. See the olderformulation for the policy prior to this date. Please see our Copyright FAQ forcommon questions about using materials from our site, including specific termsand conditions for packages like libwww, Amaya, and Jigsaw. Other questionsabout this notice can be directed to site-policy@w3.org. +webmaster +(last updated by reagle on 1999/04/99.) + +%% The following software may be included in this product: Stax API; Use of any of this software is governed by the terms of the license below: +Streaming API for XML (JSR-173) Specification +Reference Implementation +License Agreement + +READ THE TERMS OF THIS (THE "AGREEMENT") CAREFULLY BEFORE VIEWING OR USING THESOFTWARE LICENS +ED HEREUNDER. BY VIEWING OR USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THISAGREEMENT. IF +YOU ARE ACCESSING THE SOFTWARE ELECTRONICALLY, INDICATE YOUR ACCEPTANCE OF THESETERMS BY SELE +CTING THE "ACCEPT" BUTTON AT THE END OF THIS AGREEMENT. IF YOU DO NOT AGREE TOALL THESE TERMS +, PROMPTLY RETURN THE UNUSED SOFTWARE TO ORIGINAL CONTRIBUTOR, DEFINED HEREIN. +1.0 DEFINITIONS. + +1.1. "BEA" means BEA Systems, Inc., the licensor of the Original Code. +1.2. "Contributor" means BEA and each entity that creates or contributes to thecreation of Mo +difications. + +1.3. "Covered Code" means the Original Code or Modifications or the combinationof the Origina +l Code and Modifications, in each case including portions thereof and +corresponding documentat +ion released with the source code. + +1.4. "Executable" means Covered Code in any form other than Source Code. +1.5. "FCS" means first commercial shipment of a product. + +1.6. "Modifications" means any addition to or deletion from the substance orstructure of eith +er the Original Code or any previous Modifications. When Covered Code isreleased as a series +of files, a Modification is: + +(a) Any addition to or deletion from the contents of a file containing OriginalCode or previ +ous Modifications. + +(b) Any new file that contains any part of the Original Code or previousModifications. + +1.7. "Original Code" means Source Code of computer software code ReferenceImplementation. + +1.8. "Patent Claims" means any patent claim(s), now owned or hereafter acquired,including wit +hout limitation, method, process, and apparatus claims, in any patent for whichthe grantor ha +s the right to grant a license. + +1.9. "Reference Implementation" means the prototype or "proof of concept"implementaÂtion of +the Specification developed and made available for license by or on behalf of BEA. +1.10. "Source Code" means the preferred form of the Covered Code for makingmodifications to i +t, including all modules it contains, plus any associated documentation,interface definition +files, scripts used to control compilation and installation of an Executable, orsource code d +ifferential comparisons against either the Original Code or another well known,available Cove +red Code of the Contributor's choice. + +1.11. "Specification" means the written specification for the Streaming API forXML , Java te +chnology developed pursuant to the Java Community Process. +1.12. "Technology Compatibility Kit" or "TCK" means the documentation, testingtools and test +suites associated with the Specification as may be revised by BEA from time totime, that is p +rovided so that an implementer of the SpecifiÂcation may determine if itsimplementation is co +mpliant with the Specification. + +1.13. "You" (or "Your") means an individual or a legal entity exercising rightsunder, and com +plying with all of the terms of, this Agreement or a future version of thisAgreement issued u +nder Section 6.1. For legal entities, "You" includes any entity which controls,is controlled +by, or is under common control with You. For purposes of this definition,"control" means (a) +the power, direct or indirect, to cause the direction or management of suchentity, whether by + contract or otherwise, or (b) ownership of more than fifty percent (50%) of theoutstanding s +hares or beneficial ownership of such entity. + +2.0 SOURCE CODE LICENSE. + +2.1. Copyright Grant. Subject to the terms of this Agreement, each Contributorhereby grants +You a non-exclusive, worldwide, royalty-free copyright license to reproduce,prepare derivativ +e works of, publicly display, publicly perform, distribute and sublicense theCovered Code of +such Contributor, if any, and such derivative works, in Source Code andExecutable form. + +2.2. Patent Grant. Subject to the terms of this Agreement, each Contributorhereby grants Yo +u a non-exclusive, worldwide, royalty-free patent license under the PatentClaims to make, use +, sell, offer to sell, import and otherwise transfer the Covered Code preparedand provided by + such Contributor, if any, in Source Code and Executable form. This patentlicense shall apply + to the Covered Code if, at the time a Modification is added by the Contributor,such addition + of the Modification causes such combination to be covered by the Patent Claims.The patent li +cense shall not apply to any other combinations which include the Modification. +2.3. Conditions to Grants. You understand that although each Contributorgrants the licenses + to the Covered Code prepared by it, no assurances are provided by anyContributor that the Co +vered Code does not infringe the patent or other intellectual property rights ofany other ent +ity. Each Contributor disclaims any liability to You for claims brought by anyother entity ba +sed on infringement of intellectual property rights or otherwise. As a conditionto exercising + the rights and licenses granted hereunder, You hereby assume sole +responsibility to secure an +y other intellectual property rights needed, if any. For example, if a thirdparty patent lice +nse is required to allow You to distribute Covered Code, it is Your +responsibility to acquire +that license before distributing such code. + +2.4. Contributors' Representation. Each Contributor represents that to itsknowledge it has +sufficient copyright rights in the Covered Code it provides , if any, to grantthe copyright l +icense set forth in this Agreement. + +3.0 DISTRIBUION RESTRICTIONS. + +3.1. Application of Agreement. + +The Modifications which You create or to which You contribute are governed bythe terms of thi +s Agreement, including without limitation Section 2.0. The Source Code versionof Covered Code + may be distributed only under the terms of this Agreement or a future versionof this Agreeme +nt released under Section 6.1, and You must include a copy of this Agreementwith every copy o +f the Source Code You distribute. You may not offer or impose any terms on anySource Code ver +sion that alters or restricts the applicable version of this Agreement or therecipients' righ +ts hereunder. However, You may include an additional document offering theadditional rights d +escribed in Section 3.3. + +3.2. Description of Modifications. + +You must cause all Covered Code to which You contribute to contain a filedocumenting the chan +ges You made to create that Covered Code and the date of any change. You mustinclude a promin +ent statement that the Modification is derived, directly or indirectly, fromOriginal Code pro +vided by BEA and including the name of BEA in (a) the Source Code, and (b) inany notice in an + Executable version or related documentation in which You describe the origin orownership of +the Covered Code. + +%% The following software may be included in this product: X Window System; Use of any of this software is governed by the terms of the license below: +Copyright The Open Group + +Permission to use, copy, modify, distribute, and sell this software and itsdocumentation for any purpose is hereby granted without fee, provided that theabove copyright notice appear in all copies and that both that copyright noticeand this permission notice appear in supporting documentation. + +The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESSFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE OPEN GROUPBE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OFCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THESOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Except as contained in this notice, the name of The Open Group shall not be usedin advertising or otherwise to promote the sale, use or other dealings in thisSoftware without prior written authorization from The Open Group. + +Portions also covered by other licenses as noted in the above URL. + +%% The following software may be included in this product: dom4j v. 1.6; Use of any of this software is governed by the terms of the license below: +Redistribution and use of this software and associated documentation +("Software"), with or without modification, are permitted provided that thefollowing conditions are met: + + 1. Redistributions of source code must retain copyright statements andnotices. Redistributions must also contain a copy of this document. + 2. Redistributions in binary form must reproduce the above copyright notice,this list of conditions and the following disclaimer in the documentation and/orother materials provided with the distribution. + 3. The name "DOM4J" must not be used to endorse or promote products derivedfrom this Software without prior written permission of MetaStuff, Ltd. Forwritten permission, please contact dom4j-info@metastuff.com. + 4. Products derived from this Software may not be called "DOM4J" nor may"DOM4J" appear in their names without prior written permission of MetaStuff,Ltd. DOM4J is a registered trademark of MetaStuff, Ltd. + 5. Due credit should be given to the DOM4J Project - http://www.dom4j.org +THIS SOFTWARE IS PROVIDED BY METASTUFF, LTD. AND CONTRIBUTORS ``AS IS'' AND ANYEXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL METASTUFF, LTD. OR ITS CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ONANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Copyright 2001-2005 (C) MetaStuff, Ltd. All Rights Reserved. + +%% The following software may be included in this product: Retroweaver; Use of any of this software is governed by the terms of the license below: +Copyright (c) February 2004, Toby Reyelts +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. +Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. +Neither the name of Toby Reyelts nor the names of his contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +%% The following software may be included in this product: stripper; Use of any of this software is governed by the terms of the license below: +Stripper : debug information stripper + Copyright (c) 2003 Kohsuke Kawaguchi + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +%% The following software may be included in this product: libpng official PNG reference library; Use of any of this software is governed by the terms of the license below: +This copy of the libpng notices is provided for your convenience. In case ofany discrepancy between this copy and the notices in the file png.h that isincluded in the libpng distribution, the latter shall prevail. + +COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: + +If you modify libpng you may insert additional notices immediately followingthis sentence. + +libpng version 1.2.6, December 3, 2004, is +Copyright (c) 2004 Glenn Randers-Pehrson, and is +distributed according to the same disclaimer and license as libpng-1.2.5with the following individual added to the list of Contributing Authors + Cosmin Truta + +libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, areCopyright (c) 2000-2002 Glenn Randers-Pehrson, and are +distributed according to the same disclaimer and license as libpng-1.0.6with the following individuals added to the list of Contributing Authors + Simon-Pierre Cadieux + Eric S. Raymond + Gilles Vollant + +and with the following additions to the disclaimer: + + There is no warranty against interference with your enjoyment of the library or against infringement. There is no warranty that our + efforts or the library will fulfill any of your particular purposes or needs. This library is provided with all faults, and the entire risk of satisfactory quality, performance, accuracy, and effort is with the user. + +libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, areCopyright (c) 1998, 1999 Glenn Randers-Pehrson, and are +distributed according to the same disclaimer and license as libpng-0.96,with the following individuals added to the list of Contributing Authors: + Tom Lane + Glenn Randers-Pehrson + Willem van Schaik + +libpng versions 0.89, June 1996, through 0.96, May 1997, are +Copyright (c) 1996, 1997 Andreas Dilger +Distributed according to the same disclaimer and license as libpng-0.88,with the following individuals added to the list of Contributing Authors: + John Bowler + Kevin Bracey + Sam Bushell + Magnus Holmgren + Greg Roelofs + Tom Tanner + +libpng versions 0.5, May 1995, through 0.88, January 1996, are +Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. + +For the purposes of this copyright and license, "Contributing Authors"is defined as the following set of individuals: + + Andreas Dilger + Dave Martindale + Guy Eric Schalnat + Paul Schmidt + Tim Wegner + +The PNG Reference Library is supplied "AS IS". The Contributing Authorsand Group 42, Inc. disclaim all warranties, expressed or implied, +including, without limitation, the warranties of merchantability and offitness for any purpose. The Contributing Authors and Group 42, Inc. +assume no liability for direct, indirect, incidental, special, exemplary,or consequential damages, which may result from the use of the PNG +Reference Library, even if advised of the possibility of such damage. + +Permission is hereby granted to use, copy, modify, and distribute thissource code, or portions hereof, for any purpose, without fee, subjectto the following restrictions: + +1. The origin of this source code must not be misrepresented. + +2. Altered versions must be plainly marked as such and must not + be misrepresented as being the original source. + +3. This Copyright notice may not be removed or altered from any + source or altered source distribution. + +The Contributing Authors and Group 42, Inc. specifically permit, withoutfee, and encourage the use of this source code as a component to +supporting the PNG file format in commercial products. If you use thissource code in a product, acknowledgment is not required but would be +appreciated. + + +A "png_get_copyright" function is available, for convenient use in "about"boxes and the like: + + printf("%s",png_get_copyright(NULL)); + +Also, the PNG logo (in PNG format, of course) is supplied in the +files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). + +Libpng is OSI Certified Open Source Software. OSI Certified Open Source is acertification mark of the Open Source Initiative. + +Glenn Randers-Pehrson +glennrp at users.sourceforge.net +December 3, 2004 + +%% The following software may be included in this product: Libungif - An uncompressed GIF library; Use of any of this software is governed by the terms of the license below: +The GIFLIB distribution is Copyright (c) 1997 Eric S. Raymond + +Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included inall copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS INTHE SOFTWARE. + + +%% The following software may be included in this product: Ant; Use of any of this software is governed by the terms of the license below: +License +The Apache Software License Version 2.0 + +The Apache Software License Version 2.0 applies to all releases of Ant startingwith ant 1.6.1 + +/* + * Apache License + * Version 2.0, January 2004 + * http://www.apache.org/licenses/ + * + * TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + * + * 1. Definitions. + * + * "License" shall mean the terms and conditions for use, reproduction, * and distribution as defined by Sections 1 through 9 of this document. * + * "Licensor" shall mean the copyright owner or entity authorized by * the copyright owner that is granting the License. + * + * "Legal Entity" shall mean the union of the acting entity and all * other entities that control, are controlled by, or are under common * control with that entity. For the purposes of this definition, * "control" means (i) the power, direct or indirect, to cause the * direction or management of such entity, whether by contract or * otherwise, or (ii) ownership of fifty percent (50%) or more of the * outstanding shares, or (iii) beneficial ownership of such entity. * + * "You" (or "Your") shall mean an individual or Legal Entity + * exercising permissions granted by this License. + * + * "Source" form shall mean the preferred form for making modifications, * including but not limited to software source code, documentation * source, and configuration files. + * + * "Object" form shall mean any form resulting from mechanical + * transformation or translation of a Source form, including but + * not limited to compiled object code, generated documentation, + * and conversions to other media types. + * + * "Work" shall mean the work of authorship, whether in Source or * Object form, made available under the License, as indicated by a * copyright notice that is included in or attached to the work + * (an example is provided in the Appendix below). + * + * "Derivative Works" shall mean any work, whether in Source or Object * form, that is based on (or derived from) the Work and for which the * editorial revisions, annotations, elaborations, or other modifications * represent, as a whole, an original work of authorship. For the purposes * of this License, Derivative Works shall not include works that remain * separable from, or merely link (or bind by name) to the interfaces of, * the Work and Derivative Works thereof. + * + * "Contribution" shall mean any work of authorship, including + * the original version of the Work and any modifications or additions * to that Work or Derivative Works thereof, that is intentionally * submitted to Licensor for inclusion in the Work by the copyright owner * or by an individual or Legal Entity authorized to submit on behalf of * the copyright owner. For the purposes of this definition, "submitted" * means any form of electronic, verbal, or written communication sent * to the Licensor or its representatives, including but not limited to * communication on electronic mailing lists, source code control systems, * and issue tracking systems that are managed by, or on behalf of, the * Licensor for the purpose of discussing and improving the Work, but * excluding communication that is conspicuously marked or otherwise * designated in writing by the copyright owner as "Not a Contribution." * + * "Contributor" shall mean Licensor and any individual or Legal Entity * on behalf of whom a Contribution has been received by Licensor and * subsequently incorporated within the Work. + * + * 2. Grant of Copyright License. Subject to the terms and conditions of * this License, each Contributor hereby grants to You a perpetual, * worldwide, non-exclusive, no-charge, royalty-free, irrevocable * copyright license to reproduce, prepare Derivative Works of, + * publicly display, publicly perform, sublicense, and distribute the * Work and such Derivative Works in Source or Object form. + * + * 3. Grant of Patent License. Subject to the terms and conditions of * this License, each Contributor hereby grants to You a perpetual, * worldwide, non-exclusive, no-charge, royalty-free, irrevocable * (except as stated in this section) patent license to make, have made, * use, offer to sell, sell, import, and otherwise transfer the Work, * where such license applies only to those patent claims licensable * by such Contributor that are necessarily infringed by their + * Contribution(s) alone or by combination of their Contribution(s) * with the Work to which such Contribution(s) was submitted. If You * institute patent litigation against any entity (including a + * cross-claim or counterclaim in a lawsuit) alleging that the Work * or a Contribution incorporated within the Work constitutes direct * or contributory patent infringement, then any patent licenses + * granted to You under this License for that Work shall terminate * as of the date such litigation is filed. + * + * 4. Redistribution. You may reproduce and distribute copies of the * Work or Derivative Works thereof in any medium, with or without * modifications, and in Source or Object form, provided that You * meet the following conditions: + * + * (a) You must give any other recipients of the Work or + * Derivative Works a copy of this License; and + * + * (b) You must cause any modified files to carry prominent notices * stating that You changed the files; and + * + * (c) You must retain, in the Source form of any Derivative Works * that You distribute, all copyright, patent, trademark, and * attribution notices from the Source form of the Work, + * excluding those notices that do not pertain to any part of * the Derivative Works; and + * + * (d) If the Work includes a "NOTICE" text file as part of its + * distribution, then any Derivative Works that You distribute must * include a readable copy of the attribution notices contained * within such NOTICE file, excluding those notices that do not * pertain to any part of the Derivative Works, in at least one * of the following places: within a NOTICE text file distributed * as part of the Derivative Works; within the Source form or * documentation, if provided along with the Derivative Works; or, * within a display generated by the Derivative Works, if and * wherever such third-party notices normally appear. The contents * of the NOTICE file are for informational purposes only and * do not modify the License. You may add Your own attribution * notices within Derivative Works that You distribute, alongside * or as an addendum to the NOTICE text from the Work, provided * that such additional attribution notices cannot be construed * as modifying the License. + * + * You may add Your own copyright statement to Your modifications and * may provide additional or different license terms and conditions * for use, reproduction, or distribution of Your modifications, or * for any such Derivative Works as a whole, provided Your use, + * reproduction, and distribution of the Work otherwise complies with * the conditions stated in this License. + * + * 5. Submission of Contributions. Unless You explicitly state otherwise, * any Contribution intentionally submitted for inclusion in the Work * by You to the Licensor shall be under the terms and conditions of * this License, without any additional terms or conditions. + * Notwithstanding the above, nothing herein shall supersede or modify * the terms of any separate license agreement you may have executed * with Licensor regarding such Contributions. + * + * 6. Trademarks. This License does not grant permission to use the trade * names, trademarks, service marks, or product names of the Licensor, * except as required for reasonable and customary use in describing the * origin of the Work and reproducing the content of the NOTICE file. * + * 7. Disclaimer of Warranty. Unless required by applicable law or + * agreed to in writing, Licensor provides the Work (and each + * Contributor provides its Contributions) on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or * implied, including, without limitation, any warranties or conditions * of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + * PARTICULAR PURPOSE. You are solely responsible for determining the * appropriateness of using or redistributing the Work and assume any * risks associated with Your exercise of permissions under this License. * + * 8. Limitation of Liability. In no event and under no legal theory, * whether in tort (including negligence), contract, or otherwise, * unless required by applicable law (such as deliberate and grossly * negligent acts) or agreed to in writing, shall any Contributor be * liable to You for damages, including any direct, indirect, special, * incidental, or consequential damages of any character arising as a * result of this License or out of the use or inability to use the * Work (including but not limited to damages for loss of goodwill, * work stoppage, computer failure or malfunction, or any and all * other commercial damages or losses), even if such Contributor + * has been advised of the possibility of such damages. + * + * 9. Accepting Warranty or Additional Liability. While redistributing * the Work or Derivative Works thereof, You may choose to offer, * and charge a fee for, acceptance of support, warranty, indemnity, * or other liability obligations and/or rights consistent with this * License. However, in accepting such obligations, You may act only * on Your own behalf and on Your sole responsibility, not on behalf * of any other Contributor, and only if You agree to indemnify, + * defend, and hold each Contributor harmless for any liability + * incurred by, or claims asserted against, such Contributor by reason * of your accepting any such warranty or additional liability. + * + * END OF TERMS AND CONDITIONS + * + * APPENDIX: How to apply the Apache License to your work. + * + * To apply the Apache License to your work, attach the following * boilerplate notice, with the fields enclosed by brackets "[]" + * replaced with your own identifying information. (Don't include * the brackets!) The text should be enclosed in the appropriate * comment syntax for the file format. We also recommend that a + * file or class name and description of purpose be included on the * same "printed page" as the copyright notice for easier + * identification within third-party archives. + * + * Copyright [yyyy] Apache Software Foundation + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. + */ + + +You can download the original license file here. + +The License is accompanied by a NOTICE + + ========================================================================= == NOTICE file corresponding to the section 4 d of == == the Apache License, Version 2.0, == == in this case for the Apache Ant distribution. == ========================================================================= + This product includes software developed by + The Apache Software Foundation (http://www.apache.org/). + + This product includes also software developed by : + - the W3C consortium (http://www.w3c.org) , + - the SAX project (http://www.saxproject.org) + + Please read the different LICENSE files present in the root directory of this distribution. + + The names "Ant" and "Apache Software Foundation" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact + apache@apache.org. + +The Apache Software License, Version 1.1 + +The Apache Software License, Version 1.1, applies to all versions of up to ant1.6.0 included. + +/* + * ============================================================================ * The Apache Software License, Version 1.1 + * ============================================================================ * + * Copyright (C) 2000-2003 The Apache Software Foundation. All + * rights reserved. + * + * Redistribution and use in source and binary forms, with or without modifica- * tion, are permitted provided that the following conditions are met: * + * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. + * + * 3. The end-user documentation included with the redistribution, if any, must * include the following acknowledgment: "This product includes software * developed by the Apache Software Foundation (http://www.apache.org/)." * Alternately, this acknowledgment may appear in the software itself, if * and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Ant" and "Apache Software Foundation" must not be used to * endorse or promote products derived from this software without prior * written permission. For written permission, please contact + * apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", nor may * "Apache" appear in their name, without prior written permission of the * Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU- * DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * This software consists of voluntary contributions made by many individuals * on behalf of the Apache Software Foundation. For more information on the * Apache Software Foundation, please see . + * + */ + + +%% The following software may be included in this product: XML Resolver library; Use of any of this software is governed by the terms of the license below: + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + + +%% The following software may be included in this product: ICU4J; Use of any of this software is governed by the terms of the license below: +ICU License - ICU 1.8.1 and later COPYRIGHT AND PERMISSION NOTICE Cop +yright (c) +1995-2003 International Business Machines Corporation and others All rightsreserved. Permission is hereby granted, free of charge, to any person obtaininga copy of this software and associated documentation files (the "Software"), todeal in the Software without restriction, including without limitation therights to use, copy, modify, merge, publish, distribute, and/or sell copies ofthe Software, and to permit persons to whom the Software is furnished to do so,provided that the above copyright notice(s) and this permission notice appear inall copies of the Software and that both the above copyright notice(s) and thispermission notice appear in supporting documentation. THE SOFTWARE IS PROVIDED"AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOTLIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSEAND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHTHOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANYSPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTINGFROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCEOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE ORPERFORMANCE OF THIS SOFTWARE. Except as contained in this notice, the name of acopyright holder shall not be used in advertising or otherwise to promote thesale, use or other dealings in this Software without prior written authorizationof the copyright holder. + + +%% The following software may be included in this product: NekoHTML; Use of any of this software is governed by the terms of the license below: +The CyberNeko Software License, Version 1.0 + + +(C) Copyright 2002,2003, Andy Clark. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + +3. The end-user documentation included with the redistribution, + if any, must include the following acknowledgment: + "This product includes software developed by Andy Clark." + Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. + +4. The names "CyberNeko" and "NekoHTML" must not be used to endorse + or promote products derived from this software without prior + written permission. For written permission, please contact + andy@cyberneko.net. + +5. Products derived from this software may not be called "CyberNeko", + nor may "CyberNeko" appear in their name, without prior written + permission of the author. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR OTHER CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +==================================================================== +This license is based on the Apache Software License, version 1.1 + + +%% The following software may be included in this product: Jing; Use of any of this software is governed by the terms of the license below: +Jing Copying Conditions + +Copyright (c) 2001-2003 Thai Open Source Software Center Ltd +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification,are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice,this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice,this list of conditions and the following disclaimer in the documentation and/orother materials provided with the distribution. + * Neither the name of the Thai Open Source Software Center Ltd nor the namesof its contributors may be used to endorse or promote products derived from thissoftware without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANYDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ONANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +%% The following software may be included in this product: RelaxNGCC; Use of any of this software is governed by the terms of the license below: +Copyright (c) 2000-2003 Daisuke Okajima and Kohsuke Kawaguchi. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +3. The end-user documentation included with the redistribution, if +any, must include the following acknowledgment: + + "This product includes software developed by Daisuke Okajima + and Kohsuke Kawaguchi (http://relaxngcc.sf.net/)." + +Alternately, this acknowledgment may appear in the software itself, +if and wherever such third-party acknowledgments normally appear. + +4. The names of the copyright holders must not be used to endorse or +promote products derived from this software without prior written +permission. For written permission, please contact the copyright +holders. + +5. Products derived from this software may not be called "RELAXNGCC", +nor may "RELAXNGCC" appear in their name, without prior written +permission of the copyright holders. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT +OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +%% The following software may be included in this product: RELAX NG Object Model/Parser; Use of any of this software is governed by the terms of the license below: +The MIT License + +Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy ofthis software and associated documentation files (the "Software"), to deal inthe Software without restriction, including without limitation the rights touse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ofthe Software, and to permit persons to whom the Software is furnished to do so,subject to the following conditions: + +The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESSFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS ORCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHERIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR INCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +%% The following software may be included in this product: XFree86-VidMode Extension; Use of any of this software is governed by the terms of the license below: +Version 1.1 of +XFree86ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýý ProjectLicence. + + Copyright (C) 1994-2004 The +XFree86ýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýýProject, Inc. All rights reserved. + + Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to deal inthe Software without restriction, including without limitation the rights touse, copy, modify, merge, publish, distribute, sublicence, and/or sell copies ofthe Software, and to permit persons to whom the Software is furnished to do so,subject to the following conditions: + + 1. Redistributions of source code must retain the above copyright notice,this list of conditions, and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyrightnotice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution, and in thesame place and form as other copyright, license and disclaimer information. 3. The end-user documentation included with the redistribution, if any,must include the following acknowledgment: "This product includes softwaredeveloped by The XFree86 Project, Inc (http://www.xfree86.org/) and itscontributors", in the same place and form as other third-party acknowledgments.Alternately, this acknowledgment may appear in the software itself, in the sameform and location as other such third-party acknowledgments. + 4. Except as contained in this notice, the name of The XFree86 Project,Inc shall not be used in advertising or otherwise to promote the sale, use orother dealings in this Software without prior written authorization from TheXFree86 Project, Inc. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY ANDFITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE XFREE86PROJECT, INC OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; ORBUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER INCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISINGIN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITYOF SUCH DAMAGE. + + +%% The following software may be included in this product: RelaxNGCC; Use of any of this software is governed by the terms of the license below: +This is version 2003-May-08 of the Info-ZIP copyright and license. +The definitive version of this document should be available at +ftp://ftp.info-zip.org/pub/infozip/license.html indefinitely. + + +Copyright (c) 1990-2003 Info-ZIP. All rights reserved. + +For the purposes of this copyright and license, "Info-ZIP" is defined asthe following set of individuals: + + Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Christian Spieler, Antoine Verheijen, + Paul von Behren, Rich Wales, Mike White + +This software is provided "as is," without warranty of any kind, expressor implied. In no event shall Info-ZIP or its contributors be held liablefor any direct, indirect, incidental, special or consequential damagesarising out of the use of or inability to use this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute itfreely, subject to the following restrictions: + + 1. Redistributions of source code must retain the above copyright notice, definition, disclaimer, and this list of conditions. + + 2. Redistributions in binary form (compiled executables) must reproduce the above copyright notice, definition, disclaimer, and this list of conditions in documentation and/or other materials provided with the distribution. The sole exception to this condition is redistribution of a standard UnZipSFX binary (including SFXWiz) as part of a + self-extracting archive; that is permitted without inclusion of this license, as long as the normal SFX banner has not been removed from the binary or disabled. + + 3. Altered versions--including, but not limited to, ports to new operating systems, existing ports with new graphical interfaces, and dynamic, shared, or static library versions--must be plainly marked as such and must not be misrepresented as being the original source. Such altered versions also must not be misrepresented as being Info-ZIP releases--including, but not limited to, labeling of the altered versions with the names "Info-ZIP" (or any variation thereof, including, but not limited to, different capitalizations), "Pocket UnZip," "WiZ" or "MacZip" without the explicit permission of Info-ZIP. Such altered versions are further prohibited from misrepresentative use of the Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s). + 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its own source and binary releases. + + +%% The following software may be included in this product: XML Security; Use of any of this software is governed by the terms of the license below: + The Apache Software License, + Version 1.1 + + + PDF + + + Copyright (C) 2002 The Apache SoftwareFoundation. + All rights reserved. Redistribution anduse in + source and binary forms, with or withoutmodifica- + tion, are permitted provided that thefollowing + conditions are met: 1. Redistributions ofsource + code must retain the above copyrightnotice, this + list of conditions and the followingdisclaimer. + 2. Redistributions in binary form mustreproduce + the above copyright notice, this list of conditions and the following disclaimerin the + documentation and/or other materialsprovided with + the distribution. 3. The end-userdocumentation + included with the redistribution, if any,must + include the following acknowledgment:"This + product includes software developed bythe Apache + Software Foundation +(http://www.apache.org/)." + Alternately, this acknowledgment mayappear in the + software itself, if and wherever suchthird-party + acknowledgments normally appear. 4. Thenames + "Apache Forrest" and "Apache SoftwareFoundation" + must not be used to endorse or promoteproducts + derived from this software without priorwritten + permission. For written permission,please contact + apache@apache.org. 5. Products derivedfrom this + software may not be called "Apache", normay + "Apache" appear in their name, withoutprior + written permission of the Apache Software Foundation. THIS SOFTWARE IS PROVIDED``AS IS'' + AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THEIMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESSFOR A + PARTICULAR PURPOSE ARE DISCLAIMED. IN NOEVENT + SHALL THE APACHE SOFTWARE FOUNDATION ORITS + CONTRIBUTORS BE LIABLE FOR ANY DIRECT,INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, ORCONSEQUENTIAL + DAMAGES (INCLU- DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ORSERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANYTHEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICTLIABILITY, + OR TORT (INCLUDING NEGLIGENCE OROTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THEPOSSIBILITY OF + SUCH DAMAGE. This software consists ofvoluntary + contributions made by many individuals onbehalf + of the Apache Software Foundation. Formore + information on the Apache SoftwareFoundation, + please see . + +%% The following software may be included in this product: Regexp, Regular Expression Package v. 1.2; Use of any of this software is governed by the terms of the license below: The Apache Software License, Version 1.1 +Copyright (c) 2001 The Apache Software Foundation. All rights +reserved. +Redistribution and use in source and binary forms, with or without modification,are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in +the documentation and/or other materials provided with the +distribution. + +3. The end-user documentation included with the redistribution, +if any, must include the following acknowledgment: +"This product includes software developed by the +Apache Software Foundation (http://www.apache.org/)." +Alternately, this acknowledgment may appear in the software itself, +if and wherever such third-party acknowledgments normally appear. + +4. The names "Apache" and "Apache Software Foundation" and +"Apache Turbine" must not be used to endorse or promote products +derived from this software without prior written permission. For +written permission, please contact apache@apache.org. + +5. Products derived from this software may not be called "Apache", +"Apache Turbine", nor may "Apache" appear in their name, without +prior written permission of the Apache Software Foundation. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR +ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +SUCH DAMAGE. + +==================================================================== +This software consists of voluntary contributions made by many +individuals on behalf of the Apache Software Foundation. For more +information on the Apache Software Foundation, please see + +http://www.apache.org. + + +%% The following software may be included in this product: Visual Studio. Use of any of this software is governed by the terms of the license below: + +END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE +IMPORTANT-READ CAREFULLY: This End-User License Agreement ("EULA") is a legal +agreement between you (either an individual or a single entity) and Microsoft Corporation ("Microsoft) for the Microsoft software that accompanies this EULA, which includes computer software and may include associated media, printed materials, "online" or electronic documentation, and Internet-based services ("Software"). An amendment or addendum to this EULA may accompany the Software. YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE. IF YOU DO NOT AGREE, DO NOT INSTALL, COPY, OR USE THE SOFTWARE; YOU MAY RETURN IT TO YOUR PLACE OF PURCHASE (IF APPLICABLE) FOR A FULL REFUND. + +MICROSOFT SOFTWARE LICENSE + +1. GRANTS OF LICENSE. Microsoft grants you the rights described in this EULA +provided that you comply with all terms and conditions of this EULA. NOTE: Microsoft is not +licensing to you any rights with respect to Crystal Reports for Microsoft Visual Studio .NET; +your use of Crystal Reports for Microsoft Visual Studio .NET is subject to your acceptance of +the terms and conditions of the enclosed (hard copy) end user license agreement from Crystal +Decisions for that product. +1.1 General License Grant. Microsoft grants to you as an individual, a personal, +nonexclusive license to use the Software, and to make and use copies of the Software for the +purposes of designing, developing, testing, and demonstrating your software product(s), +provided that you are the only individual using the Software. +If you are an entity, Microsoft grants to you a personal, nonexclusive license to +use the Software, and to make and use copies of the Software, provided that for each individual +using the Software within your organization, you have acquired a separate and valid license for +each such individual. + +1.2 Documentation. You may make and use an unlimited number of copies of any +documentation, provided that such copies shall be used only for personal purposes and are not +to be republished or distributed (either in hard copy or electronic form) beyond your premises. +1.3 Storage/Network Use. You may also store or install a copy of the Software on a +storage device, such as a network server, used only to install or run the Software on computers +used by licensed end users in accordance with Section 1.1. A single license for the Software may +not be shared or used concurrently by multiple end users. +1.4 Visual Studio—Effect of EULA. As a suite of development tools and other +Microsoft software programs (each such tool or software program, a "Component"), +Components that you receive as part of the Software may include a separate end-user license +agreement (each, a "Component EULA"). Except as provided in Section 4 ("Prerelease Code"), in +the event of inconsistencies between this EULA and any Component EULA, the terms of this +EULA shall control. The Software may also contain third-party software programs. Any such +software is provided for your use as a convenience and your use is subject to the terms and +conditions of any license agreement contained in that software. +2. ADDITIONAL LICENSE RIGHTS -- REDISTRIBUTABLE CODE. In addition to the +rights granted in Section 1, certain portions of the Software, as described in this Section 2, are +provided to you with additional license rights. These additional license rights are conditioned +Everett VSPro 1 +Final 11.04.02 + + + +upon your compliance with the distribution requirements and license limitations described in +Section 3. + +2.1 Sample Code. Microsoft grants you a limited, nonexclusive, royalty-free license +to: (a) use and modify the source code version of those portions of the Software identified as +"Samples" in REDIST.TXT or elsewhere in the Software ("Sample Code") for the sole purposes +of designing, developing, and testing your software product(s), and (b) reproduce and +distribute the Sample Code, along with any modifications thereof, in object and/or source code +form. For applicable redistribution requirements for Sample Code, see Section 3.1 below. +2.2 Redistributable Code—General. Microsoft grants you a limited, nonexclusive, +royalty-free license to reproduce and distribute the object code form of any portion of the +Software listed in REDIST.TXT ("Redistributable Code"). For general redistribution +requirements for Redistributable Code, see Section 3.1 below. +2.3 Redistributable Code—Microsoft Merge Modules ("MSM"). Microsoft grants +you a limited, nonexclusive, royalty-free license to reproduce and distribute the content of MSM +file(s) listed in REDIST.TXT in the manner described in the Software documentation only so +long as you redistribute such content in its entirety and do not modify such content in any way. +For all other applicable redistribution requirements for MSM files, see Section 3.1 below. +2.4 Redistributable Code—Microsoft Foundation Classes (MFC), Active Template +Libraries (ATL), and C runtimes (CRTs). In addition to the rights granted in Section 1, +Microsoft grants you a license to use and modify the source code version of those portions of +the Software that are identified as MFC, ATL, or CRTs (collectively, the "VC Redistributables"), +for the sole purposes of designing, developing, and testing your software product(s). Provided +you comply with Section 3.1 and you rename any files created by you that are included in the +Licensee Software (defined below), Microsoft grants you a limited, nonexclusive, royalty-free +license to reproduce and distribute the object code version of the VC Redistributables, including +any modifications you make. For purposes of this section, "modifications" shall mean +enhancements to the functionality of the VC Redistributables. For all other applicable +redistribution requirements for VC Redistributables, see Section 3.1 below. +3. DISTRIBUTION REQUIREMENTS AND OTHER LICENSE RIGHTS AND +LIMITATIONS. If you choose to exercise your rights under Section 2, any redistribution by +you is subject to your compliance with Section 3.1; some of the Redistributable Code has +additional limited use rights described in Section 3.2. +3.1 General Distribution Requirements. +(a) If you choose to redistribute Sample Code, or Redistributable Code +(collectively, the "Redistributables") as described in Section 2, you agree: (i) except as otherwise +noted in Section 2.1 (Sample Code), to distribute the Redistributables only in object code form +and in conjunction with and as a part of a software application product developed by you that +adds significant and primary functionality to the Redistributables ("Licensee Software"); +(ii) that the Redistributables only operate in conjunction with Microsoft Windows platforms; +(iii) that if the Licensee Software is distributed beyond Licensee's premises or externally from +Licensee's organization, to distribute the Licensee Software containing the Redistributables +pursuant to an end user license agreement (which may be "break-the-seal", "click-wrap" or +signed), with terms no less protective than those contained in this EULA; (iv) not to use +Microsoft's name, logo, or trademarks to market the Licensee Software; (v) to display your own +valid copyright notice which shall be sufficient to protect Microsoft's copyright in the Software; +Everett VSPro 2 +Final 11.04.02 + + + +(vi) not to remove or obscure any copyright, trademark or patent notices that appear on the +Software as delivered to you; (vii) to indemnify, hold harmless, and defend Microsoft from and +against any claims or lawsuits, including attorney's fees, that arise or result from the use or +distribution of the Licensee Software; (viii) to otherwise comply with the terms of this EULA; +and (ix) agree that Microsoft reserves all rights not expressly granted. +You also agree not to permit further distribution of the Redistributables by your +end users except you may permit further redistribution of the Redistributables by your +distributors to your end-user customers if your distributors only distribute the Redistributables +in conjunction with, and as part of, the Licensee Software, you comply with all other terms of +this EULA, and your distributors comply with all restrictions of this EULA that are applicable +to you. + +(b) If you use the Redistributables, then in addition to your compliance with +the applicable distribution requirements described for the Redistributables, the following also +applies. Your license rights to the Redistributables are conditioned upon your not (i) creating +derivative works of the Redistributables in any manner that would cause the Redistributables in +whole or in part to become subject to any of the terms of an Excluded License; or (ii) +distributing the Redistributables (or derivative works thereof) in any manner that would cause +the Redistributables to become subject to any of the terms of an Excluded License. An +"Excluded License" is any license that requires as a condition of use, modification and/or +distribution of software subject to the Excluded License, that such software or other software +combined and/or distributed with such software be (x) disclosed or distributed in source code +form; (y) licensed for the purpose of making derivative works; or (z) redistributable at no +charge. +3.2 Additional Distribution Requirements for Certain Redistributable Code. +If you choose to redistribute the files discussed in this Section, then in addition to the terms of +Section 3.1, you must ALSO comply with the following. +(a) Microsoft SQL Server Desktop Engine ("MSDE"). If you redistribute +MSDE you agree to comply with the following additional requirements: (a) Licensee +Software shall not substantially duplicate the capabilities of Microsoft Access or, in the +reasonable opinion of Microsoft, compete with same; and (b) unless Licensee Software +requires your customers to license Microsoft Access in order to operate, you shall not +reproduce or use MSDE for commercial distribution in conjunction with a general +purpose word processing, spreadsheet or database management software product, or an +integrated work or product suite whose components include a general purpose word +processing, spreadsheet, or database management software product except for the +exclusive use of importing data to the various formats supported by Microsoft Access. +A product that includes limited word processing, spreadsheet or database components +along with other components which provide significant and primary value, such as an +accounting product with limited spreadsheet capability, is not considered to be a +"general purpose" product. +(b) Microsoft Data Access Components. If you redistribute the Microsoft +Data Access Component file identified as MDAC_TYP.EXE, you also agree to +redistribute such file in object code only in conjunction with and as a part of a Licensee +Software developed by you with a Microsoft development tool product that adds +significant and primary functionality to MDAC_TYP.EXE. +Everett VSPro 3 +Final 11.04.02 + + + +3.3 Separation of Components. The Software is licensed as a single product. Its +component parts may not be separated for use by more than one user. +3.4 Benchmark Testing. The Software may contain the Microsoft .NET Framework. +You may not disclose the results of any benchmark test of the .NET Framework component of +the Software to any third party without Microsoft's prior written approval. +4. PRERELEASE CODE. Portions of the Software may be identified as prerelease code +("Prerelease Code"). Such Prerelease Code is not at the level of performance and compatibility +of the final, generally available product offering. The Prerelease Code may not operate correctly +and may be substantially modified prior to first commercial shipment. Microsoft is not +obligated to make this or any later version of the Prerelease Code commercially available. The +grant of license to use Prerelease Code expires upon availability of a commercial release of the +Prerelease Code from Microsoft. NOTE: In the event that Prerelease Code contains a separate +end-user license agreement, the terms and conditions of such end-user license agreement shall +govern your use of the corresponding Prerelease Code. +5. RESERVATION OF RIGHTS AND OWNERSHIP. Microsoft reserves all rights not +expressly granted to you in this EULA. The Software is protected by copyright and other +intellectual property laws and treaties. Microsoft or its suppliers own the title, copyright, and +other intellectual property rights in the Software. The Software is licensed, not sold. +6. LIMITATIONS ON REVERSE ENGINEERING, DECOMPILATION, AND +DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the Software, +except and only to the extent that such activity is expressly permitted by applicable law +notwithstanding this limitation. +7. NO RENTAL/COMMERCIAL HOSTING. You may not rent, lease, lend or provide +commercial hosting services with the Software. +8. CONSENT TO USE OF DATA. You agree that Microsoft and its affiliates may collect +and use technical information gathered as part of the product support services provided to you, +if any, related to the Software. Microsoft may use this information solely to improve our +products or to provide customized services or technologies to you and will not disclose this +information in a form that personally identifies you. +9. LINKS TO THIRD PARTY SITES. You may link to third party sites through the use of +the Software. The third party sites are not under the control of Microsoft, and Microsoft is not +responsible for the contents of any third party sites, any links contained in third party sites, or +any changes or updates to third party sites. Microsoft is not responsible for webcasting or any +other form of transmission received from any third party sites. Microsoft is providing these +links to third party sites to you only as a convenience, and the inclusion of any link does not +imply an endorsement by Microsoft of the third party site. +10. ADDITIONAL SOFTWARE/SERVICES. This EULA applies to updates, supplements, +add-on components, or Internet-based services components, of the Software that Microsoft may +provide to you or make available to you after the date you obtain your initial copy of the +Software, unless we provide other terms along with the update, supplement, add-on +component, or Internet-based services component. Microsoft reserves the right to discontinue +any Internet-based services provided to you or made available to you through the use of the +Software. +11. UPGRADES/DOWNGRADES +Everett VSPro 4 +Final 11.04.02 + + + +11.1 Upgrades. To use a version of the Software identified as an upgrade, you must +first be licensed for the software identified by Microsoft as eligible for the upgrade. After +upgrading, you may no longer use the software that formed the basis for your upgrade +eligibility. +11.2 Downgrades. Instead of installing and using the Software, you may install and +use copies of an earlier version of the Software, provided that you completely remove such +earlier version and install the current version of the Software within a reasonable time. Your +use of such earlier version shall be governed by this EULA, and your rights to use such earlier +version shall terminate when you install the Software. +11.3 Special Terms for Version 2003 Upgrade Editions of the Software. If the +Software accompanying this EULA is the version 2003 edition of the Software and you have +acquired it as an upgrade from the corresponding "2002" edition of the Microsoft software +product with the same product name as the Software (the "Qualifying Software"), then +Section 11.1 does not apply to you. Instead, you may continue to use the Qualifying Software +AND the version 2003 upgrade for so long as you continue to comply with the terms of this +EULA and the EULA governing your use of the Qualifying Software. Qualifying Software does +not include non-Microsoft software products. +12. NOT FOR RESALE SOFTWARE. Software identified as "Not For Resale" or "NFR," +may not be sold or otherwise transfered for value, or used for any purpose other than +demonstration, test or evaluation. +13. ACADEMIC EDITION SOFTWARE. To use Software identified as "Academic +Edition" or "AE," you must be a "Qualified Educational User." For qualification-related +questions, please contact the Microsoft Sales Information Center/One Microsoft +Way/Redmond, WA 98052-6399 or the Microsoft subsidiary serving your country. +14. EXPORT RESTRICTIONS. You acknowledge that the Software is subject to U.S. export +jurisdiction. You agree to comply with all applicable international and national laws that apply +to the Software, including the U.S. Export Administration Regulations, as well as end-user, end- +use, and destination restrictions issued by U.S. and other governments. For additional +information see <http://www.microsoft.com/exporting/>. +15. SOFTWARE TRANSFER. The initial user of the Software may make a one-time +permanent transfer of this EULA and Software to another end user, provided the initial user +retains no copies of the Software. This transfer must include all of the Software (including all +component parts, the media and printed materials, any upgrades (including any Qualifying +Software as defined in Section 11.3), this EULA, and, if applicable, the Certificate of +Authenticity). The transfer may not be an indirect transfer, such as a consignment. Prior to the +transfer, the end user receiving the Software must agree to all the EULA terms. +16. TERMINATION. Without prejudice to any other rights, Microsoft may terminate this +EULA if you fail to comply with the terms and conditions of this EULA. In such event, you +must destroy all copies of the Software and all of its component parts. +Everett VSPro 5 +Final 11.04.02 + + + +17. LIMITED WARRANTY FOR SOFTWARE ACQUIRED IN THE US AND CANADA. +Except for the "Redistributables," which are provided AS IS without warranty of any kind, +Microsoft warrants that the Software will perform substantially in accordance with the +accompanying materials for a period of ninety (90) days from the date of receipt. + +If an implied warranty or condition is created by your state/jurisdiction and federal or +state/provincial law prohibits disclaimer of it, you also have an implied warranty or condition, +BUT ONLY AS TO DEFECTS DISCOVERED DURING THE PERIOD OF THIS LIMITED +WARRANTY (NINETY DAYS). AS TO ANY DEFECTS DISCOVERED AFTER THE +NINETY-DAY PERIOD, THERE IS NO WARRANTY OR CONDITION OF ANY KIND. + +Some states/jurisdictions do not allow limitations on how long an implied warranty or + + +condition lasts, so the above limitation may not apply to you. +Any supplements or updates to the Software, including without limitation, any (if any) service +packs or hot fixes provided to you after the expiration of the ninety day Limited Warranty +period are not covered by any warranty or condition, express, implied or statutory. + + +LIMITATION ON REMEDIES; NO CONSEQUENTIAL OR OTHER DAMAGES. Your +exclusive remedy for any breach of this Limited Warranty is as set forth below. Except for any +refund elected by Microsoft, YOU ARE NOT ENTITLED TO ANY DAMAGES, +INCLUDING BUT NOT LIMITED TO CONSEQUENTIAL DAMAGES, if the Software does +not meet Microsoft's Limited Warranty, and, to the maximum extent allowed by applicable +law, even if any remedy fails of its essential purpose. The terms of Section 19 ("Exclusion of +Incidental, Consequential and Certain Other Damages") are also incorporated into this Limited +Warranty. Some states/jurisdictions do not allow the exclusion or limitation of incidental or +consequential damages, so the above limitation or exclusion may not apply to you. This +Limited Warranty gives you specific legal rights. You may have other rights which vary from +state/jurisdiction to state/jurisdiction. YOUR EXCLUSIVE REMEDY. Microsoft's and its +suppliers' entire liability and your exclusive remedy for any breach of this Limited Warranty or +for any other breach of this EULA or for any other liability relating to the Software shall be, at +Microsoft's option from time to time exercised subject to applicable law, (a) return of the +amount paid (if any) for the Software, or (b) repair or replacement of the Software, that does not +meet this Limited Warranty and that is returned to Microsoft with a copy of your receipt. You +will receive the remedy elected by Microsoft without charge, except that you are responsible for +any expenses you may incur (e.g. cost of shipping the Software to Microsoft). This Limited +Warranty is void if failure of the Software has resulted from accident, abuse, misapplication, + +abnormal use or a virus. Any replacement Software will be warranted for the remainder of the +original warranty period or thirty (30) days, whichever is longer, and Microsoft will use +commercially reasonable efforts to provide your remedy within a commercially reasonable time +of your compliance with Microsoft's warranty remedy procedures. Outside the United States or +Canada, neither these remedies nor any product support services offered by Microsoft are +available without proof of purchase from an authorized international source. To exercise your +remedy, contact: Microsoft, Attn. Microsoft Sales Information Center/One Microsoft +Way/Redmond, WA 98052-6399, or the Microsoft subsidiary serving your country. + + + +18. DISCLAIMER OF WARRANTIES. The Limited Warranty that appears above is the +only express warranty made to you and is provided in lieu of any other express warranties or +similar obligations (if any) created by any advertising, documentation, packaging, or other +communications. EXCEPT FOR THE LIMITED WARRANTY AND TO THE MAXIMUM +Everett VSPro 6 +Final 11.04.02 + + + +EXTENT PERMITTED BY APPLICABLE LAW, MICROSOFT AND ITS SUPPLIERS +PROVIDE THE SOFTWARE AND SUPPORT SERVICES (IF ANY) AS IS AND WITH ALL +FAULTS, AND HEREBY DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, +WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, +ANY (IF ANY) IMPLIED WARRANTIES, DUTIES OR CONDITIONS OF +MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF RELIABILITY +OR AVAILABILITY, OF ACCURACY OR COMPLETENESS OF RESPONSES, OF +RESULTS, OF WORKMANLIKE EFFORT, OF LACK OF VIRUSES, AND OF LACK OF +NEGLIGENCE, ALL WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR +FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATION, SOFTWARE, +AND RELATED CONTENT THROUGH THE SOFTWARE OR OTHERWISE ARISING +OUT OF THE USE OF THE SOFTWARE. ALSO, THERE IS NO WARRANTY OR +CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, +CORRESPONDENCE TO DESCRIPTION OR NON-INFRINGEMENT WITH REGARD TO +THE SOFTWARE. + +19. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER +DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO +EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, +INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES +WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF +PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS +INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO +MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR +NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) +ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE +THE SOFTWARE, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR +OTHER SERVICES, INFORMATION, SOFTWARE, AND RELATED CONTENT +THROUGH THE SOFTWARE OR OTHERWISE ARISING OUT OF THE USE OF THE +SOFTWARE, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION +OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING +NEGLIGENCE), MISREPRESENTATION, STRICT LIABILITY, BREACH OF CONTRACT +OR BREACH OF WARRANTY OF MICROSOFT OR ANY SUPPLIER, AND EVEN IF +MICROSOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. +20. LIMITATION OF LIABILITY AND REMEDIES. NOTWITHSTANDING ANY +DAMAGES THAT YOU MIGHT INCUR FOR ANY REASON WHATSOEVER +(INCLUDING, WITHOUT LIMITATION, ALL DAMAGES REFERENCED HEREIN AND +ALL DIRECT OR GENERAL DAMAGES IN CONTRACT OR ANYTHING ELSE), THE +ENTIRE LIABILITY OF MICROSOFT AND ANY OF ITS SUPPLIERS UNDER ANY +PROVISION OF THIS EULA AND YOUR EXCLUSIVE REMEDY HEREUNDER (EXCEPT +FOR ANY REMEDY OF REPAIR OR REPLACEMENT ELECTED BY MICROSOFT WITH +RESPECT TO ANY BREACH OF THE LIMITED WARRANTY) SHALL BE LIMITED TO +THE GREATER OF THE ACTUAL DAMAGES YOU INCUR IN REASONABLE RELIANCE +ON THE SOFTWARE UP TO THE AMOUNT ACTUALLY PAID BY YOU FOR THE +SOFTWARE OR US$5.00. THE FOREGOING LIMITATIONS, EXCLUSIONS AND +DISCLAIMERS (INCLUDING SECTIONS 17, 18, AND 19) SHALL APPLY TO THE +MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS +ITS ESSENTIAL PURPOSE. +Everett VSPro 7 +Final 11.04.02 + + + +21. U.S. GOVERNMENT LICENSE RIGHTS. All Software provided to the U.S. +Government pursuant to solicitations issued on or after December 1, 1995 is provided with the +commercial license rights and restrictions described elsewhere herein. All Software provided to +the U.S. Government pursuant to solicitations issued prior to December 1, 1995 is provided with +"Restricted Rights" as provided for in FAR, 48 CFR 52.227-14 (JUNE 1987) or DFAR, 48 CFR +252.227-7013 (OCT 1988), as applicable. +22. APPLICABLE LAW. If you acquired this Software in the United States, this EULA is +governed by the laws of the State of Washington. If you acquired this Software in Canada, +unless expressly prohibited by local law, this EULA is governed by the laws in force in the +Province of Ontario, Canada; and, in respect of any dispute which may arise hereunder, you +consent to the jurisdiction of the federal and provincial courts sitting in Toronto, Ontario. If you +acquired this Software in the European Union, Iceland, Norway, or Switzerland, then local law +applies. If you acquired this Software in any other country, then local law may apply. +23. ENTIRE AGREEMENT; SEVERABILITY. This EULA (including any addendum or +amendment to this EULA which is included with the Software) are the entire agreement +between you and Microsoft relating to the Software and the support services (if any) and they +supersede all prior or contemporaneous oral or written communications, proposals and +representations with respect to the Software or any other subject matter covered by this EULA. +To the extent the terms of any Microsoft policies or programs for support services conflict with +the terms of this EULA, the terms of this EULA shall control. If any provision of this EULA is +held to be void, invalid, unenforceable or illegal, the other provisions shall continue in full force +and effect. +Si vous avez acquis votre produit Microsoft au CANADA, la garantie limitée suivante +s'applique : + +GARANTIE LIMITÉE + +Sauf pur celles du "Redistributables," qui sont fournies "comme telles," Microsoft garantit que +le Logiciel fonctionnera conformément aux documents inclus pendant une période de 90 jours +suivant la date de réception. + +Si une garantie ou condition implicite est créée par votre État ou votre territoire et qu'une loifédérale ou provinciale ou d'un État en interdit le déni, vous jouissez également d'une +garantie ou condition implicite, MAIS UNIQUEMENT POUR LES DÉFAUTS DÉCOUVERTS +DURANT LA PÉRIODE DE LA PRÉSENTE GARANTIE LIMITÉE (QUATRE-VINGT-DIX +JOURS). IL N'Y A AUCUNE GARANTIE OU CONDITION DE QUELQUE NATURE QUECE SOIT QUANT AUX DÉFAUTS DÉCOUVERTS APRÈS CETTE PÉRIODE DE QUATRE- +VINGT-DIX JOURS. Certains États ou territoires ne permettent pas de limiter la durée d'une +garantie ou condition implicite de sorte que la limitation ci-dessus peut ne pas s'appliquer à +vous. + +Tous les suppléments ou toutes les mises à jour relatifs au Logiciel, notamment, les ensembles +de services ou les réparations à chaud (le cas échéant) qui vous sont fournis après l'expiration +de la période de quatre-vingt-dix jours de la garantie limitée ne sont pas couverts par quelque +garantie ou condition que ce soit, expresse, implicite ou en vertu de la loi. + +LIMITATION DES RECOURS; ABSENCE DE DOMMAGES INDIRECTS OU AUTRES. + +Votre recours exclusif pour toute violation de la présente garantie limitée est décrit ci-après. + +Sauf pour tout remboursement au choix de Microsoft, si le Logiciel ne respecte pas la + +Everett VSPro 8 +Final 11.04.02 + + + +garantie limitée de Microsoft et, dans la mesure maximale permise par les lois applicables, +même si tout recours n'atteint pas son but essentiel, VOUS N'AVEZ DROIT À AUCUNS +DOMMAGES, NOTAMMENT DES DOMMAGES INDIRECTS. Les termes de la +clause «Exclusion des dommages accessoires, indirects et de certains autres dommages » sontégalement intégrées à la présente garantie limitée. Certains États ou territoires ne permettent +pas l'exclusion ou la limitation des dommages indirects ou accessoires de sorte que la limitation +ou l'exclusion ci-dessus peut ne pas s'appliquer à vous. La présente garantie limitée vous donne +des droits légaux spécifiques. Vous pouvez avoir d'autres droits qui peuvent varier d'unterritoire ou d'un État à un autre. VOTRE RECOURS EXCLUSIF. La seule responsabilité +obligation de Microsoft et de ses fournisseurs et votre recours exclusif pour toute violation de +la présente garantie limitée ou pour toute autre violation du présent contrat ou pour toute autre +responsabilité relative au Logiciel seront, selon le choix de Microsoft exercé de temps à autre +sous réserve de toute loi applicable, a) le remboursement du prix payé, le cas échéant, pour le +Logiciel ou b) la réparation ou le remplacement du Logiciel qui ne respecte pas la présente +garantie limitée et qui est retourné à Microsoft avec une copie de votre reçu. Vous recevrez la +compensation choisie par Microsoft, sans frais, sauf que vous êtes responsable des dépenses que +vous pourriez engager (p. ex., les frais d'envoi du Logiciel à Microsoft). La présente garantie +limitée est nulle si la défectuosité du Logiciel est causée par un accident, un usage abusif, une +mauvaise application, un usage anormal ou un virus. Tout Logiciel de remplacement sera +garanti pour le reste de la période initiale de la garantie ou pendant trente (30) jours, selon la +plus longue entre ces deux périodes. À l'extérieur des États-Unis ou du Canada, ces recours ou +l'un quelconque des services de soutien technique offerts par Microsoft ne sont pas disponibles +sans preuve d'achat d'une source internationale autorisée. Pour exercer votre recours, vous +devez communiquer avec Microsoft et vous adresser au Microsoft Sales Information +Center/One Microsoft Way/Redmond, WA 98052-6399, ou à la filiale de Microsoft de votre +pays. + +DÉNI DE GARANTIES. La garantie limitée qui apparaît ci-dessus constitue la seule garantie +expresse qui vous est donnée et remplace toutes autres garanties expresses (s'il en est) crées par +une publicité, un document, un emballage ou une autre communication. SAUF EN CE QUI A +TRAIT À LA GARANTIE LIMITÉE ET DANS LA MESURE MAXIMALE PERMISE PAR +LES LOIS APPLICABLES, LE LOGICIEL ET LES SERVICES DE SOUTIEN TECHNIQUE +(LE CAS ÉCHÉANT) SONT FOURNIS TELS QUELS ET AVEC TOUS LES DÉFAUTS PAR +MICROSOFT ET SES FOURNISSEURS, LESQUELS PAR LES PRÉSENTES DÉNIENT +TOUTES AUTRES GARANTIES ET CONDITIONS EXPRESSES, IMPLICITES OU EN +VERTU DE LA LOI, NOTAMMENT, MAIS SANS LIMITATION, (LE CAS ÉCHÉANT) LESGARANTIES, DEVOIRS OU CONDITIONS IMPLICITES DE QUALITÉ MARCHANDE, +D'ADAPTATION À UNE FIN PARTICULIÈRE, DE FIABILITÉ OU DE DISPONIBILITÉ, +D'EXACTITUDE OU D'EXHAUSTIVITÉ DES RÉPONSES, DES RÉSULTATS, DES +EFFORTS DÉPLOYÉS SELON LES RÈGLES DE L'ART, D'ABSENCE DE VIRUS ET +D'ABSENCE DE NÉGLIGENCE, LE TOUT À L'ÉGARD DU LOGICIEL ET DE LA +PRESTATION OU DE L'OMISSION DE LA PRESTATION DES SERVICES DE SOUTIEN +TECHNIQUE OU À L'ÉGARD DE LA FOURNITURE OU DE L'OMISSION DE LA +FOURNITURE DE TOUS AUTRES SERVICES, RENSEIGNEMENTS, LOGICIELS, ET +CONTENU QUI S'Y RAPPORTE GRÂCE AU LOGICIEL OU PROVENANT AUTREMENT +DE L'UTILISATION DU LOGICIEL . PAR AILLEURS, IL N'Y A AUCUNE GARANTIE OU +CONDITION QUANT AU TITRE DE PROPRIÉTÉ, À LA JOUISSANCE OU LA +POSSESSION PAISIBLE, À LA CONCORDANCE À UNE DESCRIPTION NI QUANT À +UNE ABSENCE DE CONTREFAÇON CONCERNANT LE LOGICIEL. + +EXCLUSION DES DOMMAGES ACCESSOIRES, INDIRECTS ET DE CERTAINS AUTRES +DOMMAGES. DANS LA MESURE MAXIMALE PERMISE PAR LES LOIS APPLICABLES, +EN AUCUN CAS MICROSOFT OU SES FOURNISSEURS NE SERONT RESPONSABLES +DES DOMMAGES SPÉCIAUX, CONSÉCUTIFS, ACCESSOIRES OU INDIRECTS DE + +Everett VSPro 9 +Final 11.04.02 + + + +QUELQUE NATURE QUE CE SOIT (NOTAMMENT, LES DOMMAGES À L'ÉGARD DUMANQUE À GAGNER OU DE LA DIVULGATION DE RENSEIGNEMENTS +CONFIDENTIELS OU AUTRES, DE LA PERTE D'EXPLOITATION, DE BLESSURES +CORPORELLES, DE LA VIOLATION DE LA VIE PRIVÉE, DE L'OMISSION DE REMPLIR +TOUT DEVOIR, Y COMPRIS D'AGIR DE BONNE FOI OU D'EXERCER UN SOIN +RAISONNABLE, DE LA NÉGLIGENCE ET DE TOUTE AUTRE PERTE PÉCUNIAIRE OU +AUTRE PERTE DE QUELQUE NATURE QUE CE SOIT) SE RAPPORTANT DE QUELQUEMANIÈRE QUE CE SOIT À L'UTILISATION DU LOGICIEL OU À L'INCAPACITÉ DE +S'EN SERVIR, À LA PRESTATION OU À L'OMISSION DE LA PRESTATION DE +SERVICES DE SOUTIEN TECHNIQUE OU À LA FOURNITURE OU À L'OMISSION DE +LA FOURNITURE DE TOUS AUTRES SERVICES, RENSEIGNEMENTS, LOGICIELS, ET +CONTENU QUI S'Y RAPPORTE GRÂCE AU LOGICIEL OU PROVENANT AUTREMENT +DE L'UTILISATION DU LOGICIEL OU AUTREMENT AUX TERMES DE TOUTE +DISPOSITION DE LA PRÉSENTE CONVENTION OU RELATIVEMENT À UNE TELLE +DISPOSITION, MÊME EN CAS DE FAUTE, DE DÉLIT CIVIL (Y COMPRIS LANÉGLIGENCE), DE RESPONSABILITÉ STRICTE, DE VIOLATION DE CONTRAT OU DEVIOLATION DE GARANTIE DE MICROSOFT OU DE TOUT FOURNISSEUR ET MÊME +SI MICROSOFT OU TOUT FOURNISSEUR A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS +DOMMAGES. + +LIMITATION DE RESPONSABILITÉ ET RECOURS. MALGRÉ LES DOMMAGES QUE +VOUS PUISSIEZ SUBIR POUR QUELQUE MOTIF QUE CE SOIT (NOTAMMENT, MAISSANS LIMITATION, TOUS LES DOMMAGES SUSMENTIONNÉS ET TOUS LES +DOMMAGES DIRECTS OU GÉNÉRAUX OU AUTRES), LA SEULE RESPONSABILITÉ DE +MICROSOFT ET DE L'UN OU L'AUTRE DE SES FOURNISSEURS AUX TERMES DE +TOUTE DISPOSITION DE LA PRÉSENTE CONVENTION ET VOTRE RECOURS +EXCLUSIF À L'ÉGARD DE TOUT CE QUI PRÉCÈDE (SAUF EN CE QUI CONCERNETOUT RECOURS DE RÉPARATION OU DE REMPLACEMENT CHOISI PAR +MICROSOFT À L'ÉGARD DE TOUT MANQUEMENT À LA GARANTIE LIMITÉE) SELIMITE AU PLUS ÉLEVÉ ENTRE LES MONTANTS SUIVANTS : LE MONTANT QUE +VOUS AVEZ RÉELLEMENT PAYÉ POUR LE LOGICIEL OU 5,00 $US. LES LIMITES, +EXCLUSIONS ET DÉNIS QUI PRÉCÈDENT (Y COMPRIS LES CLAUSES CI-DESSUS), +S'APPLIQUENT DANS LA MESURE MAXIMALE PERMISE PAR LES LOIS +APPLICABLES, MÊME SI TOUT RECOURS N'ATTEINT PAS SON BUT ESSENTIEL. + +À moins que cela ne soit prohibé par le droit local applicable, la présente Convention est régie +par les lois de la province d'Ontario, Canada. Vous consentez à la compétence des tribunaux +fédéraux et provinciaux siégeant à Toronto, dans la province d'Ontario. + +Au cas où vous auriez des questions concernant cette licence ou que vous désiriez vous mettre +en rapport avec Microsoft pour quelque raison que ce soit, veuillez utiliser l'information +contenue dans le Logiciel pour contacter la filiale de Microsoft desservant votre pays, ou visitez +Microsoft sur le World Wide Web à http://www.microsoft.com. + +The following MICROSOFT GUARANTEE applies to you if you acquired this Software in +any other country: + +Statutory rights not affected -The following guarantee is not restricted to any territory and does +not affect any statutory rights that you may have from your reseller or from Microsoft if you +acquired the Software directly from Microsoft. If you acquired the Software or any support +services in Australia, New Zealand or Malaysia, please see the "Consumer rights" section +below. + +Everett VSPro 10 +Final 11.04.02 + + + +The guarantee -The Software is designed and offered as a general-purpose software, not for any +user's particular purpose. You accept that no Software is error free and you are strongly +advised to back-up your files regularly. Provided that you have a valid license, Microsoft +guarantees that a) for a period of 90 days from the date of receipt of your license to use the +Software or the shortest period permitted by applicable law it will perform substantially in +accordance with the written materials that accompany the Software; and b) any support services +provided by Microsoft shall be substantially as described in applicable written materials +provided to you by Microsoft and Microsoft support engineers will use reasonable efforts, care +and skill to solve any problem issues. In the event that the Software fails to comply with this +guarantee, Microsoft will either (a) repair or replace the Software or (b) return the price you +paid. This guarantee is void if failure of the Software results from accident, abuse or +misapplication. Any replacement Software will be guaranteed for the remainder of the original +guarantee period or 30 days, whichever period is longer. You agree that the above guarantee is +your sole guarantee in relation to the Software and any support services. + +Exclusion of All Other Terms -To the maximum extent permitted by applicable law and subject to +the guarantee above, Microsoft disclaims all warranties, conditions and other terms, either +express or implied (whether by statute, common law, collaterally or otherwise) including but +not limited to implied warranties of satisfactory quality and fitness for particular purpose with +respect to the Software and the written materials that accompany the Software. Any implied +warranties that cannot be excluded are limited to 90 days or to the shortest period permitted by +applicable law, whichever is greater. + +Limitation of Liability -To the maximum extent permitted by applicable law and except as +provided in the Microsoft Guarantee, Microsoft and its suppliers shall not be liable for any +damages whatsoever (including without limitation, damages for loss of business profits, +business interruption, loss of business information or other pecuniary loss) arising out of the +use or inability to use the Software, even if Microsoft has been advised of the possibility of such +damages. In any case Microsoft's entire liability under any provision of this Agreement shall be +limited to the amount actually paid by you for the Software. These limitations do not apply to +any liabilities that cannot be excluded or limited by applicable laws. + +Consumer rights -Consumers in Australia, New Zealand or Malaysia may have the benefit of +certain rights and remedies by reason of the Trade Practices Act and similar state and territory +laws in Australia, the Consumer Guarantees Act in New Zealand and the Consumer Protection +Act in Malaysia in respect of which liability cannot lawfully be modified or excluded. If you +acquired the Software in New Zealand for the purposes of a business, you confirm that the +Consumer Guarantees Act does not apply. If you acquired the Software in Australia and if +Microsoft breaches a condition or warranty implied under any law which cannot lawfully be +modified or excluded by this agreement then, to the extent permitted by law, Microsoft's +liability is limited, at Microsoft's option, to: (i) in the case of the Software: a) repairing or +replacing the Software; or b) the cost of such repair or replacement; and (ii) in the case of +support services: a) re-supply of the services; or b) the cost of having the services supplied +again. + +Everett VSPro 11 +Final 11.04.02 + + + +Should you have any questions concerning this EULA, or if you desire to contact Microsoft for +any reason, please use the address information enclosed in this Software to contact the +Microsoft subsidiary serving your country or visit Microsoft on the World Wide Web at +http://www.microsoft.com. + +Everett VSPro 12 +Final 11.04.02 + +%% The following software may be included in this product: zlib; Use of any of this software is governed by the terms of the license below: + +zlib.h -- interface of the 'zlib' general purpose compression library + version 1.1.3, July 9th, 1998 + + Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + + + The data format used by the zlib library is described by RFCs (Request for + Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt + (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format + + +%% The following software may be included in this product: Mozilla Rhino. Use of any of this software is governed by the terms of the license below: + + * The contents of this file are subject to the Netscape Public + * License Version 1.1 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.mozilla.org/NPL/ + * + * Software distributed under the License is distributed on an "AS + * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + * implied. See the License for the specific language governing + * rights and limitations under the License. + * + * The Original Code is Rhino code, released + * May 6, 1999. + * + * The Initial Developer of the Original Code is Netscape + * Communications Corporation. Portions created by Netscape are + * Copyright (C) 1997-2000 Netscape Communications Corporation. All + * Rights Reserved. + * + * Contributor(s): + * + * Kemal Bayram + * Patrick Beard + * Norris Boyd + * Igor Bukanov, igor@mir2.org + * Brendan Eich + * Ethan Hugg + * Roger Lawrence + * Terry Lucas + * Mike McCabe + * Milen Nankov + * Attila Szegedi, szegedia@freemail.hu + * Ian D. Stewart + * Andi Vajda + * Andrew Wason + */ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/Welcome.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/Welcome.html new file mode 100644 index 0000000000000000000000000000000000000000..5f7c98386e9bd97858604820aefcd71d86444e31 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/Welcome.html @@ -0,0 +1,26 @@ +<html> +<head> +<title> +Welcome to the Java(TM) Platform +</title> +</head> +<body> + +<h2>Welcome to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> Platform</h2> +<p> Welcome to the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> Standard Edition Runtime + Environment. This provides complete runtime support for Java applications. +<p> The runtime environment includes the Java<SUP><FONT SIZE=-2>TM</FONT></SUP> + Plug-in product which supports the Java environment inside web browsers. +<h3>References</h3> +<p> +See the <a href=http://java.sun.com/javase/6/docs/technotes/guides/plugin/index.html>Java Plug-in</a> product +documentation for more information on using the Java Plug-in product. +<p> See the <a href=http://java.sun.com/javase>Java Platform</a> web site for + more information on the Java Platform. +<hr> +<font size="-2">Copyright 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa +Clara, California 95054, U.S.A.<BR> +All rights reserved.</font> +<p> +</body> +</html> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/JdbcOdbc.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/JdbcOdbc.dll new file mode 100644 index 0000000000000000000000000000000000000000..904868fbf0f757930f6a38c86584a55bf05be15f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/JdbcOdbc.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/awt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/awt.dll new file mode 100644 index 0000000000000000000000000000000000000000..78e516ab774f89efb54cd1997311dfdfaf9af775 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/awt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/axbridge.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/axbridge.dll new file mode 100644 index 0000000000000000000000000000000000000000..e5bf5b24e9124d32af2f0aff0c48e0f0c5129f94 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/axbridge.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/Xusage.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/Xusage.txt new file mode 100644 index 0000000000000000000000000000000000000000..32e2cdace77b687254f3726fc0c4d49530670e12 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/Xusage.txt @@ -0,0 +1,24 @@ + -Xmixed mixed mode execution (default) + -Xint interpreted mode execution only + -Xbootclasspath:<directories and zip/jar files separated by ;> + set search path for bootstrap classes and resources + -Xbootclasspath/a:<directories and zip/jar files separated by ;> + append to end of bootstrap class path + -Xbootclasspath/p:<directories and zip/jar files separated by ;> + prepend in front of bootstrap class path + -Xnoclassgc disable class garbage collection + -Xincgc enable incremental garbage collection + -Xloggc:<file> log GC status to a file with time stamps + -Xbatch disable background compilation + -Xms<size> set initial Java heap size + -Xmx<size> set maximum Java heap size + -Xss<size> set java thread stack size + -Xprof output cpu profiling data + -Xfuture enable strictest checks, anticipating future default + -Xrs reduce use of OS signals by Java/VM (see documentation) + -Xcheck:jni perform additional checks for JNI functions + -Xshare:off do not attempt to use shared class data + -Xshare:auto use shared class data if possible (default) + -Xshare:on require using shared class data, otherwise fail. + +The -X options are non-standard and subject to change without notice. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/classes.jsa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/classes.jsa new file mode 100644 index 0000000000000000000000000000000000000000..9fa79fb4e20ef7c3dc197b1347c3516298523462 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/classes.jsa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/jvm.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/jvm.dll new file mode 100644 index 0000000000000000000000000000000000000000..332f248bbf6735606d2b1609fb5217ebbf6a3d59 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/client/jvm.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/cmm.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/cmm.dll new file mode 100644 index 0000000000000000000000000000000000000000..87921176a4ad16f493802d1266ac52f366948d77 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/cmm.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dcpr.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dcpr.dll new file mode 100644 index 0000000000000000000000000000000000000000..60565bbaa0d498a579fcba90ba0f5b0702ace79d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dcpr.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/deploy.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/deploy.dll new file mode 100644 index 0000000000000000000000000000000000000000..87cdeb0a98bd8f5eab72fea0b6808762c5e76d18 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/deploy.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dt_shmem.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dt_shmem.dll new file mode 100644 index 0000000000000000000000000000000000000000..675180147d56886ae3526db220046b4089e8d48f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dt_shmem.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dt_socket.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dt_socket.dll new file mode 100644 index 0000000000000000000000000000000000000000..f3d99c4dc7e6ba6aa189596114b2ba43e43f7b82 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/dt_socket.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/fontmanager.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/fontmanager.dll new file mode 100644 index 0000000000000000000000000000000000000000..15da3c8a6486d677be34a630ffa6304bdb820e0c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/fontmanager.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/hpi.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/hpi.dll new file mode 100644 index 0000000000000000000000000000000000000000..3d4c4aa1dcecdbaeca6c8a9e5671ae7778c6927f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/hpi.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/hprof.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/hprof.dll new file mode 100644 index 0000000000000000000000000000000000000000..7ab89eefb5bb33cdb7adac3e64ca8007fc93575a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/hprof.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/instrument.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/instrument.dll new file mode 100644 index 0000000000000000000000000000000000000000..b64ddbb9ee39433e77bcb59a21ee0dca92bee9b2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/instrument.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ioser12.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ioser12.dll new file mode 100644 index 0000000000000000000000000000000000000000..32f9f708a10b24c860071b9a59742aab787af417 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ioser12.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/j2pcsc.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/j2pcsc.dll new file mode 100644 index 0000000000000000000000000000000000000000..6ba36cbcb05480b2e00ad04923e2cb5dc481b97d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/j2pcsc.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/j2pkcs11.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/j2pkcs11.dll new file mode 100644 index 0000000000000000000000000000000000000000..f5e0d0de126a5d24df99627dffe0aa42d58eb236 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/j2pkcs11.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jaas_nt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jaas_nt.dll new file mode 100644 index 0000000000000000000000000000000000000000..9db4c80433def99a5f87e2cdbf5af5d5558626cd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jaas_nt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java-rmi.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java-rmi.exe new file mode 100644 index 0000000000000000000000000000000000000000..fa6befd576f253ae23c3edd73c43f3fbe2ccc967 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java-rmi.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java.dll new file mode 100644 index 0000000000000000000000000000000000000000..fcdd4550cc9f343798b766bd9fba3c2c1e5ef577 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java.exe new file mode 100644 index 0000000000000000000000000000000000000000..fac02f4b81f00ed496db0fdd277d9eb6d71e59ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java_crw_demo.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java_crw_demo.dll new file mode 100644 index 0000000000000000000000000000000000000000..87dc2f5e65e65dfa5fd8c2b216045c545600755c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/java_crw_demo.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javacpl.cpl b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javacpl.cpl new file mode 100644 index 0000000000000000000000000000000000000000..6d04bbe3c52dd979e326e8b57abe9dc33913a3f6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javacpl.cpl differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javacpl.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javacpl.exe new file mode 100644 index 0000000000000000000000000000000000000000..59a9882e145939e95ac9dadaaab5bf95b7766fbc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javacpl.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javaw.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javaw.exe new file mode 100644 index 0000000000000000000000000000000000000000..dea2121c5602f796a5876f4177fa37c9ccf1a32e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javaw.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javaws.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javaws.exe new file mode 100644 index 0000000000000000000000000000000000000000..befc31e5bf75e3b4f28a5ec6551434531e4bf0bc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/javaws.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jawt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jawt.dll new file mode 100644 index 0000000000000000000000000000000000000000..93fde0d403651fd7554f46e5e6fd3b5aad8393f6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jawt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jdwp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jdwp.dll new file mode 100644 index 0000000000000000000000000000000000000000..dd358ab08c696dd44c7d785eb9e80e054ace138f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jdwp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jli.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jli.dll new file mode 100644 index 0000000000000000000000000000000000000000..95c2353cc1061784d71f6d90401ff90cd0b88a93 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jli.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpeg.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpeg.dll new file mode 100644 index 0000000000000000000000000000000000000000..34d6a7f4ff443a19b9adff48883280a44ce7ec94 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpeg.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpicom.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpicom.dll new file mode 100644 index 0000000000000000000000000000000000000000..1f5c0eb416fa1ab09e8c58ded4f2d492ce49f6ac Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpicom.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpiexp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpiexp.dll new file mode 100644 index 0000000000000000000000000000000000000000..1952ffc8f826d145e6a9330006daec5e7b17d59b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpiexp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpinscp.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpinscp.dll new file mode 100644 index 0000000000000000000000000000000000000000..fa87ec0c7c438c05d1998edfa758aa0279dbb898 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpinscp.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpioji.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpioji.dll new file mode 100644 index 0000000000000000000000000000000000000000..d50ab1503f46309c9bcf075e92d97667d17fe6a5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpioji.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpishare.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpishare.dll new file mode 100644 index 0000000000000000000000000000000000000000..06ecd4bf0d15fd4947bbb8ab8e29b8b333f9a193 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jpishare.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jsound.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jsound.dll new file mode 100644 index 0000000000000000000000000000000000000000..a4c3318e49ec67d7d1f6bf966eb41f8241456245 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jsound.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jsoundds.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jsoundds.dll new file mode 100644 index 0000000000000000000000000000000000000000..95252a39184b4dde956d2de9ec040895dfd9fcb2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jsoundds.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jucheck.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jucheck.exe new file mode 100644 index 0000000000000000000000000000000000000000..d9cb8e94af0ce2a4bbf67a843960f390246b8637 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jucheck.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jusched.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jusched.exe new file mode 100644 index 0000000000000000000000000000000000000000..a0c00565189864945af4e81d7837dcfa16f3850e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/jusched.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/keytool.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/keytool.exe new file mode 100644 index 0000000000000000000000000000000000000000..58a3e66006ea7af1f913a0d3c3ef9c68b351e6bd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/keytool.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/kinit.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/kinit.exe new file mode 100644 index 0000000000000000000000000000000000000000..362962eaa7d35a740509beb3496cbbc847bff4f1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/kinit.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/klist.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/klist.exe new file mode 100644 index 0000000000000000000000000000000000000000..b5a0e169f0b2a528b1dd3e8f9cb38f32c10510ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/klist.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ktab.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ktab.exe new file mode 100644 index 0000000000000000000000000000000000000000..3d04b69f8ae1259cc9c5d9aee4fe3d1e7ec3210c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ktab.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/management.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/management.dll new file mode 100644 index 0000000000000000000000000000000000000000..eefaa76913c355439152db32cbc2ffeb9df5f746 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/management.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/msvcr71.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/msvcr71.dll new file mode 100644 index 0000000000000000000000000000000000000000..9d9e0286c47f2e63f2ab89960332a85204f484ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/msvcr71.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/net.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/net.dll new file mode 100644 index 0000000000000000000000000000000000000000..c3a8e94a4978c9131e5b86f0b4e4bca5d6d70b46 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/net.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/nio.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/nio.dll new file mode 100644 index 0000000000000000000000000000000000000000..72f71fc6d4528c65be9997591116eb85d2774a75 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/nio.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava11.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava11.dll new file mode 100644 index 0000000000000000000000000000000000000000..d573057a5abf859672f654ae82d301e4f047b12e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava11.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava12.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava12.dll new file mode 100644 index 0000000000000000000000000000000000000000..6144fd1cf56006573eb0cdde12612cb9da435667 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava12.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava13.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava13.dll new file mode 100644 index 0000000000000000000000000000000000000000..d0d092e354a39cd8ea861a1c82de9b9522e04106 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava13.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava14.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava14.dll new file mode 100644 index 0000000000000000000000000000000000000000..62bf1240ae1acb0f37c40608e80d5b8313227b10 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava14.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava32.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava32.dll new file mode 100644 index 0000000000000000000000000000000000000000..c73ae586ba39cbfcf9699e1b281f24eaef0b33a6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjava32.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjpi160_01.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjpi160_01.dll new file mode 100644 index 0000000000000000000000000000000000000000..3d0dfcc5ade7d492b92d34b1eafba5743ff284e4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npjpi160_01.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npoji610.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npoji610.dll new file mode 100644 index 0000000000000000000000000000000000000000..25ce0252f72554650e01bea1ff4c789992526491 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npoji610.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npt.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npt.dll new file mode 100644 index 0000000000000000000000000000000000000000..d76232e14a880db97a8cc3118ce3682484923041 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/npt.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/orbd.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/orbd.exe new file mode 100644 index 0000000000000000000000000000000000000000..15d40c12f2c2824b415b59e7f0266cf382e934d6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/orbd.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/pack200.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/pack200.exe new file mode 100644 index 0000000000000000000000000000000000000000..2af298f44c1f60650db12be96755c126195473c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/pack200.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/policytool.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/policytool.exe new file mode 100644 index 0000000000000000000000000000000000000000..453761b1550f8a43c1fbae524f12f1587b387a00 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/policytool.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/regutils.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/regutils.dll new file mode 100644 index 0000000000000000000000000000000000000000..dc5b237514fafafe5ee1a1e0e0647f597a4dacab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/regutils.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmi.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmi.dll new file mode 100644 index 0000000000000000000000000000000000000000..381f704689e87006b4dc8514cc084b4fc4863623 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmi.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmid.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmid.exe new file mode 100644 index 0000000000000000000000000000000000000000..0076b35dec6de00d74da78c6f1c723a563f446ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmid.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmiregistry.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmiregistry.exe new file mode 100644 index 0000000000000000000000000000000000000000..d0c62dd496c0532e92737f4c30a27568365ca6e9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/rmiregistry.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/servertool.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/servertool.exe new file mode 100644 index 0000000000000000000000000000000000000000..cd0ac956f18c1c26a9959d27f33609864249ddaf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/servertool.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/splashscreen.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/splashscreen.dll new file mode 100644 index 0000000000000000000000000000000000000000..73ae2b543c6ed3317aa864e851a4c96cb8e5a1db Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/splashscreen.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ssv.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ssv.dll new file mode 100644 index 0000000000000000000000000000000000000000..ceecfe4623be97261bc5e4d1171a211e6294a092 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/ssv.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/sunmscapi.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/sunmscapi.dll new file mode 100644 index 0000000000000000000000000000000000000000..68d36193d148017c9320ff4bb0200049958ae83a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/sunmscapi.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/tnameserv.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/tnameserv.exe new file mode 100644 index 0000000000000000000000000000000000000000..66f9fdf3b1e5a60ca0ccd13622481bc8b5591670 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/tnameserv.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/unpack.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/unpack.dll new file mode 100644 index 0000000000000000000000000000000000000000..87329e52920a2d089ac95ca106db77383e2f7160 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/unpack.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/unpack200.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/unpack200.exe new file mode 100644 index 0000000000000000000000000000000000000000..6490e417e9b3864c63764f04872219d80a043a4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/unpack200.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/verify.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/verify.dll new file mode 100644 index 0000000000000000000000000000000000000000..4039a50f49416dcba79003f54a2bd802f299a9f9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/verify.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/w2k_lsa_auth.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/w2k_lsa_auth.dll new file mode 100644 index 0000000000000000000000000000000000000000..f6430f21003a9fa500fe34e4dbe4d235e1319e5b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/w2k_lsa_auth.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/wsdetect.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/wsdetect.dll new file mode 100644 index 0000000000000000000000000000000000000000..846c97e8c20232a3ad124b19ae3118de309db6dd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/wsdetect.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/zip.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/zip.dll new file mode 100644 index 0000000000000000000000000000000000000000..7d180671241a0cdc953a1ff6a046937345085868 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/bin/zip.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/calendars.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/calendars.properties new file mode 100644 index 0000000000000000000000000000000000000000..b23773edfae9dce9c5a1fb6c175a5273c3b25bcb --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/calendars.properties @@ -0,0 +1,37 @@ +# +# @(#)calendars.properties 1.1 05/04/18 +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +# +# Japanese imperial calendar +# +# Meiji since 1868-01-01 00:00:00 local time (Gregorian) +# Taisho since 1912-07-30 00:00:00 local time (Gregorian) +# Showa since 1926-12-26 00:00:00 local time (Gregorian) +# Heisei since 1989-01-08 00:00:00 local time (Gregorian) +calendar.japanese.type: LocalGregorianCalendar +calendar.japanese.eras: \ + name=Meiji,abbr=M,since=-3218832000000; \ + name=Taisho,abbr=T,since=-1812153600000; \ + name=Showa,abbr=S,since=-1357516800000; \ + name=Heisei,abbr=H,since=600220800000 + +# +# Taiwanese calendar +# Minguo since 1911-01-01 00:00:00 local time (Gregorian) +calendar.taiwanese.type: LocalGregorianCalendar +calendar.taiwanese.eras: \ + name=MinGuo,since=-1830384000000 + +# +# Thai Buddhist calendar +# Buddhist Era since -542-01-01 00:00:00 local time (Gregorian) +calendar.thai-buddhist.type: LocalGregorianCalendar +calendar.thai-buddhist.eras: \ + name=BuddhistEra,abbr=B.E.,since=-79302585600000 +calendar.thai-buddhist.year-boundary: \ + day1=4-1,since=-79302585600000; \ + day1=1-1,since=-915148800000 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/classlist b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/classlist new file mode 100644 index 0000000000000000000000000000000000000000..8de257b2180c5cae6af3386d59094a4dcd1293ea --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/classlist @@ -0,0 +1,2265 @@ +java/lang/Object +java/lang/String +java/io/Serializable +java/lang/Comparable +java/lang/CharSequence +java/lang/Class +java/lang/reflect/GenericDeclaration +java/lang/reflect/Type +java/lang/reflect/AnnotatedElement +java/lang/Cloneable +java/lang/ClassLoader +java/lang/System +java/lang/Throwable +java/lang/Error +java/lang/ThreadDeath +java/lang/Exception +java/lang/RuntimeException +java/security/ProtectionDomain +java/security/AccessControlContext +java/lang/ClassNotFoundException +java/lang/NoClassDefFoundError +java/lang/LinkageError +java/lang/ClassCastException +java/lang/ArrayStoreException +java/lang/VirtualMachineError +java/lang/OutOfMemoryError +java/lang/StackOverflowError +java/lang/IllegalMonitorStateException +java/lang/ref/Reference +java/lang/ref/SoftReference +java/lang/ref/WeakReference +java/lang/ref/FinalReference +java/lang/ref/PhantomReference +java/lang/ref/Finalizer +java/lang/Thread +java/lang/Runnable +java/lang/ThreadGroup +java/lang/Thread$UncaughtExceptionHandler +java/util/Properties +java/util/Hashtable +java/util/Map +java/util/Dictionary +java/lang/reflect/AccessibleObject +java/lang/reflect/Field +java/lang/reflect/Member +java/lang/reflect/Method +java/lang/reflect/Constructor +sun/reflect/MagicAccessorImpl +sun/reflect/MethodAccessorImpl +sun/reflect/MethodAccessor +sun/reflect/ConstructorAccessorImpl +sun/reflect/ConstructorAccessor +sun/reflect/DelegatingClassLoader +sun/reflect/ConstantPool +sun/reflect/UnsafeStaticFieldAccessorImpl +sun/reflect/UnsafeFieldAccessorImpl +sun/reflect/FieldAccessorImpl +sun/reflect/FieldAccessor +java/util/Vector +java/util/List +java/util/Collection +java/lang/Iterable +java/util/RandomAccess +java/util/AbstractList +java/util/AbstractCollection +java/lang/StringBuffer +java/lang/AbstractStringBuilder +java/lang/Appendable +java/lang/StackTraceElement +java/nio/Buffer +sun/misc/AtomicLongCSImpl +sun/misc/AtomicLong +java/lang/Boolean +java/lang/Character +java/lang/Float +java/lang/Number +java/lang/Double +java/lang/Byte +java/lang/Short +java/lang/Integer +java/lang/Long +java/lang/NullPointerException +java/lang/ArithmeticException +java/io/ObjectStreamField +java/lang/String$CaseInsensitiveComparator +java/util/Comparator +java/lang/RuntimePermission +java/security/BasicPermission +java/security/Permission +java/security/Guard +sun/misc/SoftCache +java/util/AbstractMap +java/lang/ref/ReferenceQueue +java/lang/ref/ReferenceQueue$Null +java/lang/ref/ReferenceQueue$Lock +java/util/HashMap +java/lang/annotation/Annotation +java/util/HashMap$Entry +java/util/Map$Entry +java/security/AccessController +java/lang/reflect/ReflectPermission +sun/reflect/ReflectionFactory$GetReflectionFactoryAction +java/security/PrivilegedAction +java/util/Stack +sun/reflect/ReflectionFactory +java/lang/ref/Reference$Lock +java/lang/ref/Reference$ReferenceHandler +java/lang/ref/Finalizer$FinalizerThread +java/util/Hashtable$EmptyEnumerator +java/util/Enumeration +java/util/Hashtable$EmptyIterator +java/util/Iterator +java/util/Hashtable$Entry +sun/misc/Version +java/io/FileInputStream +java/io/InputStream +java/io/Closeable +java/io/FileDescriptor +java/io/FileOutputStream +java/io/OutputStream +java/io/Flushable +java/io/BufferedInputStream +java/io/FilterInputStream +java/util/concurrent/atomic/AtomicReferenceFieldUpdater +java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl +sun/misc/Unsafe +java/lang/NoSuchMethodError +java/lang/IncompatibleClassChangeError +sun/reflect/Reflection +java/util/Collections +java/util/Collections$EmptySet +java/util/AbstractSet +java/util/Set +java/util/Collections$EmptyList +java/util/Collections$EmptyMap +java/util/Collections$ReverseComparator +java/util/Collections$SynchronizedMap +java/lang/Class$3 +java/lang/reflect/Modifier +java/lang/reflect/ReflectAccess +sun/reflect/LangReflectAccess +sun/reflect/misc/ReflectUtil +java/io/PrintStream +java/io/FilterOutputStream +java/io/BufferedOutputStream +java/io/OutputStreamWriter +java/io/Writer +sun/nio/cs/StreamEncoder +java/nio/charset/Charset +sun/nio/cs/StandardCharsets +sun/nio/cs/FastCharsetProvider +java/nio/charset/spi/CharsetProvider +sun/nio/cs/StandardCharsets$Aliases +sun/util/PreHashedMap +sun/nio/cs/StandardCharsets$Classes +sun/nio/cs/StandardCharsets$Cache +java/lang/ThreadLocal +java/util/concurrent/atomic/AtomicInteger +sun/security/action/GetPropertyAction +java/util/Arrays +java/lang/Math +java/lang/StringBuilder +sun/nio/cs/MS1252 +sun/nio/cs/HistoricallyNamedCharset +java/lang/Class$1 +sun/reflect/ReflectionFactory$1 +sun/reflect/NativeConstructorAccessorImpl +sun/reflect/DelegatingConstructorAccessorImpl +sun/misc/VM +sun/nio/cs/MS1252$Encoder +sun/nio/cs/SingleByteEncoder +java/nio/charset/CharsetEncoder +java/nio/charset/CodingErrorAction +sun/nio/cs/MS1252$Decoder +sun/nio/cs/SingleByteDecoder +java/nio/charset/CharsetDecoder +java/nio/ByteBuffer +java/nio/HeapByteBuffer +java/nio/Bits +java/lang/Runtime +java/nio/ByteOrder +java/nio/CharBuffer +java/lang/Readable +java/nio/HeapCharBuffer +java/nio/charset/CoderResult +java/nio/charset/CoderResult$1 +java/nio/charset/CoderResult$Cache +java/nio/charset/CoderResult$2 +sun/nio/cs/Surrogate$Parser +sun/nio/cs/Surrogate +java/io/BufferedWriter +java/io/File +java/io/FileSystem +java/io/WinNTFileSystem +java/io/Win32FileSystem +java/io/ExpiringCache +java/io/ExpiringCache$1 +java/util/LinkedHashMap +java/util/LinkedHashMap$Entry +java/io/File$1 +sun/misc/JavaIODeleteOnExitAccess +sun/misc/SharedSecrets +java/lang/ClassLoader$3 +java/io/ExpiringCache$Entry +java/lang/ClassLoader$NativeLibrary +java/lang/Terminator +java/lang/Terminator$1 +sun/misc/SignalHandler +sun/misc/Signal +sun/misc/NativeSignalHandler +java/io/Console +java/io/Console$1 +sun/misc/JavaIOAccess +java/io/Console$1$1 +java/lang/Shutdown +java/util/ArrayList +java/lang/Shutdown$Lock +java/lang/ApplicationShutdownHooks +java/util/IdentityHashMap +sun/misc/OSEnvironment +sun/io/Win32ErrorMode +java/lang/System$2 +sun/misc/JavaLangAccess +java/lang/Compiler +java/lang/Compiler$1 +sun/misc/Launcher +sun/misc/Launcher$Factory +java/net/URLStreamHandlerFactory +sun/misc/Launcher$ExtClassLoader +java/net/URLClassLoader +java/security/SecureClassLoader +sun/security/util/Debug +java/net/URLClassLoader$7 +sun/misc/JavaNetAccess +java/util/StringTokenizer +sun/misc/Launcher$ExtClassLoader$1 +java/security/PrivilegedExceptionAction +sun/misc/MetaIndex +java/io/BufferedReader +java/io/Reader +java/io/FileReader +java/io/InputStreamReader +sun/nio/cs/StreamDecoder +java/lang/reflect/Array +java/util/Locale +java/util/concurrent/ConcurrentHashMap +java/util/concurrent/ConcurrentMap +java/util/concurrent/ConcurrentHashMap$Segment +java/util/concurrent/locks/ReentrantLock +java/util/concurrent/locks/Lock +java/util/concurrent/locks/ReentrantLock$NonfairSync +java/util/concurrent/locks/ReentrantLock$Sync +java/util/concurrent/locks/AbstractQueuedSynchronizer +java/util/concurrent/locks/AbstractOwnableSynchronizer +java/util/concurrent/locks/AbstractQueuedSynchronizer$Node +java/util/concurrent/ConcurrentHashMap$HashEntry +java/lang/CharacterDataLatin1 +java/io/ObjectStreamClass +sun/net/www/ParseUtil +java/util/BitSet +java/net/URL +java/net/Parts +sun/net/www/protocol/file/Handler +java/net/URLStreamHandler +java/util/HashSet +sun/misc/URLClassPath +sun/net/www/protocol/jar/Handler +sun/misc/Launcher$AppClassLoader +sun/misc/Launcher$AppClassLoader$1 +java/lang/SystemClassLoaderAction +java/lang/StringCoding +java/lang/ThreadLocal$ThreadLocalMap +java/lang/ThreadLocal$ThreadLocalMap$Entry +java/lang/StringCoding$StringDecoder +java/net/URLClassLoader$1 +sun/misc/URLClassPath$3 +sun/misc/URLClassPath$JarLoader +sun/misc/URLClassPath$Loader +java/security/PrivilegedActionException +sun/misc/URLClassPath$FileLoader +sun/misc/URLClassPath$FileLoader$1 +sun/misc/Resource +sun/nio/ByteBuffered +java/security/CodeSource +java/security/Permissions +java/security/PermissionCollection +sun/net/www/protocol/file/FileURLConnection +sun/net/www/URLConnection +java/net/URLConnection +java/net/UnknownContentHandler +java/net/ContentHandler +sun/net/www/MessageHeader +java/io/FilePermission +java/io/FilePermission$1 +sun/security/provider/PolicyFile +java/security/Policy +java/security/Policy$UnsupportedEmptyCollection +java/io/FilePermissionCollection +java/security/AllPermission +java/security/UnresolvedPermission +java/security/BasicPermissionCollection +java/security/Principal +java/security/cert/Certificate +java/util/AbstractList$Itr +java/util/IdentityHashMap$KeySet +java/util/IdentityHashMap$KeyIterator +java/util/IdentityHashMap$IdentityHashMapIterator +java/io/DeleteOnExitHook +java/util/LinkedHashSet +java/util/HashMap$KeySet +java/util/LinkedHashMap$KeyIterator +java/util/LinkedHashMap$LinkedHashIterator +java/awt/Frame +java/awt/MenuContainer +java/awt/Window +javax/accessibility/Accessible +java/awt/Container +java/awt/Component +java/awt/image/ImageObserver +java/lang/InterruptedException +java/awt/Label +java/util/logging/Logger +java/util/logging/Handler +java/util/logging/Level +java/util/logging/LogManager +java/util/logging/LogManager$1 +java/beans/PropertyChangeSupport +java/util/logging/LogManager$LogNode +java/util/logging/LoggingPermission +java/util/logging/LogManager$Cleaner +java/util/logging/LogManager$RootLogger +java/util/logging/LogManager$2 +java/util/Properties$LineReader +java/util/Hashtable$Enumerator +java/beans/PropertyChangeEvent +java/util/EventObject +java/awt/Component$AWTTreeLock +sun/awt/DebugHelper +sun/awt/NativeLibLoader +sun/security/action/LoadLibraryAction +sun/awt/DebugHelperStub +java/awt/Toolkit +java/awt/Toolkit$3 +sun/util/CoreResourceBundleControl +java/util/ResourceBundle$Control +java/util/Arrays$ArrayList +java/util/Collections$UnmodifiableRandomAccessList +java/util/Collections$UnmodifiableList +java/util/Collections$UnmodifiableCollection +java/util/ResourceBundle +java/util/ResourceBundle$1 +java/util/ResourceBundle$RBClassLoader +java/util/ResourceBundle$RBClassLoader$1 +java/util/ResourceBundle$CacheKey +java/util/ResourceBundle$LoaderReference +java/util/ResourceBundle$CacheKeyReference +java/util/ResourceBundle$SingleFormatControl +sun/awt/resources/awt +java/util/ListResourceBundle +java/awt/Toolkit$1 +java/io/FileNotFoundException +java/io/IOException +java/awt/GraphicsEnvironment +java/awt/GraphicsEnvironment$1 +java/awt/Insets +sun/awt/windows/WComponentPeer +java/awt/peer/ComponentPeer +java/awt/dnd/peer/DropTargetPeer +sun/awt/DisplayChangedListener +java/util/EventListener +sun/awt/windows/WObjectPeer +java/awt/Font +java/awt/geom/AffineTransform +sun/font/AttributeValues +sun/font/EAttribute +java/lang/Enum +java/text/AttributedCharacterIterator$Attribute +java/lang/Class$4 +sun/reflect/NativeMethodAccessorImpl +sun/reflect/DelegatingMethodAccessorImpl +java/awt/font/TextAttribute +java/lang/Integer$IntegerCache +java/util/WeakHashMap +java/util/WeakHashMap$Entry +java/awt/AWTEvent +java/awt/Component$DummyRequestFocusController +sun/awt/RequestFocusController +java/awt/LayoutManager +java/awt/LightweightDispatcher +java/awt/event/AWTEventListener +java/awt/Dimension +java/awt/geom/Dimension2D +java/util/concurrent/atomic/AtomicBoolean +java/awt/ComponentOrientation +java/awt/Component$2 +java/lang/NoSuchMethodException +sun/awt/AppContext +sun/awt/AppContext$1 +sun/awt/AppContext$2 +sun/awt/MostRecentKeyValue +java/awt/Cursor +java/awt/Point +java/awt/geom/Point2D +sun/awt/Win32GraphicsEnvironment +sun/java2d/SunGraphicsEnvironment +sun/java2d/FontSupport +sun/java2d/SunGraphicsEnvironment$TTFilter +java/io/FilenameFilter +sun/java2d/SunGraphicsEnvironment$T1Filter +sun/awt/windows/WToolkit +sun/awt/SunToolkit +sun/awt/WindowClosingSupport +sun/awt/WindowClosingListener +sun/awt/ComponentFactory +sun/awt/InputMethodSupport +java/util/concurrent/locks/AbstractQueuedSynchronizer$ConditionObject +java/util/concurrent/locks/Condition +sun/awt/AWTAutoShutdown +sun/awt/AWTAutoShutdown$PeerMap +sun/awt/SunToolkit$6 +java/awt/Dialog$ModalExclusionType +java/awt/Dialog +java/awt/Dialog$ModalityType +java/awt/ModalEventFilter +java/awt/EventFilter +sun/reflect/UnsafeFieldAccessorFactory +sun/awt/windows/WWindowPeer +java/awt/peer/WindowPeer +java/awt/peer/ContainerPeer +sun/awt/windows/WPanelPeer +java/awt/peer/PanelPeer +sun/awt/windows/WCanvasPeer +java/awt/peer/CanvasPeer +sun/awt/windows/WToolkit$5 +java/awt/Color +java/awt/Paint +java/awt/Transparency +java/awt/GraphicsConfiguration +java/awt/image/BufferStrategy +java/awt/dnd/DropTarget +java/awt/dnd/DropTargetListener +java/awt/event/ComponentListener +java/awt/event/FocusListener +java/awt/event/HierarchyListener +java/awt/event/HierarchyBoundsListener +java/awt/event/KeyListener +java/awt/event/MouseListener +java/awt/event/MouseMotionListener +java/awt/event/MouseWheelListener +java/awt/event/InputMethodListener +java/awt/EventQueueItem +java/awt/Component$NativeInLightFixer +java/awt/event/ContainerListener +javax/accessibility/AccessibleContext +sun/awt/windows/WToolkit$6 +java/io/ObjectOutputStream +java/io/ObjectOutput +java/io/DataOutput +java/io/ObjectStreamConstants +java/io/ObjectInputStream +java/io/ObjectInput +java/io/DataInput +java/awt/HeadlessException +java/lang/UnsupportedOperationException +java/awt/Rectangle +java/awt/Shape +java/awt/geom/Rectangle2D +java/awt/geom/RectangularShape +java/awt/Image +java/awt/event/KeyEvent +java/awt/event/InputEvent +java/awt/event/ComponentEvent +java/awt/Event +java/awt/im/InputContext +java/awt/event/WindowListener +java/awt/event/WindowStateListener +java/awt/event/WindowFocusListener +java/awt/event/WindowEvent +java/lang/SecurityException +java/beans/PropertyChangeListener +java/awt/event/MouseWheelEvent +java/awt/event/MouseEvent +java/awt/BufferCapabilities +java/awt/AWTException +sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl +sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl +sun/java2d/SurfaceData +sun/java2d/DisposerTarget +sun/java2d/InvalidPipeException +java/lang/IllegalStateException +sun/java2d/NullSurfaceData +sun/java2d/loops/SurfaceType +sun/awt/image/PixelConverter +sun/awt/image/PixelConverter$Xrgb +sun/awt/image/PixelConverter$Argb +sun/awt/image/PixelConverter$ArgbPre +sun/awt/image/PixelConverter$Xbgr +sun/awt/image/PixelConverter$Rgba +sun/awt/image/PixelConverter$RgbaPre +sun/awt/image/PixelConverter$Ushort565Rgb +sun/awt/image/PixelConverter$Ushort555Rgb +sun/awt/image/PixelConverter$Ushort555Rgbx +sun/awt/image/PixelConverter$Ushort4444Argb +sun/awt/image/PixelConverter$ByteGray +sun/awt/image/PixelConverter$UshortGray +sun/awt/image/PixelConverter$Rgbx +sun/awt/image/PixelConverter$Bgrx +sun/awt/image/PixelConverter$ArgbBm +java/awt/image/ColorModel +java/awt/image/DirectColorModel +java/awt/image/PackedColorModel +java/awt/color/ColorSpace +java/awt/color/ICC_Profile +sun/awt/color/ProfileDeferralInfo +sun/awt/color/ProfileDeferralMgr +java/awt/color/ICC_ProfileRGB +java/awt/color/ICC_Profile$1 +sun/awt/color/ProfileActivator +java/awt/color/ICC_ColorSpace +sun/java2d/pipe/NullPipe +sun/java2d/pipe/PixelDrawPipe +sun/java2d/pipe/PixelFillPipe +sun/java2d/pipe/ShapeDrawPipe +sun/java2d/pipe/TextPipe +sun/java2d/pipe/DrawImagePipe +java/awt/image/IndexColorModel +sun/java2d/pipe/LoopPipe +sun/java2d/pipe/OutlineTextRenderer +sun/java2d/pipe/SolidTextRenderer +sun/java2d/pipe/GlyphListLoopPipe +sun/java2d/pipe/GlyphListPipe +sun/java2d/pipe/AATextRenderer +sun/java2d/pipe/LCDTextRenderer +sun/java2d/pipe/AlphaColorPipe +sun/java2d/pipe/CompositePipe +sun/java2d/pipe/PixelToShapeConverter +sun/java2d/pipe/TextRenderer +sun/java2d/pipe/SpanClipRenderer +sun/java2d/pipe/Region +sun/java2d/pipe/RegionIterator +sun/java2d/pipe/DuctusShapeRenderer +sun/java2d/pipe/DuctusRenderer +sun/java2d/pipe/AlphaPaintPipe +sun/java2d/pipe/SpanShapeRenderer$Composite +sun/java2d/pipe/SpanShapeRenderer +sun/java2d/pipe/GeneralCompositePipe +sun/java2d/pipe/DrawImage +sun/java2d/loops/RenderCache +sun/java2d/loops/RenderCache$Entry +sun/awt/image/SunVolatileImage +java/awt/image/VolatileImage +java/awt/ImageCapabilities +java/awt/Image$1 +sun/awt/image/SurfaceManager$ImageAccessor +sun/awt/image/SurfaceManager +sun/awt/image/VolatileSurfaceManager +sun/java2d/windows/Win32OffScreenSurfaceData +sun/java2d/windows/WindowsFlags +sun/java2d/windows/WindowsFlags$1 +sun/java2d/windows/DDBlitLoops +sun/java2d/loops/Blit +sun/java2d/loops/GraphicsPrimitive +sun/java2d/loops/GraphicsPrimitiveMgr +sun/java2d/loops/CompositeType +sun/java2d/SunGraphics2D +sun/awt/ConstrainableGraphics +java/awt/Graphics2D +java/awt/Graphics +sun/java2d/loops/XORComposite +java/awt/Composite +java/awt/AlphaComposite +java/awt/geom/Path2D +java/awt/geom/Path2D$Float +sun/awt/SunHints +sun/java2d/loops/BlitBg +sun/java2d/loops/ScaledBlit +sun/java2d/loops/FillRect +sun/java2d/loops/FillSpans +sun/java2d/loops/DrawLine +sun/java2d/loops/DrawRect +sun/java2d/loops/DrawPolygons +sun/java2d/loops/DrawPath +sun/java2d/loops/FillPath +sun/java2d/loops/MaskBlit +sun/java2d/loops/MaskFill +sun/java2d/loops/DrawGlyphList +sun/java2d/loops/DrawGlyphListAA +sun/java2d/loops/DrawGlyphListLCD +sun/java2d/loops/TransformHelper +java/awt/BasicStroke +java/awt/Stroke +sun/misc/PerformanceLogger +sun/misc/PerformanceLogger$TimeData +sun/java2d/pipe/ValidatePipe +sun/awt/SunHints$Key +java/awt/RenderingHints$Key +sun/awt/SunHints$Value +sun/awt/SunHints$LCDContrastKey +sun/java2d/loops/CustomComponent +sun/java2d/loops/GraphicsPrimitiveProxy +sun/java2d/loops/GeneralRenderer +sun/java2d/loops/GraphicsPrimitiveMgr$1 +sun/java2d/loops/GraphicsPrimitiveMgr$2 +sun/java2d/windows/Win32SurfaceData +sun/java2d/windows/GDIBlitLoops +sun/java2d/windows/GDIRenderer +sun/java2d/windows/DDBlitLoops$DelegateBlitBgLoop +sun/java2d/windows/DDRenderer +sun/awt/windows/WToolkit$1 +sun/awt/SunDisplayChanger +sun/java2d/SunGraphicsEnvironment$1 +sun/font/FontManager +sun/font/FileFont +sun/font/PhysicalFont +sun/font/Font2D +sun/font/CompositeFont +java/util/HashMap$Values +java/util/HashMap$ValueIterator +java/util/HashMap$HashIterator +sun/font/FontManager$1 +sun/font/TrueTypeFont +java/awt/font/FontRenderContext +java/awt/RenderingHints +sun/font/Type1Font +java/awt/geom/Point2D$Float +sun/font/StrikeMetrics +java/awt/geom/Rectangle2D$Float +java/awt/geom/GeneralPath +sun/font/CharToGlyphMapper +sun/font/PhysicalStrike +sun/font/FontStrike +sun/font/GlyphList +sun/font/StrikeCache +sun/java2d/Disposer +sun/java2d/Disposer$1 +sun/font/StrikeCache$1 +sun/font/FontManager$FontRegistrationInfo +sun/awt/windows/WFontConfiguration +sun/awt/FontConfiguration +sun/awt/FontDescriptor +java/io/DataInputStream +java/lang/Short$ShortCache +java/util/HashMap$KeyIterator +sun/font/CompositeFontDescriptor +sun/font/Font2DHandle +sun/font/FontFamily +java/awt/GraphicsDevice +sun/awt/Win32GraphicsDevice +sun/awt/Win32GraphicsConfig +java/awt/BorderLayout +java/awt/LayoutManager2 +java/awt/Toolkit$2 +sun/awt/SunToolkit$ModalityListenerList +sun/awt/ModalityListener +sun/awt/SunToolkit$1 +java/util/MissingResourceException +java/awt/EventQueue +java/awt/Queue +sun/awt/PostEventQueue +sun/awt/windows/WToolkit$ToolkitDisposer +sun/java2d/DisposerRecord +sun/awt/windows/WToolkit$2 +sun/awt/windows/WToolkit$3 +java/awt/Window$WindowDisposerRecord +java/awt/KeyboardFocusManager +java/awt/KeyEventDispatcher +java/awt/KeyEventPostProcessor +java/awt/event/NativeLibLoader +java/awt/AWTKeyStroke +java/awt/AWTKeyStroke$1 +java/util/LinkedList +java/util/Deque +java/util/Queue +java/util/AbstractSequentialList +java/util/LinkedList$Entry +java/awt/DefaultKeyboardFocusManager +java/awt/DefaultFocusTraversalPolicy +java/awt/ContainerOrderFocusTraversalPolicy +java/awt/FocusTraversalPolicy +java/awt/MutableBoolean +java/util/Collections$UnmodifiableSet +sun/awt/HeadlessToolkit +sun/awt/KeyboardFocusManagerPeerImpl +java/awt/peer/KeyboardFocusManagerPeer +sun/awt/windows/WFramePeer +java/awt/peer/FramePeer +sun/awt/RepaintArea +sun/awt/EmbeddedFrame +sun/awt/im/InputMethodWindow +sun/awt/windows/WComponentPeer$2 +sun/awt/PaintEventDispatcher +java/awt/event/InvocationEvent +java/awt/ActiveEvent +java/awt/MenuComponent +sun/awt/EventQueueItem +sun/awt/SunToolkit$3 +java/util/EmptyStackException +java/lang/reflect/InvocationTargetException +java/awt/event/PaintEvent +java/awt/EventDispatchThread +sun/awt/PeerEvent +java/awt/EventQueue$1 +sun/java2d/loops/RenderLoops +java/awt/EventDispatchThread$1 +java/awt/Conditional +java/awt/EventDispatchThread$HierarchyEventFilter +java/awt/EventFilter$FilterAction +sun/awt/dnd/SunDragSourceContextPeer +java/awt/dnd/peer/DragSourceContextPeer +java/awt/event/InputMethodEvent +java/awt/event/ActionEvent +sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec +sun/awt/windows/WFileDialogPeer +java/awt/peer/FileDialogPeer +java/awt/peer/DialogPeer +sun/awt/windows/WPrintDialogPeer +sun/java2d/DefaultDisposerRecord +sun/awt/windows/WColor +sun/awt/windows/WFontPeer +sun/awt/PlatformFont +java/awt/peer/FontPeer +sun/awt/FontConfiguration$1 +sun/awt/windows/WingDings +sun/awt/windows/WingDings$Encoder +sun/awt/Symbol +sun/awt/Symbol$Encoder +sun/awt/im/InputMethodManager +sun/awt/im/ExecutableInputMethodManager +sun/awt/windows/WInputMethodDescriptor +java/awt/im/spi/InputMethodDescriptor +sun/awt/im/InputMethodLocator +sun/awt/im/ExecutableInputMethodManager$2 +sun/misc/Service +sun/misc/Service$LazyIterator +java/util/TreeSet +java/util/NavigableSet +java/util/SortedSet +java/util/TreeMap +java/util/NavigableMap +java/util/SortedMap +sun/misc/Launcher$1 +sun/misc/URLClassPath$2 +java/lang/ClassLoader$2 +sun/misc/URLClassPath$1 +java/net/URLClassLoader$3 +sun/misc/CompoundEnumeration +sun/misc/URLClassPath$JarLoader$1 +sun/misc/FileURLMapper +java/net/URLClassLoader$3$1 +sun/awt/SunToolkit$2 +sun/reflect/UnsafeObjectFieldAccessorImpl +java/awt/peer/LightweightPeer +sun/awt/windows/WLabelPeer +java/awt/peer/LabelPeer +java/awt/PopupMenu +java/awt/Menu +java/awt/MenuItem +java/io/PrintWriter +sun/awt/CausedFocusEvent$Cause +java/awt/PointerInfo +java/awt/Component$BaselineResizeBehavior +java/awt/FontMetrics +java/awt/image/ImageProducer +java/awt/im/InputMethodRequests +java/awt/event/FocusEvent +java/awt/event/HierarchyEvent +javax/accessibility/AccessibleStateSet +java/awt/SequencedEvent +sun/awt/PlatformFont$PlatformFontCache +sun/awt/windows/WGlobalCursorManager +sun/awt/GlobalCursorManager +sun/awt/GlobalCursorManager$NativeUpdater +sun/nio/cs/UTF_16LE +sun/nio/cs/Unicode +sun/nio/cs/UTF_16LE$Encoder +sun/nio/cs/UnicodeEncoder +sun/nio/cs/UTF_16LE$Decoder +sun/nio/cs/UnicodeDecoder +sun/awt/event/IgnorePaintEvent +sun/awt/dnd/SunDropTargetEvent +java/awt/DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent +java/awt/SentEvent +java/awt/KeyboardFocusManager$HeavyweightFocusRequest +java/util/LinkedList$ListItr +java/util/ListIterator +java/awt/DefaultKeyboardFocusManager$TypeAheadMarker +java/awt/KeyboardFocusManager$LightweightFocusRequest +javax/swing/JFrame +javax/swing/WindowConstants +javax/swing/RootPaneContainer +javax/swing/TransferHandler$HasGetTransferHandler +javax/swing/JLabel +javax/swing/SwingConstants +javax/swing/JComponent +javax/swing/JComponent$1 +javax/swing/SwingUtilities +javax/swing/JRootPane +sun/security/action/GetBooleanAction +javax/swing/event/EventListenerList +javax/swing/JPanel +java/awt/FlowLayout +javax/swing/UIManager +javax/swing/UIManager$LookAndFeelInfo +sun/awt/windows/WDesktopProperties +sun/awt/windows/WDesktopProperties$WinPlaySound +sun/awt/shell/Win32ShellFolderManager2 +sun/awt/shell/ShellFolderManager +sun/swing/SwingUtilities2 +sun/swing/SwingUtilities2$LSBCacheEntry +javax/swing/UIManager$LAFState +javax/swing/UIDefaults +javax/swing/MultiUIDefaults +javax/swing/UIManager$1 +javax/swing/plaf/metal/MetalLookAndFeel +javax/swing/plaf/basic/BasicLookAndFeel +javax/swing/LookAndFeel +sun/swing/DefaultLookup +javax/swing/plaf/metal/OceanTheme +javax/swing/plaf/metal/DefaultMetalTheme +javax/swing/plaf/metal/MetalTheme +javax/swing/plaf/ColorUIResource +javax/swing/plaf/UIResource +sun/swing/PrintColorUIResource +javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate +javax/swing/plaf/FontUIResource +sun/swing/SwingLazyValue +javax/swing/UIDefaults$LazyValue +javax/swing/UIDefaults$ActiveValue +javax/swing/plaf/InsetsUIResource +sun/swing/SwingUtilities2$2 +javax/swing/plaf/basic/BasicLookAndFeel$2 +javax/swing/plaf/DimensionUIResource +javax/swing/UIDefaults$LazyInputMap +java/lang/Character$CharacterCache +javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue +javax/swing/plaf/metal/MetalLookAndFeel$FontActiveValue +sun/swing/SwingUtilities2$AATextInfo +java/util/HashMap$EntrySet +java/util/HashMap$EntryIterator +javax/swing/plaf/metal/MetalLookAndFeel$AATextListener +java/beans/PropertyChangeListenerProxy +java/util/EventListenerProxy +sun/awt/EventListenerAggregate +javax/swing/UIDefaults$ProxyLazyValue +javax/swing/plaf/metal/OceanTheme$1 +javax/swing/plaf/metal/OceanTheme$2 +javax/swing/plaf/metal/OceanTheme$3 +javax/swing/plaf/metal/OceanTheme$4 +javax/swing/plaf/metal/OceanTheme$5 +javax/swing/plaf/metal/OceanTheme$6 +javax/swing/FocusManager +javax/swing/LayoutFocusTraversalPolicy +javax/swing/SortingFocusTraversalPolicy +javax/swing/InternalFrameFocusTraversalPolicy +javax/swing/SwingContainerOrderFocusTraversalPolicy +javax/swing/SwingDefaultFocusTraversalPolicy +javax/swing/LayoutComparator +javax/swing/RepaintManager +javax/swing/RepaintManager$DisplayChangedHandler +javax/swing/SwingPaintEventDispatcher +javax/swing/UIManager$2 +javax/swing/UIManager$3 +com/sun/swing/internal/plaf/metal/resources/metal +sun/util/ResourceBundleEnumeration +com/sun/swing/internal/plaf/basic/resources/basic +javax/swing/plaf/basic/BasicPanelUI +javax/swing/plaf/PanelUI +javax/swing/plaf/ComponentUI +sun/reflect/misc/MethodUtil +sun/reflect/misc/MethodUtil$1 +java/util/jar/JarFile +java/util/zip/ZipFile +java/util/zip/ZipConstants +java/util/jar/JavaUtilJarAccessImpl +sun/misc/JavaUtilJarAccess +sun/misc/JarIndex +java/util/zip/ZipEntry +java/util/jar/JarFile$JarFileEntry +java/util/jar/JarEntry +sun/misc/URLClassPath$JarLoader$2 +sun/net/www/protocol/jar/JarURLConnection +java/net/JarURLConnection +sun/net/www/protocol/jar/JarFileFactory +sun/net/www/protocol/jar/URLJarFile$URLJarFileCloseController +java/net/HttpURLConnection +sun/net/www/protocol/jar/URLJarFile +sun/net/www/protocol/jar/URLJarFile$URLJarFileEntry +sun/net/www/protocol/jar/JarURLConnection$JarURLInputStream +java/util/zip/ZipFile$ZipFileInputStream +java/security/AllPermissionCollection +java/lang/IllegalAccessException +javax/swing/JPasswordField +javax/swing/JTextField +javax/swing/text/JTextComponent +javax/swing/Scrollable +javax/swing/JLayeredPane +javax/swing/JRootPane$1 +javax/swing/ArrayTable +javax/swing/JInternalFrame +javax/swing/JRootPane$RootLayout +javax/swing/BufferStrategyPaintManager +javax/swing/RepaintManager$PaintManager +javax/swing/plaf/metal/MetalRootPaneUI +javax/swing/plaf/basic/BasicRootPaneUI +javax/swing/plaf/RootPaneUI +javax/swing/plaf/basic/BasicRootPaneUI$RootPaneInputMap +javax/swing/plaf/ComponentInputMapUIResource +javax/swing/ComponentInputMap +javax/swing/InputMap +javax/swing/plaf/InputMapUIResource +javax/swing/KeyStroke +java/awt/VKCollection +sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl +javax/swing/plaf/basic/LazyActionMap +javax/swing/plaf/ActionMapUIResource +javax/swing/ActionMap +javax/swing/plaf/metal/MetalLabelUI +javax/swing/plaf/basic/BasicLabelUI +javax/swing/plaf/LabelUI +javax/swing/plaf/metal/DefaultMetalTheme$FontDelegate$1 +java/util/Hashtable$ValueCollection +java/util/Collections$SynchronizedCollection +javax/swing/plaf/basic/BasicHTML +sun/awt/AppContext$PostShutdownEventRunnable +sun/awt/AWTAutoShutdown$1 +javax/swing/SystemEventQueueUtilities +javax/swing/SystemEventQueueUtilities$ComponentWorkRequest +javax/swing/SystemEventQueueUtilities$SystemEventQueue +sun/awt/NullComponentPeer +java/awt/GraphicsCallback$PaintCallback +java/awt/GraphicsCallback +sun/awt/SunGraphicsCallback +java/util/jar/Manifest +java/io/ByteArrayInputStream +java/util/jar/Attributes +java/util/jar/Manifest$FastInputStream +sun/nio/cs/UTF_8 +sun/nio/cs/UTF_8$Decoder +sun/nio/cs/Surrogate$Generator +java/util/jar/Attributes$Name +sun/misc/ASCIICaseInsensitiveComparator +java/util/jar/JarVerifier +java/io/ByteArrayOutputStream +sun/misc/ExtensionDependency +java/lang/Package +sun/security/util/ManifestEntryVerifier +sun/security/provider/Sun +java/security/Provider +java/security/Provider$ServiceKey +java/security/Provider$EngineDescription +sun/security/provider/Sun$1 +java/security/Security +java/security/Security$1 +sun/misc/FloatingDecimal +sun/misc/FloatingDecimal$1 +java/util/regex/Pattern +java/util/regex/Pattern$8 +java/util/regex/Pattern$Node +java/util/regex/Pattern$LastNode +java/util/regex/Pattern$GroupHead +java/util/regex/Pattern$GroupTail +java/util/regex/Pattern$BitClass +java/util/regex/Pattern$BmpCharProperty +java/util/regex/Pattern$CharProperty +java/util/regex/Pattern$Ques +java/util/regex/Pattern$BranchConn +java/util/regex/Pattern$Branch +java/util/regex/Pattern$5 +java/util/regex/Pattern$CharPropertyNames +java/util/regex/Pattern$CharPropertyNames$1 +java/util/regex/Pattern$CharPropertyNames$CharPropertyFactory +java/util/regex/Pattern$CharPropertyNames$2 +java/util/regex/Pattern$CharPropertyNames$5 +java/util/regex/Pattern$CharPropertyNames$3 +java/util/regex/Pattern$CharPropertyNames$6 +java/util/regex/Pattern$CharPropertyNames$CloneableProperty +java/util/regex/Pattern$CharPropertyNames$4 +java/util/regex/Pattern$CharPropertyNames$7 +java/util/regex/Pattern$CharPropertyNames$8 +java/util/regex/Pattern$CharPropertyNames$9 +java/util/regex/Pattern$CharPropertyNames$10 +java/util/regex/Pattern$CharPropertyNames$11 +java/util/regex/Pattern$CharPropertyNames$12 +java/util/regex/Pattern$CharPropertyNames$13 +java/util/regex/Pattern$CharPropertyNames$14 +java/util/regex/Pattern$CharPropertyNames$15 +java/util/regex/Pattern$CharPropertyNames$16 +java/util/regex/Pattern$CharPropertyNames$17 +java/util/regex/Pattern$CharPropertyNames$18 +java/util/regex/Pattern$CharPropertyNames$19 +java/util/regex/Pattern$CharPropertyNames$20 +java/util/regex/Pattern$CharPropertyNames$21 +java/util/regex/Pattern$Ctype +java/util/regex/Pattern$Curly +java/util/regex/Pattern$6 +java/util/regex/Pattern$Slice +java/util/regex/Pattern$Begin +java/util/regex/Pattern$First +java/util/regex/Pattern$Start +java/util/regex/Pattern$TreeInfo +java/lang/StrictMath +sun/security/provider/NativePRNG +sun/misc/BASE64Decoder +sun/misc/CharacterDecoder +sun/security/util/SignatureFileVerifier +java/awt/event/KeyAdapter +java/lang/NumberFormatException +java/lang/IllegalArgumentException +java/io/FileWriter +java/net/Authenticator +java/net/MalformedURLException +javax/swing/text/Element +javax/swing/text/Document +javax/swing/text/PlainDocument +javax/swing/text/AbstractDocument +javax/swing/text/GapContent +javax/swing/text/AbstractDocument$Content +javax/swing/text/GapVector +javax/swing/text/GapContent$MarkVector +javax/swing/text/GapContent$MarkData +javax/swing/text/StyleContext +javax/swing/text/AbstractDocument$AttributeContext +javax/swing/text/StyleConstants +javax/swing/text/StyleConstants$CharacterConstants +javax/swing/text/AttributeSet$CharacterAttribute +javax/swing/text/StyleConstants$FontConstants +javax/swing/text/AttributeSet$FontAttribute +javax/swing/text/StyleConstants$ColorConstants +javax/swing/text/AttributeSet$ColorAttribute +javax/swing/text/StyleConstants$ParagraphConstants +javax/swing/text/AttributeSet$ParagraphAttribute +javax/swing/text/StyleContext$FontKey +javax/swing/text/SimpleAttributeSet +javax/swing/text/MutableAttributeSet +javax/swing/text/AttributeSet +javax/swing/text/SimpleAttributeSet$EmptyAttributeSet +javax/swing/text/StyleContext$NamedStyle +javax/swing/text/Style +javax/swing/text/SimpleAttributeSet$1 +javax/swing/text/StyleContext$SmallAttributeSet +javax/swing/text/AbstractDocument$BidiRootElement +javax/swing/text/AbstractDocument$BranchElement +javax/swing/text/AbstractDocument$AbstractElement +javax/swing/tree/TreeNode +javax/swing/text/AbstractDocument$1 +javax/swing/text/AbstractDocument$BidiElement +javax/swing/text/AbstractDocument$LeafElement +javax/swing/text/GapContent$StickyPosition +javax/swing/text/Position +javax/swing/text/StyleContext$KeyEnumeration +javax/swing/text/GapContent$InsertUndo +javax/swing/undo/AbstractUndoableEdit +javax/swing/undo/UndoableEdit +javax/swing/text/AbstractDocument$DefaultDocumentEvent +javax/swing/event/DocumentEvent +javax/swing/undo/CompoundEdit +javax/swing/event/DocumentEvent$EventType +javax/swing/text/Segment +java/text/CharacterIterator +javax/swing/text/Utilities +javax/swing/text/SegmentCache +javax/swing/text/SegmentCache$CachedSegment +javax/swing/event/UndoableEditEvent +javax/swing/text/AbstractDocument$ElementEdit +javax/swing/event/DocumentEvent$ElementChange +javax/swing/JMenu +javax/swing/MenuElement +javax/swing/JMenuItem +javax/swing/AbstractButton +java/awt/ItemSelectable +javax/swing/event/MenuListener +javax/swing/JCheckBoxMenuItem +javax/swing/Icon +javax/swing/JButton +java/net/URLClassLoader$2 +javax/swing/ImageIcon +javax/swing/ImageIcon$1 +java/awt/MediaTracker +sun/misc/SoftCache$ValueCell +sun/awt/image/URLImageSource +sun/awt/image/InputStreamImageSource +sun/awt/image/ImageFetchable +sun/awt/image/ToolkitImage +sun/awt/image/NativeLibLoader +java/awt/ImageMediaEntry +java/awt/MediaEntry +sun/awt/image/ImageRepresentation +java/awt/image/ImageConsumer +sun/awt/image/ImageWatched +sun/awt/image/ImageWatched$Link +sun/awt/image/ImageWatched$WeakLink +sun/awt/image/ImageConsumerQueue +sun/awt/image/ImageFetcher +sun/awt/image/FetcherInfo +sun/awt/image/ImageFetcher$1 +sun/awt/image/GifImageDecoder +sun/awt/image/ImageDecoder +sun/awt/image/GifFrame +java/awt/image/Raster +java/awt/image/DataBufferByte +java/awt/image/DataBuffer +java/awt/image/PixelInterleavedSampleModel +java/awt/image/ComponentSampleModel +java/awt/image/SampleModel +sun/awt/image/ByteInterleavedRaster +sun/awt/image/ByteComponentRaster +sun/awt/image/SunWritableRaster +java/awt/image/WritableRaster +java/awt/image/BufferedImage +java/awt/image/WritableRenderedImage +java/awt/image/RenderedImage +sun/awt/image/IntegerComponentRaster +sun/awt/image/BytePackedRaster +java/awt/Canvas +sun/font/FontDesignMetrics +sun/font/FontStrikeDesc +sun/font/CompositeStrike +sun/font/FontStrikeDisposer +sun/font/StrikeCache$SoftDisposerRef +sun/font/StrikeCache$DisposableStrike +sun/font/TrueTypeFont$TTDisposerRecord +sun/font/TrueTypeFont$1 +java/io/RandomAccessFile +sun/nio/ch/FileChannelImpl +java/nio/channels/FileChannel +java/nio/channels/ByteChannel +java/nio/channels/ReadableByteChannel +java/nio/channels/Channel +java/nio/channels/WritableByteChannel +java/nio/channels/GatheringByteChannel +java/nio/channels/ScatteringByteChannel +java/nio/channels/spi/AbstractInterruptibleChannel +java/nio/channels/InterruptibleChannel +sun/nio/ch/Util +sun/nio/ch/IOUtil +sun/nio/ch/FileDispatcher +sun/nio/ch/NativeDispatcher +sun/nio/ch/Reflect +java/nio/MappedByteBuffer +sun/nio/ch/Reflect$1 +sun/nio/ch/NativeThreadSet +java/nio/channels/spi/AbstractInterruptibleChannel$1 +sun/nio/ch/Interruptible +sun/nio/ch/NativeThread +sun/nio/ch/IOStatus +sun/nio/ch/DirectBuffer +java/nio/DirectByteBuffer +java/nio/DirectByteBuffer$Deallocator +sun/misc/Cleaner +java/nio/ByteBufferAsIntBufferB +java/nio/IntBuffer +sun/font/TrueTypeFont$DirectoryEntry +java/nio/ByteBufferAsShortBufferB +java/nio/ShortBuffer +sun/nio/cs/UTF_16 +sun/nio/cs/UTF_16$Decoder +sun/font/FileFontStrike +sun/font/FileFont$FileFontDisposer +sun/font/TrueTypeGlyphMapper +sun/font/CMap +sun/font/CMap$NullCMapClass +sun/font/CMap$CMapFormat4 +java/nio/ByteBufferAsCharBufferB +sun/font/FontDesignMetrics$KeyReference +sun/awt/image/PNGImageDecoder +sun/awt/image/PNGFilterInputStream +java/util/zip/InflaterInputStream +java/util/zip/Inflater +javax/swing/Popup$HeavyWeightWindow +sun/awt/ModalExclude +javax/swing/JWindow +com/sun/java/swing/plaf/windows/WindowsPopupWindow +java/awt/Cursor$CursorDisposer +java/awt/AWTEvent$1 +sun/reflect/UnsafeBooleanFieldAccessorImpl +java/awt/image/DataBufferInt +java/awt/image/SinglePixelPackedSampleModel +sun/awt/image/IntegerInterleavedRaster +java/util/Date +sun/util/calendar/CalendarSystem +sun/awt/image/OffScreenImage +sun/java2d/SurfaceManagerFactory +sun/java2d/windows/WinCachingSurfaceManager +sun/awt/image/CachingSurfaceManager +sun/awt/image/RasterListener +sun/util/calendar/Gregorian +sun/util/calendar/BaseCalendar +sun/util/calendar/AbstractCalendar +java/util/TimeZone +java/lang/InheritableThreadLocal +sun/awt/image/BufImgSurfaceData +sun/font/CompositeGlyphMapper +sun/util/calendar/ZoneInfo +sun/util/calendar/ZoneInfoFile +sun/util/calendar/ZoneInfoFile$1 +sun/java2d/loops/FontInfo +java/util/TimeZone$1 +sun/util/calendar/Gregorian$Date +sun/util/calendar/BaseCalendar$Date +sun/util/calendar/CalendarDate +sun/util/calendar/CalendarUtils +java/util/TimeZone$DisplayNames +sun/util/TimeZoneNameUtility +sun/util/resources/LocaleData +sun/util/resources/LocaleData$1 +sun/util/resources/LocaleData$LocaleDataResourceBundleControl +sun/util/LocaleDataMetaInfo +sun/util/resources/TimeZoneNames +sun/util/resources/TimeZoneNamesBundle +sun/util/resources/OpenListResourceBundle +java/util/ResourceBundle$BundleReference +sun/util/resources/TimeZoneNames_en +java/util/spi/TimeZoneNameProvider +java/util/spi/LocaleServiceProvider +sun/util/LocaleServiceProviderPool +sun/util/LocaleServiceProviderPool$1 +java/util/ServiceLoader +java/util/ServiceLoader$LazyIterator +java/util/ServiceLoader$1 +java/util/LinkedHashMap$EntryIterator +java/net/ServerSocket +java/net/InetAddress +java/net/InetAddress$Cache +java/net/InetAddress$Cache$Type +java/net/InetAddressImplFactory +java/net/Inet4AddressImpl +java/net/InetAddressImpl +java/net/InetAddress$1 +sun/net/spi/nameservice/NameService +sun/net/util/IPAddressUtil +java/util/regex/Matcher +java/util/regex/MatchResult +java/util/RandomAccessSubList +java/util/SubList +java/util/SubList$1 +java/util/AbstractList$ListItr +java/net/Inet4Address +java/net/SocksSocketImpl +java/net/SocksConsts +java/net/PlainSocketImpl +java/net/SocketImpl +java/net/SocketOptions +java/net/InetSocketAddress +java/net/SocketAddress +java/util/Random +java/util/concurrent/atomic/AtomicLong +java/lang/InternalError +java/io/StringReader +java/io/FilterReader +java/lang/reflect/Proxy +java/lang/reflect/InvocationHandler +java/lang/NoSuchFieldException +java/lang/InstantiationException +java/lang/ArrayIndexOutOfBoundsException +java/lang/IndexOutOfBoundsException +javax/swing/JDialog +java/io/EOFException +java/util/Vector$1 +javax/swing/filechooser/FileSystemView +javax/swing/filechooser/FileSystemView$1 +javax/swing/event/SwingPropertyChangeSupport +javax/swing/filechooser/WindowsFileSystemView +java/util/zip/ZipFile$1 +java/util/zip/ZipFile$2 +java/util/jar/JarFile$1 +java/util/PropertyResourceBundle +java/util/ResourceBundle$Control$1 +java/util/Hashtable$EntrySet +java/util/Collections$SynchronizedSet +java/lang/IllegalAccessError +java/text/MessageFormat +java/text/Format +java/text/FieldPosition +java/text/MessageFormat$Field +java/text/Format$Field +java/lang/CloneNotSupportedException +sun/reflect/MethodAccessorGenerator +sun/reflect/AccessorGenerator +sun/reflect/ClassFileConstants +java/lang/Void +sun/reflect/ByteVectorFactory +sun/reflect/ByteVectorImpl +sun/reflect/ByteVector +sun/reflect/ClassFileAssembler +sun/reflect/UTF8 +sun/reflect/Label +sun/reflect/Label$PatchInfo +sun/reflect/MethodAccessorGenerator$1 +sun/reflect/ClassDefiner +sun/reflect/ClassDefiner$1 +sun/reflect/BootstrapConstructorAccessorImpl +java/awt/event/ActionListener +javax/swing/Timer +javax/swing/Timer$DoPostEvent +javax/swing/TimerQueue +javax/swing/TimerQueue$1 +javax/swing/ToolTipManager +java/awt/event/MouseAdapter +javax/swing/ToolTipManager$insideTimerAction +javax/swing/ToolTipManager$outsideTimerAction +javax/swing/ToolTipManager$stillInsideTimerAction +javax/swing/ToolTipManager$Actions +sun/swing/UIAction +javax/swing/Action +javax/swing/ToolTipManager$MoveBeforeEnterListener +java/awt/event/MouseMotionAdapter +javax/swing/event/CaretListener +javax/swing/JToolBar +javax/swing/JSplitPane +javax/swing/border/Border +javax/swing/JToggleButton +javax/swing/border/EmptyBorder +javax/swing/border/AbstractBorder +javax/swing/DefaultButtonModel +javax/swing/ButtonModel +javax/swing/AbstractButton$Handler +javax/swing/event/ChangeListener +java/awt/event/ItemListener +javax/swing/plaf/metal/MetalButtonUI +javax/swing/plaf/basic/BasicButtonUI +javax/swing/plaf/ButtonUI +javax/swing/plaf/metal/MetalBorders +javax/swing/plaf/BorderUIResource$CompoundBorderUIResource +javax/swing/border/CompoundBorder +javax/swing/plaf/metal/MetalBorders$ButtonBorder +javax/swing/plaf/basic/BasicBorders$MarginBorder +javax/swing/plaf/basic/BasicButtonListener +java/awt/AWTEventMulticaster +java/awt/event/AdjustmentListener +java/awt/event/TextListener +javax/swing/event/AncestorListener +java/beans/VetoableChangeListener +javax/swing/ButtonGroup +javax/swing/JToggleButton$ToggleButtonModel +javax/swing/plaf/metal/MetalToggleButtonUI +javax/swing/plaf/basic/BasicToggleButtonUI +javax/swing/plaf/metal/MetalBorders$ToggleButtonBorder +java/awt/CardLayout +javax/swing/Box +javax/swing/plaf/metal/MetalBorders$TextFieldBorder +javax/swing/plaf/metal/MetalBorders$Flush3DBorder +javax/swing/BoxLayout +javax/swing/JMenuBar +javax/swing/DefaultSingleSelectionModel +javax/swing/SingleSelectionModel +javax/swing/plaf/basic/BasicMenuBarUI +javax/swing/plaf/MenuBarUI +javax/swing/plaf/basic/DefaultMenuLayout +javax/swing/plaf/metal/MetalBorders$MenuBarBorder +javax/swing/plaf/basic/BasicMenuBarUI$Handler +javax/swing/KeyboardManager +javax/swing/event/MenuEvent +javax/swing/JMenu$MenuChangeListener +javax/swing/JMenuItem$MenuItemFocusListener +javax/swing/plaf/basic/BasicMenuUI +javax/swing/plaf/basic/BasicMenuItemUI +javax/swing/plaf/MenuItemUI +javax/swing/plaf/metal/MetalBorders$MenuItemBorder +javax/swing/plaf/metal/MetalIconFactory +javax/swing/plaf/metal/MetalIconFactory$MenuArrowIcon +javax/swing/plaf/basic/BasicMenuUI$Handler +javax/swing/event/MenuKeyListener +javax/swing/plaf/basic/BasicMenuItemUI$Handler +javax/swing/event/MenuDragMouseListener +javax/swing/event/MouseInputListener +javax/swing/event/ChangeEvent +java/awt/event/ContainerEvent +javax/swing/plaf/metal/MetalIconFactory$MenuItemArrowIcon +javax/swing/JPopupMenu +javax/swing/plaf/basic/BasicPopupMenuUI +javax/swing/plaf/PopupMenuUI +javax/swing/plaf/basic/BasicLookAndFeel$AWTEventHelper +java/awt/event/AWTEventListenerProxy +java/awt/Toolkit$SelectiveAWTEventListener +java/awt/Toolkit$ToolkitEventMulticaster +javax/swing/plaf/basic/BasicLookAndFeel$1 +javax/swing/plaf/metal/MetalBorders$PopupMenuBorder +javax/swing/plaf/basic/BasicPopupMenuUI$BasicPopupMenuListener +javax/swing/event/PopupMenuListener +javax/swing/plaf/basic/BasicPopupMenuUI$BasicMenuKeyListener +javax/swing/plaf/basic/BasicPopupMenuUI$MouseGrabber +javax/swing/MenuSelectionManager +javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper +javax/swing/plaf/basic/BasicPopupMenuUI$MenuKeyboardHelper$1 +java/awt/event/FocusAdapter +javax/swing/JMenu$WinListener +java/awt/event/WindowAdapter +javax/swing/JPopupMenu$Separator +javax/swing/JSeparator +javax/swing/plaf/metal/MetalPopupMenuSeparatorUI +javax/swing/plaf/metal/MetalSeparatorUI +javax/swing/plaf/basic/BasicSeparatorUI +javax/swing/plaf/SeparatorUI +javax/swing/JComboBox +javax/swing/event/ListDataListener +javax/swing/event/CaretEvent +javax/swing/text/TabExpander +javax/swing/JScrollBar +java/awt/Adjustable +javax/swing/event/MouseInputAdapter +javax/swing/JScrollBar$ModelListener +javax/swing/DefaultBoundedRangeModel +javax/swing/BoundedRangeModel +javax/swing/plaf/metal/MetalScrollBarUI +javax/swing/plaf/basic/BasicScrollBarUI +javax/swing/plaf/ScrollBarUI +javax/swing/plaf/metal/MetalBumps +javax/swing/plaf/metal/MetalScrollButton +javax/swing/plaf/basic/BasicArrowButton +javax/swing/plaf/basic/BasicScrollBarUI$TrackListener +javax/swing/plaf/basic/BasicScrollBarUI$ArrowButtonListener +javax/swing/plaf/basic/BasicScrollBarUI$ModelListener +javax/swing/plaf/metal/MetalScrollBarUI$ScrollBarListener +javax/swing/plaf/basic/BasicScrollBarUI$PropertyChangeHandler +javax/swing/plaf/basic/BasicScrollBarUI$Handler +javax/swing/plaf/basic/BasicScrollBarUI$ScrollListener +javax/swing/CellRendererPane +javax/swing/border/MatteBorder +sun/font/StandardGlyphVector +java/awt/font/GlyphVector +sun/font/StandardGlyphVector$GlyphStrike +sun/font/CoreMetrics +sun/font/FontLineMetrics +java/awt/font/LineMetrics +javax/swing/ComboBoxModel +javax/swing/ListModel +javax/swing/ListCellRenderer +javax/swing/DefaultComboBoxModel +javax/swing/MutableComboBoxModel +javax/swing/AbstractListModel +javax/swing/JComboBox$1 +javax/swing/AncestorNotifier +javax/swing/plaf/metal/MetalComboBoxUI +javax/swing/plaf/basic/BasicComboBoxUI +javax/swing/plaf/ComboBoxUI +javax/swing/plaf/metal/MetalComboBoxUI$MetalComboBoxLayoutManager +javax/swing/plaf/basic/BasicComboBoxUI$ComboBoxLayoutManager +javax/swing/plaf/basic/BasicComboPopup +javax/swing/plaf/basic/ComboPopup +javax/swing/plaf/basic/BasicComboPopup$EmptyListModelClass +javax/swing/border/LineBorder +javax/swing/plaf/basic/BasicComboPopup$1 +javax/swing/JList +javax/swing/DropMode +javax/swing/DefaultListSelectionModel +javax/swing/ListSelectionModel +javax/swing/plaf/basic/BasicListUI +javax/swing/plaf/ListUI +javax/swing/plaf/basic/BasicListUI$ListTransferHandler +javax/swing/TransferHandler +javax/swing/TransferHandler$TransferAction +javax/swing/DefaultListCellRenderer$UIResource +javax/swing/DefaultListCellRenderer +javax/swing/TransferHandler$SwingDropTarget +java/awt/dnd/DropTargetContext +java/awt/datatransfer/SystemFlavorMap +java/awt/datatransfer/FlavorMap +java/awt/datatransfer/FlavorTable +java/awt/datatransfer/SystemFlavorMap$1 +java/net/URI +java/net/URI$Parser +sun/net/ProgressMonitor +sun/net/DefaultProgressMeteringPolicy +sun/net/ProgressMeteringPolicy +sun/nio/cs/ISO_8859_1 +sun/nio/cs/ISO_8859_1$Decoder +java/awt/datatransfer/SystemFlavorMap$2 +java/awt/datatransfer/MimeType +java/io/Externalizable +java/awt/datatransfer/MimeTypeParameterList +sun/awt/datatransfer/DataTransferer +java/awt/datatransfer/DataFlavor +java/awt/datatransfer/DataFlavor$1 +sun/awt/datatransfer/DataTransferer$CharsetComparator +sun/awt/datatransfer/DataTransferer$IndexedComparator +sun/nio/cs/UTF_16BE +sun/nio/cs/US_ASCII +java/util/Collections$UnmodifiableMap +sun/awt/datatransfer/DataTransferer$DataFlavorComparator +java/rmi/Remote +sun/awt/datatransfer/DataTransferer$1 +sun/awt/windows/WDataTransferer +java/lang/Long$LongCache +java/awt/datatransfer/Transferable +sun/awt/datatransfer/ToolkitThreadBlockedHandler +sun/awt/windows/WToolkitThreadBlockedHandler +sun/awt/Mutex +javax/swing/TransferHandler$DropHandler +javax/swing/TransferHandler$TransferSupport +javax/swing/plaf/basic/BasicListUI$Handler +javax/swing/event/ListSelectionListener +javax/swing/plaf/basic/DragRecognitionSupport$BeforeDrag +javax/swing/plaf/basic/BasicComboPopup$Handler +javax/swing/JScrollPane +javax/swing/ScrollPaneConstants +javax/swing/ScrollPaneLayout$UIResource +javax/swing/ScrollPaneLayout +javax/swing/JViewport +javax/swing/ViewportLayout +javax/swing/plaf/basic/BasicViewportUI +javax/swing/plaf/ViewportUI +javax/swing/JScrollPane$ScrollBar +javax/swing/JViewport$ViewListener +java/awt/event/ComponentAdapter +javax/swing/plaf/metal/MetalScrollPaneUI +javax/swing/plaf/basic/BasicScrollPaneUI +javax/swing/plaf/ScrollPaneUI +javax/swing/plaf/metal/MetalBorders$ScrollPaneBorder +javax/swing/plaf/basic/BasicScrollPaneUI$Handler +javax/swing/plaf/metal/MetalScrollPaneUI$1 +javax/swing/plaf/basic/BasicComboBoxRenderer$UIResource +javax/swing/plaf/basic/BasicComboBoxRenderer +javax/swing/plaf/metal/MetalComboBoxEditor$UIResource +javax/swing/plaf/metal/MetalComboBoxEditor +javax/swing/plaf/basic/BasicComboBoxEditor +javax/swing/ComboBoxEditor +javax/swing/plaf/basic/BasicComboBoxEditor$BorderlessTextField +javax/swing/JTextField$NotifyAction +javax/swing/text/TextAction +javax/swing/AbstractAction +javax/swing/text/JTextComponent$MutableCaretEvent +javax/swing/plaf/metal/MetalTextFieldUI +javax/swing/plaf/basic/BasicTextFieldUI +javax/swing/plaf/basic/BasicTextUI +javax/swing/text/ViewFactory +javax/swing/plaf/TextUI +javax/swing/plaf/basic/BasicTextUI$BasicCursor +javax/swing/text/DefaultEditorKit +javax/swing/text/EditorKit +javax/swing/text/DefaultEditorKit$InsertContentAction +javax/swing/text/DefaultEditorKit$DeletePrevCharAction +javax/swing/text/DefaultEditorKit$DeleteNextCharAction +javax/swing/text/DefaultEditorKit$ReadOnlyAction +javax/swing/text/DefaultEditorKit$DeleteWordAction +javax/swing/text/DefaultEditorKit$WritableAction +javax/swing/text/DefaultEditorKit$CutAction +javax/swing/text/DefaultEditorKit$CopyAction +javax/swing/text/DefaultEditorKit$PasteAction +javax/swing/text/DefaultEditorKit$VerticalPageAction +javax/swing/text/DefaultEditorKit$PageAction +javax/swing/text/DefaultEditorKit$InsertBreakAction +javax/swing/text/DefaultEditorKit$BeepAction +javax/swing/text/DefaultEditorKit$NextVisualPositionAction +javax/swing/text/DefaultEditorKit$BeginWordAction +javax/swing/text/DefaultEditorKit$EndWordAction +javax/swing/text/DefaultEditorKit$PreviousWordAction +javax/swing/text/DefaultEditorKit$NextWordAction +javax/swing/text/DefaultEditorKit$BeginLineAction +javax/swing/text/DefaultEditorKit$EndLineAction +javax/swing/text/DefaultEditorKit$BeginParagraphAction +javax/swing/text/DefaultEditorKit$EndParagraphAction +javax/swing/text/DefaultEditorKit$BeginAction +javax/swing/text/DefaultEditorKit$EndAction +javax/swing/text/DefaultEditorKit$DefaultKeyTypedAction +javax/swing/text/DefaultEditorKit$InsertTabAction +javax/swing/text/DefaultEditorKit$SelectWordAction +javax/swing/text/DefaultEditorKit$SelectLineAction +javax/swing/text/DefaultEditorKit$SelectParagraphAction +javax/swing/text/DefaultEditorKit$SelectAllAction +javax/swing/text/DefaultEditorKit$UnselectAction +javax/swing/text/DefaultEditorKit$ToggleComponentOrientationAction +javax/swing/text/DefaultEditorKit$DumpModelAction +javax/swing/plaf/basic/BasicTextUI$TextTransferHandler +javax/swing/text/Position$Bias +javax/swing/plaf/basic/BasicTextUI$RootView +javax/swing/text/View +javax/swing/plaf/basic/BasicTextUI$UpdateHandler +javax/swing/event/DocumentListener +javax/swing/plaf/basic/BasicTextUI$DragListener +javax/swing/plaf/basic/BasicComboBoxEditor$UIResource +javax/swing/plaf/basic/BasicTextUI$BasicCaret +javax/swing/text/DefaultCaret +javax/swing/text/Caret +javax/swing/text/DefaultCaret$Handler +java/awt/datatransfer/ClipboardOwner +javax/swing/plaf/basic/BasicTextUI$BasicHighlighter +javax/swing/text/DefaultHighlighter +javax/swing/text/LayeredHighlighter +javax/swing/text/Highlighter +javax/swing/text/Highlighter$Highlight +javax/swing/text/DefaultHighlighter$DefaultHighlightPainter +javax/swing/text/LayeredHighlighter$LayerPainter +javax/swing/text/Highlighter$HighlightPainter +javax/swing/text/DefaultHighlighter$SafeDamager +javax/swing/text/FieldView +javax/swing/text/PlainView +javax/swing/text/JTextComponent$DefaultKeymap +javax/swing/text/Keymap +javax/swing/text/JTextComponent$KeymapWrapper +javax/swing/text/JTextComponent$KeymapActionMap +javax/swing/plaf/basic/BasicTextUI$FocusAction +javax/swing/plaf/basic/BasicTextUI$TextActionWrapper +javax/swing/JTextArea +javax/swing/JEditorPane +javax/swing/JTextField$ScrollRepainter +javax/swing/plaf/metal/MetalComboBoxEditor$1 +javax/swing/plaf/metal/MetalComboBoxEditor$EditorBorder +javax/swing/plaf/metal/MetalComboBoxUI$MetalPropertyChangeListener +javax/swing/plaf/basic/BasicComboBoxUI$PropertyChangeHandler +javax/swing/plaf/basic/BasicComboBoxUI$Handler +javax/swing/plaf/metal/MetalComboBoxButton +javax/swing/plaf/metal/MetalComboBoxIcon +javax/swing/plaf/metal/MetalComboBoxButton$1 +javax/swing/plaf/basic/BasicComboBoxUI$DefaultKeySelectionManager +javax/swing/JComboBox$KeySelectionManager +javax/swing/JToolBar$DefaultToolBarLayout +javax/swing/plaf/metal/MetalToolBarUI +javax/swing/plaf/basic/BasicToolBarUI +javax/swing/plaf/ToolBarUI +javax/swing/plaf/metal/MetalBorders$ToolBarBorder +javax/swing/plaf/metal/MetalLookAndFeel$MetalLazyValue$1 +javax/swing/plaf/metal/MetalBorders$RolloverButtonBorder +javax/swing/plaf/metal/MetalBorders$RolloverMarginBorder +javax/swing/plaf/basic/BasicBorders$RadioButtonBorder +javax/swing/plaf/basic/BasicBorders$ButtonBorder +javax/swing/plaf/basic/BasicBorders$RolloverMarginBorder +javax/swing/plaf/metal/MetalToolBarUI$MetalDockingListener +javax/swing/plaf/basic/BasicToolBarUI$DockingListener +javax/swing/plaf/basic/BasicToolBarUI$Handler +javax/swing/border/EtchedBorder +javax/swing/JToolBar$Separator +javax/swing/plaf/basic/BasicToolBarSeparatorUI +sun/font/FontDesignMetrics$MetricsKey +java/applet/Applet +java/awt/Panel +javax/swing/KeyboardManager$ComponentKeyStrokePair +sun/awt/im/InputMethodContext +java/awt/im/spi/InputMethodContext +sun/awt/im/InputContext +sun/awt/windows/WInputMethod +sun/awt/im/InputMethodAdapter +java/awt/im/spi/InputMethod +javax/swing/SizeRequirements +javax/swing/plaf/basic/BasicGraphicsUtils +java/awt/event/AdjustmentEvent +java/awt/MenuBar +java/awt/Window$1DisposeAction +java/io/StringWriter +java/io/UnsupportedEncodingException +java/lang/StringCoding$StringEncoder +java/net/UnknownHostException +java/net/Socket +java/nio/channels/SocketChannel +java/nio/channels/spi/AbstractSelectableChannel +java/nio/channels/SelectableChannel +java/net/SocketException +java/net/SocketImplFactory +java/net/Proxy +java/net/SocksSocketImpl$5 +java/net/ProxySelector +sun/net/spi/DefaultProxySelector +sun/net/spi/DefaultProxySelector$1 +sun/net/NetProperties +sun/net/NetProperties$1 +sun/net/spi/DefaultProxySelector$NonProxyInfo +java/util/regex/ASCII +java/util/regex/Pattern$GroupCurly +java/net/Inet6Address +java/net/Proxy$Type +java/net/SocketTimeoutException +java/io/InterruptedIOException +javax/swing/UnsupportedLookAndFeelException +java/lang/UnsatisfiedLinkError +javax/swing/Box$Filler +javax/swing/JComponent$2 +sun/net/www/MimeTable +java/net/FileNameMap +sun/net/www/MimeTable$1 +sun/net/www/MimeTable$2 +sun/net/www/MimeEntry +java/net/URLConnection$1 +java/text/SimpleDateFormat +java/text/DateFormat +java/text/DateFormat$Field +java/util/Calendar +java/util/GregorianCalendar +sun/util/resources/CalendarData +sun/util/resources/LocaleNamesBundle +sun/util/resources/CalendarData_en +java/text/DateFormatSymbols +java/text/spi/DateFormatSymbolsProvider +sun/text/resources/FormatData +sun/text/resources/FormatData_en +sun/text/resources/FormatData_en_US +java/text/NumberFormat +java/text/spi/NumberFormatProvider +java/text/DecimalFormatSymbols +java/text/spi/DecimalFormatSymbolsProvider +java/util/Currency +java/util/Currency$1 +java/util/CurrencyData +java/util/spi/CurrencyNameProvider +sun/util/resources/CurrencyNames +sun/util/resources/CurrencyNames_en_US +java/text/DecimalFormat +java/text/DigitList +java/math/RoundingMode +java/text/DontCareFieldPosition +java/text/DontCareFieldPosition$1 +java/text/Format$FieldDelegate +javax/swing/plaf/BorderUIResource +javax/swing/BorderFactory +javax/swing/border/BevelBorder +javax/swing/plaf/metal/MetalIconFactory$TreeFolderIcon +javax/swing/plaf/metal/MetalIconFactory$FolderIcon16 +java/util/zip/ZipInputStream +java/io/PushbackInputStream +java/util/zip/CRC32 +java/util/zip/Checksum +java/awt/TrayIcon +java/awt/EventDispatchThread$StopDispatchEvent +java/lang/Thread$State +javax/swing/SwingUtilities$SharedOwnerFrame +javax/swing/JTable +javax/swing/event/TableModelListener +javax/swing/event/TableColumnModelListener +javax/swing/event/CellEditorListener +javax/swing/event/RowSorterListener +java/awt/Component$BltSubRegionBufferStrategy +sun/awt/SubRegionShowable +java/awt/Component$BltBufferStrategy +sun/print/PrinterGraphicsConfig +javax/swing/JRadioButton +java/lang/ClassFormatError +sun/java2d/opengl/OGLGraphicsConfig +sun/java2d/windows/WinVolatileSurfaceManager +java/awt/print/PrinterGraphics +java/awt/PrintGraphics +javax/swing/JTabbedPane +javax/swing/JTabbedPane$ModelListener +javax/swing/plaf/metal/MetalTabbedPaneUI +javax/swing/plaf/basic/BasicTabbedPaneUI +javax/swing/plaf/TabbedPaneUI +javax/swing/plaf/metal/MetalTabbedPaneUI$TabbedPaneLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$TabbedPaneScrollLayout +javax/swing/plaf/basic/BasicTabbedPaneUI$Handler +sun/swing/ImageIconUIResource +javax/swing/GrayFilter +java/awt/image/RGBImageFilter +java/awt/image/ImageFilter +java/awt/image/FilteredImageSource +org/w3c/dom/Node +org/xml/sax/SAXException +javax/xml/parsers/ParserConfigurationException +org/xml/sax/EntityResolver +java/security/NoSuchAlgorithmException +java/security/GeneralSecurityException +java/util/zip/GZIPInputStream +java/util/zip/DeflaterOutputStream +org/xml/sax/InputSource +javax/xml/parsers/DocumentBuilderFactory +javax/xml/parsers/FactoryFinder +javax/xml/parsers/SecuritySupport +javax/xml/parsers/SecuritySupport$2 +javax/xml/parsers/SecuritySupport$5 +javax/xml/parsers/SecuritySupport$1 +javax/xml/parsers/SecuritySupport$4 +javax/xml/parsers/DocumentBuilder +org/w3c/dom/Document +org/xml/sax/helpers/DefaultHandler +org/xml/sax/DTDHandler +org/xml/sax/ContentHandler +org/xml/sax/ErrorHandler +org/xml/sax/SAXNotSupportedException +org/xml/sax/Locator +org/xml/sax/SAXNotRecognizedException +org/xml/sax/SAXParseException +org/w3c/dom/NodeList +org/w3c/dom/events/EventTarget +org/w3c/dom/traversal/DocumentTraversal +org/w3c/dom/events/DocumentEvent +org/w3c/dom/ranges/DocumentRange +org/w3c/dom/Entity +org/w3c/dom/Element +org/w3c/dom/CharacterData +org/w3c/dom/CDATASection +org/w3c/dom/Text +org/xml/sax/AttributeList +org/w3c/dom/DOMException +org/w3c/dom/Notation +org/w3c/dom/DocumentType +org/w3c/dom/Attr +org/w3c/dom/EntityReference +org/w3c/dom/ProcessingInstruction +org/w3c/dom/Comment +org/w3c/dom/DocumentFragment +org/w3c/dom/events/Event +org/w3c/dom/events/MutationEvent +org/w3c/dom/traversal/TreeWalker +org/w3c/dom/ranges/Range +org/w3c/dom/traversal/NodeIterator +org/w3c/dom/events/EventException +org/w3c/dom/NamedNodeMap +java/lang/StringIndexOutOfBoundsException +java/awt/GridLayout +javax/swing/plaf/metal/MetalRadioButtonUI +javax/swing/plaf/basic/BasicRadioButtonUI +javax/swing/plaf/basic/BasicBorders +javax/swing/plaf/metal/MetalIconFactory$RadioButtonIcon +java/awt/event/ItemEvent +java/awt/CardLayout$Card +javax/swing/JCheckBox +javax/swing/event/ListSelectionEvent +javax/swing/plaf/metal/MetalCheckBoxUI +javax/swing/plaf/metal/MetalIconFactory$CheckBoxIcon +java/lang/ExceptionInInitializerError +com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI +javax/swing/JProgressBar +javax/swing/JProgressBar$ModelListener +javax/swing/plaf/metal/MetalProgressBarUI +javax/swing/plaf/basic/BasicProgressBarUI +javax/swing/plaf/ProgressBarUI +javax/swing/plaf/BorderUIResource$LineBorderUIResource +javax/swing/plaf/basic/BasicProgressBarUI$Handler +javax/swing/tree/TreeModel +javax/swing/table/TableCellRenderer +javax/swing/table/JTableHeader +javax/swing/event/TreeExpansionListener +javax/swing/table/AbstractTableModel +javax/swing/table/TableModel +javax/swing/table/DefaultTableCellRenderer +javax/swing/JTree +javax/swing/tree/TreeSelectionModel +javax/swing/tree/DefaultTreeCellRenderer +javax/swing/tree/TreeCellRenderer +javax/swing/table/TableCellEditor +javax/swing/CellEditor +javax/swing/JToolTip +javax/swing/table/TableColumn +javax/swing/table/DefaultTableColumnModel +javax/swing/table/TableColumnModel +javax/swing/table/DefaultTableModel +javax/swing/event/TableModelEvent +sun/swing/table/DefaultTableCellHeaderRenderer +javax/swing/plaf/basic/BasicTableHeaderUI +javax/swing/plaf/TableHeaderUI +javax/swing/plaf/basic/BasicTableHeaderUI$1 +javax/swing/plaf/basic/BasicTableHeaderUI$MouseInputHandler +javax/swing/DefaultCellEditor +javax/swing/tree/TreeCellEditor +javax/swing/AbstractCellEditor +javax/swing/plaf/basic/BasicTableUI +javax/swing/plaf/TableUI +javax/swing/plaf/basic/BasicTableUI$TableTransferHandler +javax/swing/plaf/basic/BasicTableUI$Handler +javax/swing/tree/DefaultTreeSelectionModel +javax/swing/tree/TreePath +javax/swing/plaf/metal/MetalTreeUI +javax/swing/plaf/basic/BasicTreeUI +javax/swing/plaf/TreeUI +javax/swing/plaf/basic/BasicTreeUI$Actions +javax/swing/plaf/basic/BasicTreeUI$TreeTransferHandler +javax/swing/plaf/metal/MetalTreeUI$LineListener +javax/swing/plaf/basic/BasicTreeUI$Handler +javax/swing/event/TreeModelListener +javax/swing/event/TreeSelectionListener +javax/swing/tree/VariableHeightLayoutCache +javax/swing/tree/AbstractLayoutCache +javax/swing/tree/RowMapper +javax/swing/plaf/basic/BasicTreeUI$NodeDimensionsHandler +javax/swing/tree/AbstractLayoutCache$NodeDimensions +javax/swing/JTree$TreeModelHandler +javax/swing/tree/VariableHeightLayoutCache$TreeStateNode +javax/swing/tree/DefaultMutableTreeNode +javax/swing/tree/MutableTreeNode +javax/swing/tree/DefaultMutableTreeNode$1 +javax/swing/tree/DefaultMutableTreeNode$PreorderEnumeration +javax/swing/event/TableColumnModelEvent +java/text/ParseException +java/text/NumberFormat$Field +javax/swing/event/UndoableEditListener +javax/swing/filechooser/FileFilter +javax/swing/tree/DefaultTreeModel +javax/swing/tree/DefaultTreeCellEditor +javax/swing/tree/DefaultTreeCellEditor$1 +javax/swing/tree/DefaultTreeCellEditor$DefaultTextField +javax/swing/DefaultCellEditor$1 +javax/swing/DefaultCellEditor$EditorDelegate +javax/swing/tree/DefaultTreeCellEditor$EditorContainer +javax/swing/JTree$TreeSelectionRedirector +javax/swing/event/TreeModelEvent +javax/swing/plaf/metal/MetalSplitPaneUI +javax/swing/plaf/basic/BasicSplitPaneUI +javax/swing/plaf/SplitPaneUI +javax/swing/plaf/basic/BasicSplitPaneDivider +javax/swing/plaf/basic/BasicBorders$SplitPaneBorder +javax/swing/plaf/metal/MetalSplitPaneDivider +javax/swing/plaf/basic/BasicSplitPaneDivider$DividerLayout +javax/swing/plaf/basic/BasicSplitPaneDivider$MouseHandler +javax/swing/plaf/basic/BasicBorders$SplitPaneDividerBorder +javax/swing/plaf/basic/BasicSplitPaneUI$BasicHorizontalLayoutManager +javax/swing/plaf/basic/BasicSplitPaneUI$1 +javax/swing/plaf/basic/BasicSplitPaneUI$Handler +javax/swing/plaf/metal/MetalSplitPaneDivider$1 +javax/swing/plaf/basic/BasicSplitPaneDivider$OneTouchActionHandler +javax/swing/plaf/metal/MetalSplitPaneDivider$2 +javax/swing/border/TitledBorder +javax/swing/plaf/basic/BasicTextAreaUI +java/util/Collections$UnmodifiableCollection$1 +java/net/NoRouteToHostException +java/net/BindException +javax/swing/tree/PathPlaceHolder +javax/swing/event/TreeSelectionEvent +javax/swing/JList$3 +javax/swing/JList$ListSelectionHandler +javax/swing/JSlider +javax/swing/JSlider$ModelListener +javax/swing/plaf/metal/MetalSliderUI +javax/swing/plaf/basic/BasicSliderUI +javax/swing/plaf/SliderUI +javax/swing/plaf/basic/BasicSliderUI$Actions +javax/swing/plaf/metal/MetalIconFactory$HorizontalSliderThumbIcon +javax/swing/plaf/metal/MetalIconFactory$VerticalSliderThumbIcon +javax/swing/plaf/basic/BasicSliderUI$TrackListener +javax/swing/plaf/basic/BasicSliderUI$Handler +javax/swing/plaf/basic/BasicSliderUI$ScrollListener +javax/swing/plaf/metal/MetalSliderUI$MetalPropertyListener +javax/swing/plaf/basic/BasicSliderUI$PropertyChangeHandler +sun/java2d/HeadlessGraphicsEnvironment +java/util/Hashtable$KeySet +sun/font/FontManager$2 +sun/java2d/SunGraphicsEnvironment$2 +sun/java2d/SunGraphicsEnvironment$3 +javax/swing/DefaultListModel +javax/swing/event/ListDataEvent +javax/sound/sampled/DataLine +javax/sound/sampled/Line +javax/sound/sampled/Line$Info +javax/sound/sampled/DataLine$Info +javax/sound/sampled/Control$Type +javax/sound/sampled/FloatControl$Type +javax/sound/sampled/LineUnavailableException +javax/sound/sampled/UnsupportedAudioFileException +javax/swing/JRadioButtonMenuItem +javax/swing/JMenuItem$AccessibleJMenuItem +javax/swing/AbstractButton$AccessibleAbstractButton +javax/accessibility/AccessibleAction +javax/accessibility/AccessibleValue +javax/accessibility/AccessibleText +javax/accessibility/AccessibleExtendedComponent +javax/accessibility/AccessibleComponent +javax/swing/JComponent$AccessibleJComponent +java/awt/Container$AccessibleAWTContainer +java/awt/Component$AccessibleAWTComponent +javax/accessibility/AccessibleRelationSet +javax/accessibility/AccessibleState +javax/accessibility/AccessibleBundle +javax/swing/plaf/basic/BasicCheckBoxMenuItemUI +javax/swing/plaf/metal/MetalIconFactory$CheckBoxMenuItemIcon +javax/swing/JCheckBoxMenuItem$AccessibleJCheckBoxMenuItem +javax/swing/plaf/basic/BasicRadioButtonMenuItemUI +javax/swing/plaf/metal/MetalIconFactory$RadioButtonMenuItemIcon +sun/awt/image/ImageDecoder$1 +javax/swing/JTabbedPane$Page +java/net/DatagramSocket +java/net/MulticastSocket +java/net/DatagramPacket +sun/net/InetAddressCachePolicy$1 +sun/security/action/GetIntegerAction +sun/net/InetAddressCachePolicy$2 +java/net/InetAddress$CacheEntry +java/net/PlainDatagramSocketImpl +java/net/DatagramSocketImpl +java/text/Collator +java/text/spi/CollatorProvider +sun/text/resources/CollationData +sun/text/resources/CollationData_en +sun/util/EmptyListResourceBundle +java/text/RuleBasedCollator +java/text/CollationRules +java/text/RBCollationTables +java/text/RBTableBuilder +java/text/RBCollationTables$BuildAPI +sun/text/IntHashtable +sun/text/UCompactIntArray +sun/text/normalizer/NormalizerImpl +sun/text/normalizer/ICUData +sun/text/normalizer/NormalizerDataReader +sun/text/normalizer/ICUBinary$Authenticate +sun/text/normalizer/ICUBinary +sun/text/normalizer/NormalizerImpl$FCDTrieImpl +sun/text/normalizer/Trie$DataManipulate +sun/text/normalizer/NormalizerImpl$NormTrieImpl +sun/text/normalizer/NormalizerImpl$AuxTrieImpl +sun/text/normalizer/IntTrie +sun/text/normalizer/Trie +sun/text/normalizer/CharTrie +sun/text/normalizer/CharTrie$FriendAgent +sun/text/normalizer/UnicodeSet +sun/text/normalizer/UnicodeMatcher +sun/text/normalizer/NormalizerImpl$DecomposeArgs +java/text/MergeCollation +java/text/PatternEntry$Parser +java/text/PatternEntry +java/text/EntryPair +sun/text/ComposedCharIter +sun/text/normalizer/UTF16 +sun/net/www/protocol/http/Handler +java/security/SignatureException +java/security/InvalidKeyException +java/security/KeyException +java/security/Signature +java/security/SignatureSpi +java/io/ObjectInputStream$BlockDataInputStream +java/io/ObjectInputStream$PeekInputStream +java/io/ObjectInputStream$HandleTable +java/io/ObjectInputStream$HandleTable$HandleList +java/io/ObjectInputStream$ValidationList +sun/security/provider/DSAPublicKey +java/security/interfaces/DSAPublicKey +java/security/interfaces/DSAKey +java/security/PublicKey +java/security/Key +sun/security/x509/X509Key +java/io/ObjectStreamClass$Caches +java/io/ObjectStreamClass$WeakClassKey +java/io/ObjectStreamClass$EntryFuture +java/io/ObjectStreamClass$2 +sun/security/x509/AlgorithmId +sun/security/util/DerEncoder +sun/security/util/BitArray +sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl +sun/security/util/DerOutputStream +sun/security/util/DerValue +java/io/ObjectStreamClass$FieldReflectorKey +java/io/ObjectStreamClass$FieldReflector +java/io/ObjectStreamClass$1 +java/io/DataOutputStream +java/io/ObjectStreamClass$MemberSignature +java/math/BigInteger +java/security/interfaces/DSAParams +java/io/ObjectStreamClass$ClassDataSlot +java/io/ObjectInputStream$CallbackContext +java/io/ObjectStreamClass$4 +java/io/ObjectStreamClass$5 +java/security/MessageDigest +java/security/MessageDigestSpi +sun/security/jca/GetInstance +sun/security/util/DerInputStream +sun/security/jca/Providers +sun/security/jca/ProviderList +sun/security/jca/ProviderConfig +sun/security/jca/ProviderList$3 +sun/security/jca/ProviderList$1 +sun/security/util/DerInputBuffer +sun/security/jca/ProviderList$2 +sun/security/jca/ProviderConfig$1 +sun/security/util/ObjectIdentifier +sun/security/jca/ProviderConfig$3 +java/security/Provider$Service +java/security/Provider$UString +java/security/AlgorithmParameters +java/security/AlgorithmParametersSpi +sun/security/provider/DSAParameters +sun/security/provider/SHA +sun/security/provider/DigestBase +sun/security/jca/GetInstance$Instance +sun/security/util/ByteArrayLexOrder +sun/security/util/ByteArrayTagOrder +java/security/MessageDigest$Delegate +sun/security/provider/ByteArrayAccess +sun/security/util/DerIndefLenConverter +java/io/InvalidClassException +java/io/ObjectStreamException +java/io/ObjectInputStream$GetFieldImpl +java/io/ObjectInputStream$GetField +java/io/ObjectOutputStream$ReplaceTable +sun/security/jca/ServiceId +sun/security/jca/ProviderList$ServiceList +sun/security/jca/ProviderList$ServiceList$1 +java/security/Signature$Delegate +java/security/interfaces/DSAPrivateKey +sun/security/provider/DSA$SHA1withDSA +sun/security/provider/DSA +java/security/spec/DSAParameterSpec +java/math/MutableBigInteger +java/math/SignedMutableBigInteger +java/awt/EventQueue$1AWTInvocationLock +javax/swing/SystemEventQueueUtilities$RunnableCanvas +javax/swing/SystemEventQueueUtilities$RunnableCanvasGraphics +java/awt/LightweightDispatcher$2 +java/awt/Component$FlipBufferStrategy +javax/swing/JTable$2 +javax/swing/JTable$Resizable3 +javax/swing/JTable$Resizable2 +javax/swing/JTable$5 +javax/swing/event/AncestorEvent +com/sun/java/swing/plaf/windows/WindowsLookAndFeel +com/sun/java/swing/plaf/windows/XPStyle +com/sun/java/swing/plaf/windows/XPStyle$SkinPainter +sun/swing/CachedPainter +sun/swing/ImageCache +com/sun/java/swing/plaf/windows/WindowsRootPaneUI +com/sun/java/swing/plaf/windows/WindowsRootPaneUI$AltProcessor +java/awt/SystemColor +com/sun/java/swing/plaf/windows/WindowsTreeUI$ExpandedIcon +com/sun/java/swing/plaf/windows/WindowsTreeUI$CollapsedIcon +com/sun/java/swing/plaf/windows/DesktopProperty +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPColorValue +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPValue +com/sun/java/swing/plaf/windows/TMSchema$Part +com/sun/java/swing/plaf/windows/TMSchema$Control +com/sun/java/swing/plaf/windows/TMSchema$Prop +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPColorValue$XPColorValueKey +com/sun/java/swing/plaf/windows/XPStyle$Skin +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$WindowsFontProperty +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$FontDesktopProperty +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$TriggerDesktopProperty +com/sun/java/swing/plaf/windows/DesktopProperty$WeakPCL +com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel +com/sun/java/swing/plaf/windows/TMSchema$State +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$LazyWindowsIcon +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPBorderValue +com/sun/java/swing/plaf/windows/WindowsIconFactory +com/sun/java/swing/plaf/windows/WindowsIconFactory$FrameButtonIcon +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$XPDLUValue +com/sun/java/swing/plaf/windows/WindowsLookAndFeel$ActiveWindowsIcon +sun/swing/SwingUtilities2$2$1 +sun/awt/image/ByteArrayImageSource +com/sun/java/swing/plaf/windows/resources/windows +com/sun/java/swing/plaf/windows/WindowsLabelUI +com/sun/java/swing/plaf/windows/WindowsButtonUI +sun/awt/windows/ThemeReader +java/util/EnumMap +com/sun/java/swing/plaf/windows/TMSchema$TypeEnum +com/sun/java/swing/plaf/windows/XPStyle$XPEmptyBorder +com/sun/java/swing/plaf/windows/WindowsToggleButtonUI +com/sun/java/swing/plaf/windows/XPStyle$XPFillBorder +com/sun/java/swing/plaf/windows/WindowsMenuBarUI +javax/swing/plaf/basic/BasicBorders$MenuBarBorder +com/sun/java/swing/plaf/windows/WindowsMenuBarUI$TakeFocus +javax/swing/plaf/basic/BasicMenuBarUI$Actions +com/sun/java/swing/plaf/windows/WindowsMenuUI +com/sun/java/swing/plaf/windows/WindowsIconFactory$MenuArrowIcon +javax/swing/plaf/basic/BasicIconFactory +javax/swing/plaf/basic/BasicIconFactory$MenuItemCheckIcon +com/sun/java/swing/plaf/windows/WindowsMenuUI$WindowsMouseInputHandler +javax/swing/plaf/basic/BasicMenuUI$MouseInputHandler +com/sun/java/swing/plaf/windows/WindowsMenuItemUI +com/sun/java/swing/plaf/windows/WindowsIconFactory$MenuItemArrowIcon +com/sun/java/swing/plaf/windows/WindowsIconFactory$MenuItemCheckIcon +com/sun/java/swing/plaf/windows/WindowsPopupMenuUI +javax/swing/Popup +com/sun/java/swing/plaf/windows/WindowsPopupMenuUI$MnemonicListener +com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI +javax/swing/plaf/basic/BasicPopupMenuSeparatorUI +com/sun/java/swing/plaf/windows/WindowsScrollBarUI +com/sun/java/swing/plaf/windows/WindowsScrollBarUI$Grid +com/sun/java/swing/plaf/windows/WindowsScrollBarUI$WindowsArrowButton +com/sun/java/swing/plaf/windows/WindowsComboBoxUI +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$1 +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$2 +com/sun/java/swing/plaf/windows/XPStyle$XPStatefulFillBorder +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$WindowsComboBoxEditor +com/sun/java/swing/plaf/windows/WindowsTextFieldUI +com/sun/java/swing/plaf/windows/WindowsTextFieldUI$WindowsFieldCaret +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$XPComboBoxButton +com/sun/java/swing/plaf/windows/XPStyle$GlyphButton +com/sun/java/swing/plaf/windows/WindowsComboBoxUI$3 +com/sun/java/swing/plaf/windows/WindowsToolBarUI +com/sun/java/swing/plaf/windows/WindowsBorders +com/sun/java/swing/plaf/windows/WindowsBorders$ToolBarBorder +com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI +com/sun/java/swing/plaf/windows/WindowsGraphicsUtils +sun/awt/image/BufferedImageGraphicsConfig +sun/reflect/SerializationConstructorAccessorImpl +java/io/ObjectStreamClass$3 +java/io/ObjectOutputStream$BlockDataOutputStream +java/io/ObjectOutputStream$HandleTable +java/security/PrivateKey +java/security/spec/AlgorithmParameterSpec +sun/applet/Main +sun/applet/AppletMessageHandler +sun/applet/resources/MsgAppletViewer +sun/applet/AppletSecurity +sun/awt/AWTSecurityManager +java/lang/SecurityManager +java/security/DomainCombiner +sun/applet/AppletSecurity$1 +java/lang/SecurityManager$1 +sun/net/InetAddressCachePolicy +java/security/SecurityPermission +java/util/PropertyPermission +sun/applet/AppletViewer +java/applet/AppletContext +java/awt/print/Printable +sun/security/util/SecurityConstants +java/awt/AWTPermission +java/net/NetPermission +java/net/SocketPermission +javax/security/auth/AuthPermission +java/lang/Thread$1 +java/util/logging/LogManager$5 +java/util/logging/LogManager$6 +sun/applet/StdAppletViewerFactory +sun/applet/AppletViewerFactory +sun/applet/AppletViewer$UserActionListener +sun/applet/AppletViewerPanel +sun/applet/AppletPanel +java/applet/AppletStub +sun/misc/MessageUtils +sun/applet/AppletPanel$10 +java/security/Policy$1 +sun/security/provider/PolicyFile$1 +sun/security/provider/PolicyInfo +sun/security/provider/PolicyFile$3 +sun/security/util/PropertyExpander +sun/security/provider/PolicyParser +sun/security/util/PolicyUtil +java/io/StreamTokenizer +sun/security/provider/PolicyParser$GrantEntry +sun/security/provider/PolicyParser$PermissionEntry +sun/security/provider/PolicyFile$PolicyEntry +sun/security/provider/PolicyParser$ParsingException +sun/security/provider/PolicyFile$6 +sun/security/provider/PolicyFile$7 +sun/security/provider/SelfPermission +java/net/SocketPermissionCollection +java/util/PropertyPermissionCollection +sun/applet/AppletPanel$9 +sun/applet/AppletClassLoader +sun/applet/AppletClassLoader$4 +sun/applet/AppletThreadGroup +sun/applet/AppContextCreator +sun/applet/AppletPanel$1 +sun/awt/AppContext$3 +sun/awt/MostRecentThreadAppContext +sun/awt/windows/WMenuBarPeer +java/awt/peer/MenuBarPeer +java/awt/peer/MenuComponentPeer +sun/awt/windows/WMenuPeer +java/awt/peer/MenuPeer +java/awt/peer/MenuItemPeer +sun/awt/windows/WMenuItemPeer +sun/awt/windows/WMenuItemPeer$2 +sun/awt/windows/awtLocalization +sun/awt/windows/WFontMetrics +sun/applet/AppletViewer$1 +sun/applet/AppletViewer$1AppletEventListener +sun/applet/AppletListener +sun/applet/AppletEventMulticaster +sun/awt/CausedFocusEvent +sun/misc/Queue +sun/misc/QueueElement +sun/applet/AppletEvent +sun/applet/AppletClassLoader$1 +java/net/URLClassLoader$4 +sun/applet/AppletClassLoader$2 +javax/swing/JApplet +java/lang/ClassLoader$1 +sun/security/provider/PolicyFile$5 +java/security/PermissionsEnumerator +java/util/Collections$1 +sun/applet/AppletPanel$11 +javax/swing/SwingHeavyWeight +sun/applet/AppletPanel$8 +sun/applet/AppletPanel$2 +sun/applet/AppletPanel$3 +sun/applet/AppletPanel$6 +java/beans/PropertyVetoException +javax/swing/BufferStrategyPaintManager$BufferInfo +javax/swing/BufferStrategyPaintManager$1 +sun/java2d/opengl/WGLGraphicsConfig +# dabe0c65d3c79925 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/CIEXYZ.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/CIEXYZ.pf new file mode 100644 index 0000000000000000000000000000000000000000..db3ba20a9b6aecadc6d8cd8eb62fb7fb5ee03a29 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/CIEXYZ.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/GRAY.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/GRAY.pf new file mode 100644 index 0000000000000000000000000000000000000000..e31a4a777cde70c4a40e2c4e8d13c2267417e697 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/GRAY.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/LINEAR_RGB.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/LINEAR_RGB.pf new file mode 100644 index 0000000000000000000000000000000000000000..eadae048db88848b32c08ef255a07a2f427d6a85 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/LINEAR_RGB.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/sRGB.pf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/sRGB.pf new file mode 100644 index 0000000000000000000000000000000000000000..7f9d18d097d1bcccb32e6d5743ac4af593170b6f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/cmm/sRGB.pf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/content-types.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/content-types.properties new file mode 100644 index 0000000000000000000000000000000000000000..df17bd54a75ba4e156cc9184f368e0455e1f8eba --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/content-types.properties @@ -0,0 +1,272 @@ +#sun.net.www MIME content-types table; version 1.6, 05/04/99 +# +# Property fields: +# +# <description> ::= 'description' '=' <descriptive string> +# <extensions> ::= 'file_extensions' '=' <comma-delimited list, include '.'> +# <image> ::= 'icon' '=' <filename of icon image> +# <action> ::= 'browser' | 'application' | 'save' | 'unknown' +# <application> ::= 'application' '=' <command line template> +# + +# +# The "we don't know anything about this data" type(s). +# Used internally to mark unrecognized types. +# +content/unknown: description=Unknown Content +unknown/unknown: description=Unknown Data Type + +# +# The template we should use for temporary files when launching an application +# to view a document of given type. +# +temp.file.template: c:\\temp\\%s + +# +# The "real" types. +# +application/octet-stream: \ + description=Generic Binary Stream;\ + file_extensions=.saveme,.dump,.hqx,.arc,.obj,.lib,.bin,.exe,.zip,.gz + +application/oda: \ + description=ODA Document;\ + file_extensions=.oda + +application/pdf: \ + description=Adobe PDF Format;\ + file_extensions=.pdf + +application/postscript: \ + description=Postscript File;\ + file_extensions=.eps,.ai,.ps;\ + icon=ps + +application/rtf: \ + description=Wordpad Document;\ + file_extensions=.rtf;\ + action=application;\ + application=wordpad.exe %s + +application/x-dvi: \ + description=TeX DVI File;\ + file_extensions=.dvi + +application/x-hdf: \ + description=Hierarchical Data Format;\ + file_extensions=.hdf;\ + action=save + +application/x-latex: \ + description=LaTeX Source;\ + file_extensions=.latex + +application/x-netcdf: \ + description=Unidata netCDF Data Format;\ + file_extensions=.nc,.cdf;\ + action=save + +application/x-tex: \ + description=TeX Source;\ + file_extensions=.tex + +application/x-texinfo: \ + description=Gnu Texinfo;\ + file_extensions=.texinfo,.texi + +application/x-troff: \ + description=Troff Source;\ + file_extensions=.t,.tr,.roff + +application/x-troff-man: \ + description=Troff Manpage Source;\ + file_extensions=.man + +application/x-troff-me: \ + description=Troff ME Macros;\ + file_extensions=.me + +application/x-troff-ms: \ + description=Troff MS Macros;\ + file_extensions=.ms + +application/x-wais-source: \ + description=Wais Source;\ + file_extensions=.src,.wsrc + +application/zip: \ + description=Zip File;\ + file_extensions=.zip;\ + icon=zip;\ + action=save + +application/x-bcpio: \ + description=Old Binary CPIO Archive;\ + file_extensions=.bcpio;\ + action=save + +application/x-cpio: \ + description=Unix CPIO Archive;\ + file_extensions=.cpio;\ + action=save + +application/x-gtar: \ + description=Gnu Tar Archive;\ + file_extensions=.gtar;\ + icon=tar;\ + action=save + +application/x-shar: \ + description=Shell Archive;\ + file_extensions=.sh,.shar;\ + action=save + +application/x-sv4cpio: \ + description=SVR4 CPIO Archive;\ + file_extensions=.sv4cpio;\ + action=save + +application/x-sv4crc: \ + description=SVR4 CPIO with CRC;\ + file_extensions=.sv4crc;\ + action=save + +application/x-tar: \ + description=Tar Archive;\ + file_extensions=.tar;\ + icon=tar;\ + action=save + +application/x-ustar: \ + description=US Tar Archive;\ + file_extensions=.ustar;\ + action=save + +audio/basic: \ + description=Basic Audio;\ + file_extensions=.snd,.au;\ + icon=audio + +audio/x-aiff: \ + description=Audio Interchange Format File;\ + file_extensions=.aifc,.aif,.aiff;\ + icon=aiff + +audio/x-wav: \ + description=Wav Audio;\ + file_extensions=.wav;\ + icon=wav;\ + action=application;\ + application=mplayer.exe %s + +image/gif: \ + description=GIF Image;\ + file_extensions=.gif;\ + icon=gif;\ + action=browser + +image/ief: \ + description=Image Exchange Format;\ + file_extensions=.ief + +image/jpeg: \ + description=JPEG Image;\ + file_extensions=.jfif,.jfif-tbnl,.jpe,.jpg,.jpeg;\ + icon=jpeg;\ + action=browser + +image/tiff: \ + description=TIFF Image;\ + file_extensions=.tif,.tiff;\ + icon=tiff + +image/vnd.fpx: \ + description=FlashPix Image;\ + file_extensions=.fpx,.fpix + +image/x-cmu-rast: \ + description=CMU Raster Image;\ + file_extensions=.ras + +image/x-portable-anymap: \ + description=PBM Anymap Image;\ + file_extensions=.pnm + +image/x-portable-bitmap: \ + description=PBM Bitmap Image;\ + file_extensions=.pbm + +image/x-portable-graymap: \ + description=PBM Graymap Image;\ + file_extensions=.pgm + +image/x-portable-pixmap: \ + description=PBM Pixmap Image;\ + file_extensions=.ppm + +image/x-rgb: \ + description=RGB Image;\ + file_extensions=.rgb + +image/x-xbitmap: \ + description=X Bitmap Image;\ + file_extensions=.xbm,.xpm + +image/x-xwindowdump: \ + description=X Window Dump Image;\ + file_extensions=.xwd + +image/png: \ + description=PNG Image;\ + file_extensions=.png;\ + icon=png;\ + action=browser + +text/html: \ + description=HTML Document;\ + file_extensions=.htm,.html;\ + icon=html + +text/plain: \ + description=Plain Text;\ + file_extensions=.text,.c,.cc,.c++,.h,.pl,.txt,.java,.el;\ + icon=text;\ + action=browser + +text/tab-separated-values: \ + description=Tab Separated Values Text;\ + file_extensions=.tsv + +text/x-setext: \ + description=Structure Enhanced Text;\ + file_extensions=.etx + +video/mpeg: \ + description=MPEG Video Clip;\ + file_extensions=.mpg,.mpe,.mpeg;\ + icon=mpeg + +video/quicktime: \ + description=QuickTime Video Clip;\ + file_extensions=.mov,.qt + +application/x-troff-msvideo: \ + description=AVI Video;\ + file_extensions=.avi;\ + icon=avi;\ + action=application;\ + application=mplayer.exe %s + +video/x-sgi-movie: \ + description=SGI Movie;\ + file_extensions=.movie,.mv + +message/rfc822: \ + description=Internet Email Message;\ + file_extensions=.mime + +application/xml: \ + description=XML document;\ + file_extensions=.xml + + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy.jar new file mode 100644 index 0000000000000000000000000000000000000000..54f30962175f612c7c3a9fe9aaf5e82d3e8554d5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/ffjcext.zip b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/ffjcext.zip new file mode 100644 index 0000000000000000000000000000000000000000..f40b498c2061fc53ff72d86f3e5040ed6a2117b8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/ffjcext.zip differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages.properties new file mode 100644 index 0000000000000000000000000000000000000000..9207e9f85473710edaff8c2340b1413f7a71e6de --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=internal error, unknown message +error.badinst.nojre=Bad installation. No JRE found in configuration file +error.badinst.execv=Bad installation. Error invoking Java VM (execv) +error.badinst.sysexec=Bad installation. Error invoking Java VM (SysExec) +error.listener.failed=Splash: sysCreateListenerSocket failed +error.accept.failed=Splash: accept failed +error.recv.failed=Splash: recv failed +error.invalid.port=Splash: didn't revive a valid port +error.read=Read past end of buffer +error.xmlparsing=XML Parsing error: wrong kind of token found +error.splash.exit=Java Web Start splash screen process exiting .....\n +error.winsock=tLast WinSock Error: +error.winsock.load=Couldn't load winsock.dll +error.winsock.start=WSAStartup failed +error.badinst.nohome=Bad installation: JAVAWS_HOME not set +error.splash.noimage=Splash: couldn't load splash screen image +error.splash.socket=Splash: server socket failed +error.splash.cmnd=Splash: unrecognized command +error.splash.port=Splash: port not specified +error.splash.send=Splash: send failed +error.splash.timer=Splash: couldn't create shutdown timer +error.splash.x11.open=Splash: Can't open X11 display +error.splash.x11.connect=Splash: X11 connection failed +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Usage:\tjavaws [run-options] <jnlp-file> \ + \tjavaws [control-options] \ + \ +where run-options include: \ + -verbose \tdisplay additional output \ + -offline \trun the application in offline mode \ + -system \trun the application from the system cache only\ + -Xnosplash \trun without showing a splash screen \ + -J<option> \tsupply option to the vm \ + -wait \tstart java process and wait for its exit \ + \ +control-options include: \ + -viewer \tshow the cache viewer in the java control panel\ + -uninstall \tremove all applications from the cache\ + -uninstall <jnlp-file> \tremove the application from the cache \ + -import [import-options] <jnlp-file>\timport the application to the cache \ + \ +import-options include: \ + -silent \timport silently (with no user interface) \ + -system \timport application into the system cache \ + -codebase <url>\tretrieve resources from the given codebase \ + -shortcut \tinstall shortcuts as if user allowed prompt \ + -association \tinstall associations as if user allowed prompt \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_de.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_de.properties new file mode 100644 index 0000000000000000000000000000000000000000..52d2d23a509df39ef4d279196ed6eb068c7c71a5 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_de.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=interner Fehler, unbekannte Nachricht +error.badinst.nojre=Fehlerhafte Installation. Kein JRE in Konfigurationsdatei gefunden. +error.badinst.execv=Fehlerhafte Installation. Fehler beim Aufruf von Java VM (execv) +error.badinst.sysexec=Fehlerhafte Installation. Fehler beim Aufruf von Java VM (SysExec) +error.listener.failed=Eingangsbildschirm: Fehler sysCreateListenerSocket +error.accept.failed=Eingangsbildschirm: Fehler accept +error.recv.failed=Eingangsbildschirm: Fehler recv +error.invalid.port=Eingangsbildschirm: Reaktivierung eines g\u00fcltigen Ports nicht m\u00f6glich +error.read=\u00dcber das Pufferende hinausgelesen +error.xmlparsing=XML-Analysefehler: falschen Token-Typ gefunden +error.splash.exit=Der Prozess f\u00fcr den Eingangsbildschirm von Java Web Start wird beendet .....\n +error.winsock=Fehler tLast WinSock: +error.winsock.load=winsock.dll konnte nicht geladen werden. +error.winsock.start=Fehler WSAStartup +error.badinst.nohome=Fehlerhafte Installation: JAVAWS_HOME ist nicht gesetzt. +error.splash.noimage=Eingangsbildschirm: Eingangsbildschirmbild konnte nicht geladen werden. +error.splash.socket=Eingangsbildschirm: Fehler Server-Socket +error.splash.cmnd=Eingangsbildschirm: Befehl nicht erkannt +error.splash.port=Eingangsbildschirm: Port nicht angegeben +error.splash.send=Eingangsbildschirm: Fehler send +error.splash.timer=Eingangsbildschirm: Zeitgeber f\u00fcr das Herunterfahren konnte nicht erstellt werden. +error.splash.x11.open=Eingangsbildschirm: X11-Bildschirm kann nicht ge\u00f6ffnet werden. +error.splash.x11.connect=Eingangsbildschirm: Fehler X11-Verbindung +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Verwendung:\tjavaws [Ausf\u00fchrungsoptionen] <jnlp-Datei> \ + \tjavaws [Steuerungsoptionen] \ + \ +zu den Ausf\u00fchrungsoptionen z\u00e4hlen: \ + -verbose \tzus\u00e4tzliche Ausgabe anzeigen \ + -offline \tAnwendung offline ausf\u00fchren \ + -system \tAnwendung nur vom System-Cache ausf\u00fchren\ + -Xnosplash \tohne Begr\u00fc\u00dfungsbildschirmanzeige ausf\u00fchren \ + -J <Optionen> \tOption an VM geben \ + -wait \tJava-Prozess starten und auf Prozessbeendigung warten \ + \ +zu den Steuerungsoptionen z\u00e4hlen: \ + -viewer \tCache-Viewer in Java-Systemsteuerung anzeigen\ + -uninstall \talle Anwendungen aus Cache entfernen\ + -uninstall <jnlp-Datei> \tAnwendung aus Cache entfernen \ + -import [Importoptionen] <jnlp-Datei>\tAnwendung in Cache importieren \ + \ +zu den Importoptionen z\u00e4hlen: \ + -silent \tim Hintergrund importieren (ohne Benutzeroberfl\u00e4che) \ + -system \tAnwendung in System-Cache importieren \ + -codebase <url>\tRessourcen aus der angegebenen Code-Basis abrufen \ + -shortcut \tVerkn\u00fcpfungen wie vom Benutzer zugelassene Aufforderung installieren \ + -association \tZuordnungen wie vom Benutzer zugelassene Aufforderung installieren \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_es.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_es.properties new file mode 100644 index 0000000000000000000000000000000000000000..7684fe826995070d958547aba167181bb7c09a5b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_es.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=Error interno, mensaje desconocido +error.badinst.nojre=Instalaci\u00f3n incorrecta. No se ha encontrado JRE en el archivo de configuraci\u00f3n +error.badinst.execv=Instalaci\u00f3n incorrecta. Error al llamar a la m\u00e1quina virtual Java (execv) +error.badinst.sysexec=Instalaci\u00f3n incorrecta. Error al llamar a la m\u00e1quina virtual Java (SysExec) +error.listener.failed=Bienvenida: sysCreateListenerSocket no satisfactorio +error.accept.failed=Bienvenida: accept no satisfactorio +error.recv.failed=Bienvenida: recv no satisfactorio +error.invalid.port=Bienvenida: no se ha activado un puerto v\u00e1lido +error.read=Lectura m\u00e1s all\u00e1 del final de la memoria intermedia +error.xmlparsing=Error de an\u00e1lisis de XML: se ha encontrado un tipo de s\u00edmbolo no v\u00e1lido +error.splash.exit=Saliendo del proceso de la pantalla de bienvenida de Java Web Start...\n +error.winsock=Error de WinSock tLast: +error.winsock.load=No se ha podido cargar winsock.dll +error.winsock.start=WSAStartup no satisfactorio +error.badinst.nohome=Instalaci\u00f3n incorrecta: JAVAWS_HOME no definido +error.splash.noimage=Bienvenida: no se ha podido cargar la imagen de la pantalla de bienvenida +error.splash.socket=Bienvenida: error en el z\u00f3calo del servidor +error.splash.cmnd=Bienvenida: comando no reconocido +error.splash.port=Bienvenida: puerto no especificado +error.splash.send=Bienvenida: env\u00edo no satisfactorio +error.splash.timer=Bienvenida: no se ha podido crear el temporizador de apagado +error.splash.x11.open=Bienvenida: no se ha podido abrir la pantalla X11 +error.splash.x11.connect=Bienvenida: conexi\u00f3n X11 no satisfactoria +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Sintaxis:\tjavaws [opciones de ejecuci\u00f3n] <archivo-jnlp> \ + \tjavaws [opciones de control] \ + \ +las opciones de ejecuci\u00f3n pueden ser: \ + -verbose \tmostrar salida adicional \ + -offline \tejecutar la aplicaci\u00f3n sin conexi\u00f3n \ + -system \tejecutar la aplicaci\u00f3n desde la cach\u00e9 del sistema \u00fanicamente\ + -Xnosplash \tejecutar sin mostrar pantalla de bienvenida \ + -J<option> \tproporcionar opci\u00f3n a la m\u00e1quina virtual \ + -wait \tiniciar proceso java y esperar a que se cierre \ + \ +las opciones de control pueden ser: \ + -viewer \tmostrar el visor de cach\u00e9 en el panel de control java\ + -uninstall \teliminar todas las aplicaciones de la cach\u00e9\ + -uninstall <archivo-jnlp> \teliminar la aplicaci\u00f3n de la cach\u00e9 \ + -import [opciones de importaci\u00f3n] <archivo-jnlp>\timportar la aplicaci\u00f3n a la cach\u00e9 \ + \ +las opciones de importaci\u00f3n pueden ser: \ + -silent \timportar autom\u00e1ticamente (sin interfaz de usuario) \ + -system \timportar aplicaci\u00f3n a la cach\u00e9 del sistema \ + -codebase <url>\textraer recursos de la base de c\u00f3digos seleccionada \ + -shortcut \tinstalar accesos directos como si el usuario hubiese aceptado un aviso \ + -association \tinstalar asociaciones como si el usuario hubiese aceptado un aviso \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_fr.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_fr.properties new file mode 100644 index 0000000000000000000000000000000000000000..0e8ad06221c520029df8d9184556c60e11e34aa8 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_fr.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=erreur interne, message inconnu +error.badinst.nojre=Installation incorrecte. JRE introuvable dans le fichier de configuration +error.badinst.execv=Installation incorrecte. Erreur d'appel de la MV Java (execv) +error.badinst.sysexec=Installation incorrecte. Erreur d'appel de la MV Java (SysExec) +error.listener.failed=Pr\u00e9sentation : \u00e9chec de sysCreateListenerSocket +error.accept.failed=Pr\u00e9sentation : \u00e9chec d'accept +error.recv.failed=Pr\u00e9sentation : \u00e9chec de recv +error.invalid.port=Pr\u00e9sentation : impossible de r\u00e9activer un port valide +error.read=Lecture apr\u00e8s fin de buffer +error.xmlparsing=Erreur d'analyse XML : type incorrect de jeton +error.splash.exit=Le processus d'affichage de l'\u00e9cran de pr\u00e9sentation de Java Web Start est en cours de fermeture .....\n +error.winsock=Erreur Winsock tLast : +error.winsock.load=Impossible de charger winsock.dll +error.winsock.start=Echec de WSAStartup +error.badinst.nohome=Installation incorrecte : JAVAWS_HOME non d\u00e9fini +error.splash.noimage=Pr\u00e9sentation : impossible de charger l'image de l'\u00e9cran de pr\u00e9sentation +error.splash.socket=Pr\u00e9sentation : \u00e9chec de socket de serveur +error.splash.cmnd=Pr\u00e9sentation : commande inconnue +error.splash.port=Pr\u00e9sentation : port non sp\u00e9cifi\u00e9 +error.splash.send=Pr\u00e9sentation : \u00e9chec d'envoi +error.splash.timer=Pr\u00e9sentation : impossible de cr\u00e9er le temporisateur d'arr\u00eat +error.splash.x11.open=Pr\u00e9sentation : impossible d'ouvrir l'affichage X11 +error.splash.x11.connect=Pr\u00e9sentation : \u00e9chec de la connexion X11 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Syntaxe :\tjavaws [options d'ex\u00e9cution] <fichier-jnlp> \ + \tjavaws [options de contr\u00f4le] \ + \ +o\u00f9 les options d'ex\u00e9cution sont : \ + -verbose \taffichage de la sortie suppl\u00e9mentaire \ + -offline \tex\u00e9cution de l'application en mode hors ligne \ + -system \tex\u00e9cution de l'application \u00e0 partir du cache syst\u00e8me uniquement\ + -Xnosplash \tex\u00e9cution sans affichage de l'\u00e9cran de bienvenue \ + -J <option> \tsp\u00e9cification d'une option \u00e0 la machine virtuelle \ + -wait \tlancement du processus java et attente de sa fermeture \ + \ +les options de contr\u00f4le sont : \ + -viewer \taffichage du visionneur du cache dans le panneau de configuration Java\ + -uninstall \tsuppression de toutes les applications du cache\ + -uninstall <fichier-jnlp> \td\u00e9sinstallation de l'application dans le cache \ + -import [options d'importation] <fichier-jnlp>\timportation de l'application dans le cache \ + \ +les options d'importation sont : \ + -silent \timportation silencieuse (sans interface utilisateur) \ + -system \timportation de l'application dans le cache syst\u00e8me \ + -codebase <url>\textraction des ressources \u00e0 partir d'un code base sp\u00e9cifique \ + -shortcut \tinstallation des raccourcis comme si l'utilisateur avait autoris\u00e9 l'op\u00e9ration \ + -association \tinstallation des associations comme si l'utilisateur avait autoris\u00e9 l'op\u00e9ration \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_it.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_it.properties new file mode 100644 index 0000000000000000000000000000000000000000..18433c6fd5e128d402367f2797928c89404a6521 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_it.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=errore interno, messaggio sconosciuto +error.badinst.nojre=Installazione errata. Impossibile trovare il JRE nel file di configurazione +error.badinst.execv=Installazione errata. Errore durante l'invocazione della Java VM (execv) +error.badinst.sysexec=Installazione errata. Errore durante l'invocazione della Java VM (SysExec) +error.listener.failed=Apertura: sysCreateListenerSocket non riuscito +error.accept.failed=Apertura: accept non riuscito +error.recv.failed=Apertura: recv non riuscito +error.invalid.port=Apertura: impossibile identificare una porta valida +error.read=Tentativo di lettura dopo la fine del buffer +error.xmlparsing=Errore nell'analisi XML: trovato un tipo di token errato +error.splash.exit=Uscita dal processo di schermata iniziale di Java Web Start in corso...\n +error.winsock=Errore WinSock tLast: +error.winsock.load=Impossibile caricare winsock.dll +error.winsock.start=WSAStartup non riuscito +error.badinst.nohome=Installazione errata: JAVAWS_HOME non impostato +error.splash.noimage=Apertura: impossibile caricare l'immagine della schermata iniziale +error.splash.socket=Apertura: socket del server non riuscita +error.splash.cmnd=Apertura: comando non riconosciuto +error.splash.port=Apertura: porta non specificata +error.splash.send=Apertura: send non riuscito +error.splash.timer=Apertura: impossibile creare il timer per l'arresto +error.splash.x11.open=Apertura: impossibile aprire il display X11 +error.splash.x11.connect=Apertura: connessione X11 non riuscita +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Utilizzo:\tjavaws [opzioni di esecuzione] <file jnlp> \ + \tjavaws [opzioni di controllo] \ + \ +le opzioni di esecuzione sono: \ + -verbose \tvisualizza output aggiuntivo \ + -offline \tesegue l'applicazione in modalit\u00e0 non in linea \ + -system \tesegue l'applicazione solo dalla cache del sistema\ + -Xnosplash \tesegue l'applicazione senza visualizzare la schermata iniziale \ + -J <opzioni> \tspecifica le opzioni per la macchina virtuale \ + -wait \tavvia il processo Java e ne attende il completamento \ + \ +le opzioni di controllo sono: \ + -viewer \tapre il visualizzatore cache nel pannello di controllo di Java\ + -uninstall \trimuove tutte le applicazioni dalla cache\ + -uninstall <file jnlp> \trimuove l'applicazione dalla cache \ + -import [opzioni di importazione] <file jnlp>\timporta l'applicazione nella cache \ + \ +le opzioni di importazione sono: \ + -silent \timporta in modalit\u00e0 invisibile all'utente (senza interfaccia utente) \ + -system \timporta l'applicazione nella cache del sistema \ + -codebase <url>\trecupera le risorse dal codebase specificato \ + -shortcut \tinstalla i collegamenti senza chiedere conferma all'utente \ + -association \tinstalla le associazioni senza chiedere conferma all'utente \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_ja.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_ja.properties new file mode 100644 index 0000000000000000000000000000000000000000..bbcb33d85549ca5432c3e0ac2efc3e415da9ef83 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_ja.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5185\u90e8\u30a8\u30e9\u30fc\u3001\u4e0d\u660e\u306a\u30e1\u30c3\u30bb\u30fc\u30b8 +error.badinst.nojre=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002\u69cb\u6210\u30d5\u30a1\u30a4\u30eb\u5185\u306b JRE \u304c\u3042\u308a\u307e\u305b\u3093 +error.badinst.execv=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002Java VM (execv) \u306e\u547c\u3073\u51fa\u3057\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f +error.badinst.sysexec=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002Java VM (SysExec) \u306e\u547c\u3073\u51fa\u3057\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f +error.listener.failed=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : sysCreateListenerSocket \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.accept.failed=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : accept \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.recv.failed=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : recv \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.invalid.port=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u6709\u52b9\u306a\u30dd\u30fc\u30c8\u3092\u5fa9\u6d3b\u3055\u305b\u3089\u308c\u307e\u305b\u3093\u3067\u3057\u305f +error.read=\u524d\u306e\u30d0\u30c3\u30d5\u30a1\u306e\u7d42\u308f\u308a\u3092\u8aad\u307f\u8fbc\u307f\u307e\u3057\u305f +error.xmlparsing=XML \u69cb\u6587\u89e3\u6790\u30a8\u30e9\u30fc : \u8aa4\u3063\u305f\u30c8\u30fc\u30af\u30f3\u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f +error.splash.exit=Java Web Start \u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u51e6\u7406\u3092\u7d42\u4e86\u3057\u307e\u3059.....\n +error.winsock=tLast WinSock \u30a8\u30e9\u30fc: +error.winsock.load=winsock.dll \u3092\u30ed\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093 +error.winsock.start=WSAStartup \u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.badinst.nohome=\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093 : JAVAWS_HOME \u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093 +error.splash.noimage=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u306e\u753b\u50cf\u3092\u30ed\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093 +error.splash.socket=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30b5\u30fc\u30d0\u30bd\u30b1\u30c3\u30c8\u304c\u58ca\u308c\u3066\u3044\u307e\u3059 +error.splash.cmnd=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u8a8d\u8b58\u3055\u308c\u306a\u3044\u30b3\u30de\u30f3\u30c9 +error.splash.port=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30dd\u30fc\u30c8\u304c\u6307\u5b9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093 +error.splash.send=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u9001\u4fe1\u306b\u5931\u6557\u3057\u307e\u3057\u305f +error.splash.timer=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : \u30b7\u30e3\u30c3\u30c8\u30c0\u30a6\u30f3\u30bf\u30a4\u30de\u3092\u4f5c\u6210\u3067\u304d\u307e\u305b\u3093 +error.splash.x11.open=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5: X11 \u30c7\u30a3\u30b9\u30d7\u30ec\u30a4\u3092\u958b\u3051\u307e\u305b\u3093 +error.splash.x11.connect=\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5 : X11 \u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u4f7f\u7528\u6cd5:\tjavaws [run-options] <jnlp-file> \ + \tjavaws [control-options] \ + \ +run-options \u306b\u306f\u6b21\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059: \ + -verbose \t\u8ffd\u52a0\u306e\u51fa\u529b\u3092\u8868\u793a\u3059\u308b \ + -offline \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30aa\u30d5\u30e9\u30a4\u30f3\u30e2\u30fc\u30c9\u3067\u5b9f\u884c\u3059\u308b \ + -system \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30b7\u30b9\u30c6\u30e0\u30ad\u30e3\u30c3\u30b7\u30e5\u306e\u307f\u304b\u3089\u5b9f\u884c\u3059\u308b\ + -Xnosplash \t\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u3092\u8868\u793a\u305b\u305a\u306b\u5b9f\u884c\u3059\u308b \ + -J<option> \t\u30aa\u30d7\u30b7\u30e7\u30f3\u3092 VM \u306b\u4e0e\u3048\u308b \ + -wait \tJava \u30d7\u30ed\u30bb\u30b9\u3092\u958b\u59cb\u3057\u3001\u305d\u306e\u7d42\u4e86\u3092\u5f85\u6a5f\u3059\u308b \ + \ +control-options \u306b\u306f\u6b21\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059: \ + -viewer \t\u30ad\u30e3\u30c3\u30b7\u30e5\u30d3\u30e5\u30fc\u30a2\u3092 Java \u30b3\u30f3\u30c8\u30ed\u30fc\u30eb\u30d1\u30cd\u30eb\u306b\u8868\u793a\u3059\u308b\ + -uninstall \t\u3059\u3079\u3066\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u304b\u3089\u524a\u9664\u3059\u308b\ + -uninstall <jnlp-file> \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u304b\u3089\u524a\u9664\u3059\u308b \ + -import [import-options] <jnlp-file>\t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b \ + \ +import-options \u306b\u306f\u6b21\u306e\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u6307\u5b9a\u3067\u304d\u307e\u3059: \ + -silent \t\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u8868\u793a\u305b\u305a\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b (\u30e6\u30fc\u30b6\u30fc\u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9\u306a\u3057) \ + -system \t\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30b7\u30b9\u30c6\u30e0\u30ad\u30e3\u30c3\u30b7\u30e5\u306b\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b \ + -codebase <url>\t\u6307\u5b9a\u3055\u308c\u305f\u30b3\u30fc\u30c9\u30d9\u30fc\u30b9\u304b\u3089\u30ea\u30bd\u30fc\u30b9\u3092\u53d6\u5f97\u3059\u308b \ + -shortcut \t\u30e6\u30fc\u30b6\u30fc\u304c\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u53d7\u3051\u5165\u308c\u305f\u3082\u306e\u3068\u3057\u3066\u30b7\u30e7\u30fc\u30c8\u30ab\u30c3\u30c8\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b \ + -association \t\u30e6\u30fc\u30b6\u30fc\u304c\u30d7\u30ed\u30f3\u30d7\u30c8\u3092\u53d7\u3051\u5165\u308c\u305f\u3082\u306e\u3068\u3057\u3066\u95a2\u9023\u4ed8\u3051\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_ko.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_ko.properties new file mode 100644 index 0000000000000000000000000000000000000000..e6043874bf546c9efa01acfd8f35f1944a23ac06 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_ko.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\ub0b4\ubd80 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc54c \uc218 \uc5c6\ub294 \uba54\uc2dc\uc9c0\uc785\ub2c8\ub2e4. +error.badinst.nojre=\uc124\uce58\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uad6c\uc131 \ud30c\uc77c\uc5d0 JRE\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. +error.badinst.execv=\uc124\uce58\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. Java VM (execv)\uc744 \ud638\ucd9c\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. +error.badinst.sysexec=\uc124\uce58\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. Java VM(SysExec)\uc744 \ud638\ucd9c\ud558\ub294 \uc911 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. +error.listener.failed=\uc2a4\ud50c\ub798\uc2dc: sysCreateListenerSocket \uc2e4\ud328 +error.accept.failed=\uc2a4\ud50c\ub798\uc2dc: \uc2b9\uc778 \uc2e4\ud328 +error.recv.failed=\uc2a4\ud50c\ub798\uc2dc: recv \uc2e4\ud328 +error.invalid.port=\uc2a4\ud50c\ub798\uc2dc: \uc720\ud6a8\ud55c \ud3ec\ud2b8\ub97c \ubcf5\uc6d0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. +error.read=\ubc84\ud37c \ub05d\uc744 \uc9c0\ub098\uc11c \uc77d\uc5c8\uc2b5\ub2c8\ub2e4. +error.xmlparsing=XML \uad6c\ubb38 \ubd84\uc11d \uc624\ub958: \uc798\ubabb\ub41c \ud1a0\ud070 \uc720\ud615\uc774 \ubc1c\uacac\ub418\uc5c8\uc2b5\ub2c8\ub2e4. +error.splash.exit=Java Web Start \uc2a4\ud50c\ub798\uc2dc \ud654\uba74 \ucc98\ub9ac\ub97c \uc885\ub8cc\ud558\ub294 \uc911.....\n +error.winsock=tLast WinSock \uc624\ub958: +error.winsock.load=winsock.dll\uc744 \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.winsock.start=WSAStartup \uc2e4\ud328 +error.badinst.nohome=\uc124\uce58\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4. JAVAWS_HOME\uc774 \uc124\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. +error.splash.noimage=\uc2a4\ud50c\ub798\uc2dc: \uc2a4\ud50c\ub798\uc2dc \ud654\uba74 \uc774\ubbf8\uc9c0\ub97c \ub85c\ub4dc\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.splash.socket=\uc2a4\ud50c\ub798\uc2dc: \uc11c\ubc84 \uc18c\ucf13 \uc2e4\ud328 +error.splash.cmnd=\uc2a4\ud50c\ub798\uc2dc: \uc778\uc2dd\ud560 \uc218 \uc5c6\ub294 \uba85\ub839\uc5b4 +error.splash.port=\uc2a4\ud50c\ub798\uc2dc: \ud3ec\ud2b8\uac00 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. +error.splash.send=\uc2a4\ud50c\ub798\uc2dc: \ubcf4\ub0b4\uae30 \uc2e4\ud328 +error.splash.timer=\uc2a4\ud50c\ub798\uc2dc: \uc885\ub8cc \ud0c0\uc774\uba38\ub97c \uc791\uc131\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.splash.x11.open=\uc2a4\ud50c\ub798\uc2dc: X11 \ub514\uc2a4\ud50c\ub808\uc774\ub97c \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. +error.splash.x11.connect=\uc2a4\ud50c\ub798\uc2dc: X11 \uc5f0\uacb0 \uc2e4\ud328 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\uc0ac\uc6a9\ubc95:\tjavaws [\uc2e4\ud589-\uc635\uc158] <jnlp-file> \ + \tjavaws [\ucee8\ud2b8\ub864-\uc635\uc158] \ + \ +\uc5ec\uae30\uc11c \uc2e4\ud589-\uc635\uc158\uc5d0\ub294 \ub2e4\uc74c\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ + -verbose \t\ucd94\uac00 \ucd9c\ub825 \ud45c\uc2dc \ + -offline \t\uc624\ud504\ub77c\uc778 \ubaa8\ub4dc\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589 \ + -system \t\uc2dc\uc2a4\ud15c \uce90\uc2dc\uc5d0\uc11c\ub9cc \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589\ + -Xnosplash \t\uc2dc\uc791 \ud654\uba74 \ud45c\uc2dc \uc5c6\uc774 \uc2e4\ud589 \ + -J<option> \tvm\uc5d0 \uc635\uc158 \uc81c\uacf5 \ + -wait \tjava \ud504\ub85c\uc138\uc2a4 \uc2dc\uc791 \ubc0f \uc885\ub8cc \ub300\uae30 \ + \ +\ucee8\ud2b8\ub864-\uc635\uc158\uc5d0\ub294 \ub2e4\uc74c\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ + -viewer \tjava \uc81c\uc5b4\ud310\uc5d0\uc11c \uce90\uc2dc \ubdf0\uc5b4 \ud45c\uc2dc\ + -uninstall \t\uce90\uc2dc\uc5d0\uc11c \ubaa8\ub4e0 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc81c\uac70\ + -uninstall <jnlp-file> \t\uce90\uc2dc\uc5d0\uc11c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uc81c\uac70 \ + -import [\uac00\uc838\uc624\uae30-\uc635\uc158] <jnlp-file>\t\uce90\uc2dc\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uac00\uc838\uc624\uae30 \ + \ +\uac00\uc838\uc624\uae30-\uc635\uc158\uc5d0\ub294 \ub2e4\uc74c\uc774 \ud3ec\ud568\ub429\ub2c8\ub2e4. \ + -silent \t\uc790\ub3d9\uc73c\ub85c \uac00\uc838\uc624\uae30(\uc0ac\uc6a9\uc790 \uc778\ud130\ud398\uc774\uc2a4 \ud3ec\ud568 \uc548 \ud568) \ + -system \t\uc2dc\uc2a4\ud15c \uce90\uc2dc\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \uac00\uc838\uc624\uae30 \ + -codebase <url>\t\uc81c\uacf5\ub41c \ucf54\ub4dc\ubca0\uc774\uc2a4\uc5d0\uc11c \uc790\uc6d0 \uac80\uc0c9 \ + -shortcut \t\uc0ac\uc6a9\uc790\uac00 \ud504\ub86c\ud504\ud2b8\ub97c \ud5c8\uc6a9\ud55c \uac83\uc73c\ub85c \uac04\uc8fc\ud558\uc5ec \ubc14\ub85c \uac00\uae30 \uc124\uce58 \ + -association \t\uc0ac\uc6a9\uc790\uac00 \ud504\ub86c\ud504\ud2b8\ub97c \ud5c8\uc6a9\ud55c \uac83\uc73c\ub85c \uac04\uc8fc\ud558\uc5ec \uc5f0\uad00 \uc124\uce58 \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_sv.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_sv.properties new file mode 100644 index 0000000000000000000000000000000000000000..496cc1eb0f40a430b2c18005df9af18390244bf4 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_sv.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=internt fel, ok\u00e4nt meddelande +error.badinst.nojre=Felaktig installation. Ingen JRE har hittats i konfigurationsfilen +error.badinst.execv=Felaktig installation. Fel n\u00e4r Java VM (execv) startades +error.badinst.sysexec=Felaktig installation. Fel n\u00e4r Java VM (SysExec) startades +error.listener.failed=V\u00e4lkomstsk\u00e4rm: sysCreateListenerSocket misslyckades +error.accept.failed=V\u00e4lkomstsk\u00e4rm: accepterande misslyckades +error.recv.failed=V\u00e4lkomstsk\u00e4rm: mottagning misslyckades +error.invalid.port=V\u00e4lkomstsk\u00e4rm: \u00e5terkallade inte en giltig port +error.read=L\u00e4ste f\u00f6rbi slutet av bufferten +error.xmlparsing=XML-analysfel: fel typ av nyckel hittades +error.splash.exit=Java Web Start - v\u00e4lkomstsk\u00e4rmen avslutas .....\n +error.winsock=tLast WinSock-fel: +error.winsock.load=Det gick inte att ladda winsock.dll +error.winsock.start=WSAStartup misslyckades +error.badinst.nohome=Felaktig installation: JAVAWS_HOME har inte st\u00e4llts in +error.splash.noimage=V\u00e4lkomstsk\u00e4rm: det gick inte att ladda bilden f\u00f6r v\u00e4lkomstsk\u00e4rmen +error.splash.socket=V\u00e4lkomstsk\u00e4rm: serversockel misslyckades +error.splash.cmnd=V\u00e4lkomstsk\u00e4rm: ok\u00e4nt kommando +error.splash.port=V\u00e4lkomstsk\u00e4rm: porten angavs inte +error.splash.send=V\u00e4lkomstsk\u00e4rm: skicka misslyckades +error.splash.timer=V\u00e4lkomstsk\u00e4rm: det gick inte att st\u00e4nga av tidtagaren +error.splash.x11.open=V\u00e4lkomstsk\u00e4rm: Det g\u00e5r inte att \u00f6ppna X11-visningen +error.splash.x11.connect=V\u00e4lkomstsk\u00e4rm: X11-anslutning misslyckades +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +Anv\u00e4ndning:\tjavaws [k\u00f6rningsalternativ] <jnlp-fil> \ + \tjavaws [kontrollalternativ] \ + \ +d\u00e4r k\u00f6rningsalternativen omfattar f\u00f6ljande: \ + -verbose \tvisa ytterligare text \ + -offline \tk\u00f6r programmet i offlinel\u00e4ge \ + -system \tk\u00f6r endast programmet fr\u00e5n systemcachen\ + -Xnosplash \tk\u00f6r utan att visa n\u00e5got startf\u00f6nster \ + -J<alternativ> \tange alternativ f\u00f6r VM \ + -wait \tstarta javaprocessen och v\u00e4nta tills den har slutf\u00f6rts \ + \ +kontrollalternativen omfattar f\u00f6ljande: \ + -viewer \tvisa cache-l\u00e4saren i kontrollpanelen f\u00f6r java\ + -uninstall \tta bort alla program fr\u00e5n cachen\ + -uninstall <jnlp-fil> \tta bort programmet fr\u00e5n cachen \ + -import [importalternativ] <jnlp-fil>\timportera programmet till cachen \ + \ +importalternativen omfattar f\u00f6ljande: \ + -silent \timportera tyst (utan anv\u00e4ndargr\u00e4nssnitt) \ + -system \timportera programmet till systemcachen \ + -codebase <webbadress>\th\u00e4mta resurserna fr\u00e5n den angivna kodbasen \ + -shortcut \tinstallera genv\u00e4gar som om anv\u00e4ndaren till\u00e5tit det \ + -association \tinstallera associeringar som om anv\u00e4ndaren till\u00e5tit det \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_CN.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_CN.properties new file mode 100644 index 0000000000000000000000000000000000000000..4a29bec984cf5c689ca06b920a120babf0493d4d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_CN.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5185\u90e8\u9519\u8bef\uff0c\u672a\u77e5\u6d88\u606f +error.badinst.nojre=\u9519\u8bef\u5b89\u88c5\u3002\u914d\u7f6e\u6587\u4ef6\u4e2d\u672a\u627e\u5230 JRE +error.badinst.execv=\u9519\u8bef\u5b89\u88c5\u3002\u8c03\u7528 Java VM (execv) \u9519\u8bef +error.badinst.sysexec=\u9519\u8bef\u5b89\u88c5\u3002\u8c03\u7528 Java VM (SysExec) \u9519\u8bef +error.listener.failed=Splash\uff1asysCreateListenerSocket \u5931\u8d25 +error.accept.failed=Splash\uff1a\u63a5\u53d7\u5931\u8d25 +error.recv.failed=Splash\uff1a recv \u5931\u8d25 +error.invalid.port=Splash\uff1a\u6ca1\u6709\u56de\u590d\u5230\u6709\u6548\u7aef\u53e3 +error.read=\u8bfb\u53d6\u8d85\u51fa\u7f13\u51b2\u533a +error.xmlparsing=XML \u89e3\u6790\u9519\u8bef\uff1a\u53d1\u73b0\u9519\u8bef\u6807\u8bb0\u7c7b\u578b +error.splash.exit=Java Web Start \u95ea\u73b0\u5c4f\u5e55\u8fdb\u7a0b\u9000\u51fa.....\n +error.winsock=tLast WinSock \u9519\u8bef\uff1a +error.winsock.load=\u65e0\u6cd5\u52a0\u8f7d winsock.dll +error.winsock.start=WSAStartup \u5931\u8d25 +error.badinst.nohome=\u9519\u8bef\u5b89\u88c5\uff1aJAVAWS_HOME \u672a\u8bbe\u7f6e +error.splash.noimage=Splash\uff1a\u65e0\u6cd5\u52a0\u8f7d\u95ea\u73b0\u5c4f\u5e55\u56fe\u50cf +error.splash.socket=Splash\uff1a\u670d\u52a1\u5668\u5957\u63a5\u5b57\u5931\u8d25 +error.splash.cmnd=Splash\uff1a\u65e0\u6cd5\u8bc6\u522b\u7684\u547d\u4ee4 +error.splash.port=Splash\uff1a\u672a\u6307\u5b9a\u7aef\u53e3 +error.splash.send=Splash\uff1a\u53d1\u9001\u5931\u8d25 +error.splash.timer=Splash\uff1a\u65e0\u6cd5\u521b\u5efa\u5173\u673a\u5b9a\u65f6\u5668 +error.splash.x11.open=Splash\uff1a\u65e0\u6cd5\u6253\u5f00 X11 \u663e\u793a +error.splash.x11.connect=Splash\uff1aX11 \u8fde\u63a5\u5931\u8d25 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u7528\u6cd5:\tjavaws [\u8fd0\u884c\u9009\u9879] <jnlp \u6587\u4ef6> \ +\tjavaws [\u63a7\u5236\u9009\u9879] \ + \ +\u5176\u4e2d\u8fd0\u884c\u9009\u9879\u5305\u62ec: \ +-verbose \t\u663e\u793a\u5176\u4ed6\u8f93\u51fa\u5185\u5bb9 \ +-offline \t\u4ee5\u8131\u673a\u6a21\u5f0f\u8fd0\u884c\u5e94\u7528\u7a0b\u5e8f \ +-system \t\u4ec5\u4ece\u7cfb\u7edf\u9ad8\u901f\u7f13\u5b58\u8fd0\u884c\u5e94\u7528\u7a0b\u5e8f\ +-Xnosplash \t\u8fd0\u884c\u65f6\u4e0d\u663e\u793a\u95ea\u73b0\u5c4f\u5e55 \ +-J<\u9009\u9879> \t\u4e3a vm \u63d0\u4f9b\u9009\u9879 \ +-wait \t\u542f\u52a8 Java \u8fdb\u7a0b\u5e76\u7b49\u5f85\u5176\u9000\u51fa \ + \ +\u63a7\u5236\u9009\u9879\u5305\u62ec: \ +-viewer \t\u5728 Java \u63a7\u5236\u9762\u677f\u4e2d\u663e\u793a\u9ad8\u901f\u7f13\u5b58\u67e5\u770b\u5668\ +-uninstall \t\u4ece\u9ad8\u901f\u7f13\u5b58\u5220\u9664\u6240\u6709\u5e94\u7528\u7a0b\u5e8f\ +-uninstall <jnlp \u6587\u4ef6> \t\u4ece\u9ad8\u901f\u7f13\u5b58\u5220\u9664\u5e94\u7528\u7a0b\u5e8f \ +-import [\u5bfc\u5165\u9009\u9879] <jnlp \u6587\u4ef6>\t\u5c06\u5e94\u7528\u7a0b\u5e8f\u5bfc\u5165\u9ad8\u901f\u7f13\u5b58 \ + \ +\u5bfc\u5165\u9009\u9879\u5305\u62ec: \ +-silent \t\u4ee5\u65e0\u63d0\u793a\u6a21\u5f0f\uff08\u4e0d\u51fa\u73b0\u7528\u6237\u754c\u9762\uff09\u5bfc\u5165 \ +-system \t\u5c06\u5e94\u7528\u7a0b\u5e8f\u5bfc\u5165\u7cfb\u7edf\u9ad8\u901f\u7f13\u5b58 \ +-codebase <url>\t\u4ece\u7ed9\u5b9a\u7684\u4ee3\u7801\u4f4d\u7f6e\u68c0\u7d22\u8d44\u6e90 \ +-shortcut \t\u4ee5\u7528\u6237\u63a5\u53d7\u63d0\u793a\u7684\u65b9\u5f0f\u5b89\u88c5\u5feb\u6377\u65b9\u5f0f \ +-association \t\u4ee5\u7528\u6237\u63a5\u53d7\u63d0\u793a\u7684\u65b9\u5f0f\u5b89\u88c5\u5173\u8054 \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_HK.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_HK.properties new file mode 100644 index 0000000000000000000000000000000000000000..e8f6b0aff977cd3399f1d088f551beb7baeea1a3 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_HK.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5167\u90e8\u932f\u8aa4\uff0c\u4e0d\u660e\u7684\u8a0a\u606f +error.badinst.nojre=\u5b89\u88dd\u932f\u8aa4\u3002\u5728\u914d\u7f6e\u6a94\u4e2d\u627e\u4e0d\u5230 JRE +error.badinst.execv=\u5b89\u88dd\u932f\u8aa4\u3002\u547c\u53eb Java VM (execv) \u6642\u767c\u751f\u932f\u8aa4 +error.badinst.sysexec=\u5b89\u88dd\u932f\u8aa4\u3002\u547c\u53eb Java VM (SysExec) \u6642\u767c\u751f\u932f\u8aa4 +error.listener.failed=Splash\uff1asysCreateListenerSocket \u5931\u6557 +error.accept.failed=Splash\uff1a\u63a5\u53d7\u5931\u6557 +error.recv.failed=Splash\uff1arecv \u5931\u6557 +error.invalid.port=Splash\uff1a\u6709\u6548\u7684\u901a\u8a0a\u57e0\u5c1a\u672a\u56de\u5fa9 +error.read=\u8b80\u53d6\u8d85\u51fa\u7de9\u885d\u5340\u5c3e\u7aef +error.xmlparsing=XML \u89e3\u6790\u932f\u8aa4\uff1a\u627e\u5230\u932f\u8aa4\u7684 token \u7a2e\u985e +error.splash.exit=Java Web Start \u9583\u73fe\u87a2\u5e55\u7a0b\u5e8f\u7d50\u675f\u4e2d.....\n +error.winsock=tLast WinSock \u932f\u8aa4\uff1a +error.winsock.load=\u7121\u6cd5\u8f09\u5165 winsock.dll +error.winsock.start=WSAStartup \u5931\u6557 +error.badinst.nohome=\u5b89\u88dd\u932f\u8aa4\uff1a\u672a\u8a2d\u5b9a JAVAWS_HOME +error.splash.noimage=Splash\uff1a\u7121\u6cd5\u8f09\u5165\u9583\u73fe\u87a2\u5e55\u5f71\u50cf +error.splash.socket=Splash\uff1a\u4f3a\u670d\u5668 socket \u5931\u6557 +error.splash.cmnd=Splash\uff1a\u7121\u6cd5\u8fa8\u8b58\u6307\u4ee4 +error.splash.port=Splash\uff1a\u672a\u6307\u5b9a\u901a\u8a0a\u57e0 +error.splash.send=Splash\uff1a\u9001\u51fa\u5931\u6557 +error.splash.timer=Splash\uff1a\u7121\u6cd5\u5efa\u7acb\u95dc\u6a5f\u8a08\u6642\u5668 +error.splash.x11.open=Splash\uff1a\u7121\u6cd5\u958b\u555f X11 \u986f\u793a\u756b\u9762 +error.splash.x11.connect=Splash\uff1aX11 \u9023\u7dda\u5931\u6557 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u7528\u6cd5\uff1a\tjavaws [\u57f7\u884c\u9078\u9805] <jnlp \u6a94\u6848> \ +\tjavaws [\u63a7\u5236\u9078\u9805] \ + \ +\u5176\u4e2d\uff0c\u57f7\u884c\u9078\u9805\u5305\u62ec\uff1a \ +-verbose \t\u986f\u793a\u66f4\u8a73\u7d30\u7684\u8f38\u51fa \ +-offline \t\u5728\u96e2\u7dda\u6a21\u5f0f\u4e0b\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f \ +-system \t\u50c5\u5f9e\u7cfb\u7d71\u5feb\u53d6\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f\ +-Xnosplash \t\u57f7\u884c\u6642\u4e0d\u986f\u793a\u8edf\u9ad4\u8cc7\u8a0a\u756b\u9762 \ +-J<\u9078\u9805> \t\u70ba vm \u63d0\u4f9b\u9078\u9805 \ +-wait \t\u555f\u52d5 Java \u7a0b\u5e8f\u4e26\u7b49\u5f85\u5176\u7d50\u675f \ + \ +\u63a7\u5236\u9078\u9805\u5305\u62ec\uff1a \ +-viewer \t\u5728 Java \u63a7\u5236\u9762\u677f\u4e2d\u986f\u793a\u5feb\u53d6\u6aa2\u8996\u5668\ +-uninstall \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u6240\u6709\u61c9\u7528\u7a0b\u5f0f\ +-uninstall <jnlp \u6a94\u6848> \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u61c9\u7528\u7a0b\u5f0f \ +-import [\u532f\u5165\u9078\u9805] <jnlp \u6a94\u6848>\t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u5feb\u53d6 \ + \ +\u532f\u5165\u9078\u9805\u5305\u62ec\uff1a \ +-silent \t\u532f\u5165\u6642\u4e0d\u51fa\u73fe\u8a0a\u606f (\u7121\u4f7f\u7528\u8005\u4ecb\u9762) \ +-system \t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u7cfb\u7d71\u5feb\u53d6 \ +-codebase <url>\t\u5f9e\u6307\u5b9a\u7684\u4ee3\u78bc\u5eab\u64f7\u53d6\u8cc7\u6e90 \ +-shortcut \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u6377\u5f91 \ +-association \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u95dc\u806f \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_TW.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_TW.properties new file mode 100644 index 0000000000000000000000000000000000000000..e8f6b0aff977cd3399f1d088f551beb7baeea1a3 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/messages_zh_TW.properties @@ -0,0 +1,57 @@ +# +# @(#)messages.properties 1.6 05/05/18 +# +# Copyright 2004 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# + +error.internal.badmsg=\u5167\u90e8\u932f\u8aa4\uff0c\u4e0d\u660e\u7684\u8a0a\u606f +error.badinst.nojre=\u5b89\u88dd\u932f\u8aa4\u3002\u5728\u914d\u7f6e\u6a94\u4e2d\u627e\u4e0d\u5230 JRE +error.badinst.execv=\u5b89\u88dd\u932f\u8aa4\u3002\u547c\u53eb Java VM (execv) \u6642\u767c\u751f\u932f\u8aa4 +error.badinst.sysexec=\u5b89\u88dd\u932f\u8aa4\u3002\u547c\u53eb Java VM (SysExec) \u6642\u767c\u751f\u932f\u8aa4 +error.listener.failed=Splash\uff1asysCreateListenerSocket \u5931\u6557 +error.accept.failed=Splash\uff1a\u63a5\u53d7\u5931\u6557 +error.recv.failed=Splash\uff1arecv \u5931\u6557 +error.invalid.port=Splash\uff1a\u6709\u6548\u7684\u901a\u8a0a\u57e0\u5c1a\u672a\u56de\u5fa9 +error.read=\u8b80\u53d6\u8d85\u51fa\u7de9\u885d\u5340\u5c3e\u7aef +error.xmlparsing=XML \u89e3\u6790\u932f\u8aa4\uff1a\u627e\u5230\u932f\u8aa4\u7684 token \u7a2e\u985e +error.splash.exit=Java Web Start \u9583\u73fe\u87a2\u5e55\u7a0b\u5e8f\u7d50\u675f\u4e2d.....\n +error.winsock=tLast WinSock \u932f\u8aa4\uff1a +error.winsock.load=\u7121\u6cd5\u8f09\u5165 winsock.dll +error.winsock.start=WSAStartup \u5931\u6557 +error.badinst.nohome=\u5b89\u88dd\u932f\u8aa4\uff1a\u672a\u8a2d\u5b9a JAVAWS_HOME +error.splash.noimage=Splash\uff1a\u7121\u6cd5\u8f09\u5165\u9583\u73fe\u87a2\u5e55\u5f71\u50cf +error.splash.socket=Splash\uff1a\u4f3a\u670d\u5668 socket \u5931\u6557 +error.splash.cmnd=Splash\uff1a\u7121\u6cd5\u8fa8\u8b58\u6307\u4ee4 +error.splash.port=Splash\uff1a\u672a\u6307\u5b9a\u901a\u8a0a\u57e0 +error.splash.send=Splash\uff1a\u9001\u51fa\u5931\u6557 +error.splash.timer=Splash\uff1a\u7121\u6cd5\u5efa\u7acb\u95dc\u6a5f\u8a08\u6642\u5668 +error.splash.x11.open=Splash\uff1a\u7121\u6cd5\u958b\u555f X11 \u986f\u793a\u756b\u9762 +error.splash.x11.connect=Splash\uff1aX11 \u9023\u7dda\u5931\u6557 +# Javaws usage: '\' is a joining of two sentence,which are connected including +# the invisible character '\n'. +message.javaws.usage=\ +\u7528\u6cd5\uff1a\tjavaws [\u57f7\u884c\u9078\u9805] <jnlp \u6a94\u6848> \ +\tjavaws [\u63a7\u5236\u9078\u9805] \ + \ +\u5176\u4e2d\uff0c\u57f7\u884c\u9078\u9805\u5305\u62ec\uff1a \ +-verbose \t\u986f\u793a\u66f4\u8a73\u7d30\u7684\u8f38\u51fa \ +-offline \t\u5728\u96e2\u7dda\u6a21\u5f0f\u4e0b\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f \ +-system \t\u50c5\u5f9e\u7cfb\u7d71\u5feb\u53d6\u57f7\u884c\u61c9\u7528\u7a0b\u5f0f\ +-Xnosplash \t\u57f7\u884c\u6642\u4e0d\u986f\u793a\u8edf\u9ad4\u8cc7\u8a0a\u756b\u9762 \ +-J<\u9078\u9805> \t\u70ba vm \u63d0\u4f9b\u9078\u9805 \ +-wait \t\u555f\u52d5 Java \u7a0b\u5e8f\u4e26\u7b49\u5f85\u5176\u7d50\u675f \ + \ +\u63a7\u5236\u9078\u9805\u5305\u62ec\uff1a \ +-viewer \t\u5728 Java \u63a7\u5236\u9762\u677f\u4e2d\u986f\u793a\u5feb\u53d6\u6aa2\u8996\u5668\ +-uninstall \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u6240\u6709\u61c9\u7528\u7a0b\u5f0f\ +-uninstall <jnlp \u6a94\u6848> \t\u5f9e\u5feb\u53d6\u4e2d\u79fb\u9664\u61c9\u7528\u7a0b\u5f0f \ +-import [\u532f\u5165\u9078\u9805] <jnlp \u6a94\u6848>\t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u5feb\u53d6 \ + \ +\u532f\u5165\u9078\u9805\u5305\u62ec\uff1a \ +-silent \t\u532f\u5165\u6642\u4e0d\u51fa\u73fe\u8a0a\u606f (\u7121\u4f7f\u7528\u8005\u4ecb\u9762) \ +-system \t\u5c07\u61c9\u7528\u7a0b\u5f0f\u532f\u5165\u7cfb\u7d71\u5feb\u53d6 \ +-codebase <url>\t\u5f9e\u6307\u5b9a\u7684\u4ee3\u78bc\u5eab\u64f7\u53d6\u8cc7\u6e90 \ +-shortcut \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u6377\u5f91 \ +-association \t\u4e0d\u8ad6\u4f7f\u7528\u8005\u662f\u5426\u56de\u61c9\u63d0\u793a\u90fd\u5b89\u88dd\u95dc\u806f \ +\n diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/splash.jpg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/splash.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb11456c927e0d218b91749dfdbb08f9a75e9db1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/deploy/splash.jpg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/dnsns.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/dnsns.jar new file mode 100644 index 0000000000000000000000000000000000000000..4c4588b0e8fdf42db6cac7b92250ae6b71985916 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/dnsns.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/meta-index b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/meta-index new file mode 100644 index 0000000000000000000000000000000000000000..4d7d97518be7b6eb9d8334103fd962b816dc8fda --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/meta-index @@ -0,0 +1,22 @@ +% VERSION 2 +% WARNING: this file is auto-generated; do not edit +% UNSUPPORTED: this file and its format may change and/or +% may be removed in a future release +# dnsns.jar +META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor +sun/net +# localedata.jar +sun/text +sun/util +# sunjce_provider.jar +com/sun/crypto/ +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF +# sunmscapi.jar +sun/security +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF +# sunpkcs11.jar +sun/security +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunjce_provider.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunjce_provider.jar new file mode 100644 index 0000000000000000000000000000000000000000..79facc3cf1dd10da3d0961427fd395d4d70f6dcf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunjce_provider.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunmscapi.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunmscapi.jar new file mode 100644 index 0000000000000000000000000000000000000000..125f231730cfc6537d7e5dc46a789576c7f11ec4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunmscapi.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunpkcs11.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunpkcs11.jar new file mode 100644 index 0000000000000000000000000000000000000000..710c93963979e06de4ecacc2a0c8c70003d2e61d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/ext/sunpkcs11.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/flavormap.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/flavormap.properties new file mode 100644 index 0000000000000000000000000000000000000000..e5a7d5dfa966c4f080902149babb26f886a62e94 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/flavormap.properties @@ -0,0 +1,76 @@ +# @(#)flavormap.properties 1.14 02/09/05 +# +# This properties file is used to initialize the default +# java.awt.datatransfer.SystemFlavorMap. It contains the Win32 platform- +# specific, default mappings between common Win32 Clipboard atoms and platform- +# independent MIME type strings, which will be converted into +# java.awt.datatransfer.DataFlavors. +# +# These default mappings may be augmented by specifying the +# +# AWT.DnD.flavorMapFileURL +# +# property in the appropriate awt.properties file. The specified properties URL +# will be loaded into the SystemFlavorMap. +# +# The standard format is: +# +# <native>=<MIME type> +# +# <native> should be a string identifier that the native platform will +# recognize as a valid data format. <MIME type> should specify both a MIME +# primary type and a MIME subtype separated by a '/'. The MIME type may include +# parameters, where each parameter is a key/value pair separated by '=', and +# where each parameter to the MIME type is separated by a ';'. +# +# Because SystemFlavorMap implements FlavorTable, developers are free to +# duplicate both native keys and DataFlavor values. If a mapping contains a +# duplicate key or value, earlier mappings which included this key or value +# will be preferred. +# +# Mappings whose values specify DataFlavors with primary MIME types of +# "text", and which support the charset parameter, should specify the exact +# format in which the native platform expects the data. The "charset" +# parameter specifies the char to byte encoding, the "eoln" parameter +# specifies the end-of-line marker, and the "terminators" parameter specifies +# the number of terminating NUL bytes. Note that "eoln" and "terminators" +# are not standardized MIME type parameters. They are specific to this file +# format ONLY. They will not appear in any of the DataFlavors returned by the +# SystemFlavorMap at the Java level. +# +# If the "charset" parameter is omitted, or has zero length, the platform +# default encoding is assumed. If the "eoln" parameter is omitted, or has +# zero length, "\n" is assumed. If the "terminators" parameter is omitted, +# or has a value less than zero, zero is assumed. +# +# Upon initialization, the data transfer subsystem will record the specified +# details of the native text format, but the default SystemFlavorMap will +# present a large set of synthesized DataFlavors which map, in both +# directions, to the native. After receiving data from the application in one +# of the synthetic DataFlavors, the data transfer subsystem will transform +# the data stream into the format specified in this file before passing the +# transformed stream to the native system. +# +# Mappings whose values specify DataFlavors with primary MIME types of +# "text", but which do not support the charset parameter, will be treated as +# opaque, 8-bit data. They will not undergo any transformation process, and +# any "charset", "eoln", or "terminators" parameters specified in this file +# will be ignored. +# +# See java.awt.datatransfer.DataFlavor.selectBestTextFlavor for a list of +# text flavors which support the charset parameter. + +UNICODE\ TEXT=text/plain;charset=utf-16le;eoln="\r\n";terminators=2 +TEXT=text/plain;eoln="\r\n";terminators=1 +HTML\ Format=text/html;charset=utf-8;eoln="\r\n";terminators=1 +Rich\ Text\ Format=text/rtf +HDROP=application/x-java-file-list;class=java.util.List +PNG=image/x-java-image;class=java.awt.Image +JFIF=image/x-java-image;class=java.awt.Image +DIB=image/x-java-image;class=java.awt.Image +ENHMETAFILE=image/x-java-image;class=java.awt.Image +METAFILEPICT=image/x-java-image;class=java.awt.Image +LOCALE=application/x-java-text-encoding;class="[B" +UniformResourceLocator=application/x-java-url;class=java.net.URL +UniformResourceLocator=text/uri-list;eoln="\r\n";terminators=1 +UniformResourceLocator=text/plain;eoln="\r\n";terminators=1 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.98.bfc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.98.bfc new file mode 100644 index 0000000000000000000000000000000000000000..8afbf4c9f97426ba38c74fdb19c616f1af0be423 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.98.bfc differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.98.properties.src b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.98.properties.src new file mode 100644 index 0000000000000000000000000000000000000000..ef42c705b97ef689abda7285a89d9fac3127ecdb --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.98.properties.src @@ -0,0 +1,220 @@ +# @(#)fontconfig.98.properties 1.8 04/02/05 +# +# Copyright 2003 Sun Microsystems, Inc. All rights reserved. +# + +# Version + +version=1 + +# Component Font Mappings + +allfonts.chinese-ms936=SimSun +allfonts.dingbats=Wingdings +allfonts.lucida=Lucida Sans Regular +allfonts.symbol=Symbol +allfonts.thai=Lucida Sans Regular + +serif.plain.alphabetic=Times New Roman +serif.plain.chinese-ms950=MingLiU +serif.plain.hebrew=David +serif.plain.japanese=\uff2d\uff33 \u660e\u671d +serif.plain.korean=Batang + +serif.bold.alphabetic=Times New Roman Bold +serif.bold.chinese-ms950=PMingLiU +serif.bold.hebrew=David Bold +serif.bold.japanese=\uff2d\uff33 \u660e\u671d +serif.bold.korean=Batang + +serif.italic.alphabetic=Times New Roman Italic +serif.italic.chinese-ms950=PMingLiU +serif.italic.hebrew=David +serif.italic.japanese=\uff2d\uff33 \u660e\u671d +serif.italic.korean=Batang + +serif.bolditalic.alphabetic=Times New Roman Bold Italic +serif.bolditalic.chinese-ms950=PMingLiU +serif.bolditalic.hebrew=David Bold +serif.bolditalic.japanese=\uff2d\uff33 \u660e\u671d +serif.bolditalic.korean=Batang + +sansserif.plain.alphabetic=Arial +sansserif.plain.chinese-ms950=MingLiU +sansserif.plain.hebrew=David +sansserif.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.plain.korean=Gulim + +sansserif.bold.alphabetic=Arial Bold +sansserif.bold.chinese-ms950=PMingLiU +sansserif.bold.hebrew=David Bold +sansserif.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.bold.korean=Gulim + +sansserif.italic.alphabetic=Arial Italic +sansserif.italic.chinese-ms950=PMingLiU +sansserif.italic.hebrew=David +sansserif.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.italic.korean=Gulim + +sansserif.bolditalic.alphabetic=Arial Bold Italic +sansserif.bolditalic.chinese-ms950=PMingLiU +sansserif.bolditalic.hebrew=David Bold +sansserif.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +sansserif.bolditalic.korean=Gulim + +monospaced.plain.alphabetic=Courier New +monospaced.plain.chinese-ms950=MingLiU +monospaced.plain.hebrew=David +monospaced.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.plain.korean=GulimChe + +monospaced.bold.alphabetic=Courier New Bold +monospaced.bold.chinese-ms950=PMingLiU +monospaced.bold.hebrew=David Bold +monospaced.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.bold.korean=GulimChe + +monospaced.italic.alphabetic=Courier New Italic +monospaced.italic.chinese-ms950=PMingLiU +monospaced.italic.hebrew=David +monospaced.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.italic.korean=GulimChe + +monospaced.bolditalic.alphabetic=Courier New Bold Italic +monospaced.bolditalic.chinese-ms950=PMingLiU +monospaced.bolditalic.hebrew=David Bold +monospaced.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +monospaced.bolditalic.korean=GulimChe + +dialog.plain.alphabetic=Arial +dialog.plain.chinese-ms950=MingLiU +dialog.plain.hebrew=David +dialog.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.plain.korean=Gulim + +dialog.bold.alphabetic=Arial Bold +dialog.bold.chinese-ms950=PMingLiU +dialog.bold.hebrew=David Bold +dialog.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.bold.korean=Gulim + +dialog.italic.alphabetic=Arial Italic +dialog.italic.chinese-ms950=PMingLiU +dialog.italic.hebrew=David +dialog.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.italic.korean=Gulim + +dialog.bolditalic.alphabetic=Arial Bold Italic +dialog.bolditalic.chinese-ms950=PMingLiU +dialog.bolditalic.hebrew=David Bold +dialog.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialog.bolditalic.korean=Gulim + +dialoginput.plain.alphabetic=Courier New +dialoginput.plain.chinese-ms950=MingLiU +dialoginput.plain.hebrew=David +dialoginput.plain.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.plain.korean=Gulim + +dialoginput.bold.alphabetic=Courier New Bold +dialoginput.bold.chinese-ms950=PMingLiU +dialoginput.bold.hebrew=David Bold +dialoginput.bold.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.bold.korean=Gulim + +dialoginput.italic.alphabetic=Courier New Italic +dialoginput.italic.chinese-ms950=PMingLiU +dialoginput.italic.hebrew=David +dialoginput.italic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.italic.korean=Gulim + +dialoginput.bolditalic.alphabetic=Courier New Bold Italic +dialoginput.bolditalic.chinese-ms950=PMingLiU +dialoginput.bolditalic.hebrew=David Bold +dialoginput.bolditalic.japanese=\uff2d\uff33 \u30b4\u30b7\u30c3\u30af +dialoginput.bolditalic.korean=Gulim + +# Search Sequences + +sequence.allfonts=alphabetic/default,dingbats,symbol + +sequence.serif.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol +sequence.sansserif.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol +sequence.monospaced.GBK=chinese-ms936,alphabetic/1252,dingbats,symbol +sequence.dialog.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol +sequence.dialoginput.GBK=alphabetic/1252,chinese-ms936,dingbats,symbol + +sequence.serif.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol +sequence.sansserif.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol +sequence.monospaced.x-windows-950=chinese-ms950,alphabetic/1252,dingbats,symbol +sequence.dialog.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol +sequence.dialoginput.x-windows-950=alphabetic/1252,chinese-ms950,dingbats,symbol + +sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol + +sequence.serif.windows-31j=alphabetic/1252,japanese,dingbats,symbol +sequence.sansserif.windows-31j=alphabetic/1252,japanese,dingbats,symbol +sequence.monospaced.windows-31j=japanese,alphabetic/1252,dingbats,symbol +sequence.dialog.windows-31j=alphabetic/1252,japanese,dingbats,symbol +sequence.dialoginput.windows-31j=alphabetic/1252,japanese,dingbats,symbol + +sequence.serif.x-windows-949=alphabetic/1252,korean,dingbats,symbol +sequence.sansserif.x-windows-949=alphabetic/1252,korean,dingbats,symbol +sequence.monospaced.x-windows-949=korean,alphabetic/1252,dingbats,symbol +sequence.dialog.x-windows-949=alphabetic/1252,korean,dingbats,symbol +sequence.dialoginput.x-windows-949=alphabetic/1252,korean,dingbats,symbol + +sequence.allfonts.x-windows-874=alphabetic/1252,thai,dingbats,symbol + +sequence.fallback=lucida + +# Exclusion Ranges + +exclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ff +exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac + +# Monospaced to Proportional width variant mapping +# (Experimental private syntax) +proportional.\uff2d\uff33_\u30b4\u30b7\u30c3\u30af=\uff2d\uff33 \uff30\u30b4\u30b7\u30c3\u30af +proportional.\uff2d\uff33_\u660e\u671d=\uff2d\uff33 \uff30\u660e\u671d +proportional.MingLiU=PMingLiU + +# Font File Names + +filename.Arial=ARIAL.TTF +filename.Arial_Bold=ARIALBD.TTF +filename.Arial_Italic=ARIALI.TTF +filename.Arial_Bold_Italic=ARIALBI.TTF + +filename.Courier_New=COUR.TTF +filename.Courier_New_Bold=COURBD.TTF +filename.Courier_New_Italic=COURI.TTF +filename.Courier_New_Bold_Italic=COURBI.TTF + +filename.Times_New_Roman=TIMES.TTF +filename.Times_New_Roman_Bold=TIMESBD.TTF +filename.Times_New_Roman_Italic=TIMESI.TTF +filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF + +filename.SimSun=SIMSUN.TTF + +filename.MingLiU=MINGLIU.TTC +filename.PMingLiU=MINGLIU.TTC + +filename.David=DAVID.TTF +filename.David_Bold=DAVIDBD.TTF + +filename.\uff2d\uff33_\u660e\u671d=MSMINCHO.TTC +filename.\uff2d\uff33_\uff30\u660e\u671d=MSMINCHO.TTC +filename.\uff2d\uff33_\u30b4\u30b7\u30c3\u30af=MSGOTHIC.TTC +filename.\uff2d\uff33_\uff30\u30b4\u30b7\u30c3\u30af=MSGOTHIC.TTC + +filename.Gulim=gulim.TTC +filename.Batang=batang.TTC +filename.GulimChe=gulim.TTC + +filename.Lucida_Sans_Regular=LucidaSansRegular.ttf +filename.Symbol=SYMBOL.TTF +filename.Wingdings=WINGDING.TTF + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.bfc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.bfc new file mode 100644 index 0000000000000000000000000000000000000000..f979a9e8ca8ee21c254353dd4458abd4c6b3d40c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.bfc differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.properties.src b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.properties.src new file mode 100644 index 0000000000000000000000000000000000000000..701429d1c1f832359c02fd818d3b414edcf66aa3 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fontconfig.properties.src @@ -0,0 +1,243 @@ +# @(#)fontconfig.properties 1.5 04/01/28 +# +# Copyright 2003 Sun Microsystems, Inc. All rights reserved. +# + +# Version + +version=1 + +# Component Font Mappings + +allfonts.chinese-ms936=SimSun +allfonts.chinese-gb18030=SimSun-18030 +allfonts.chinese-hkscs=MingLiU_HKSCS +allfonts.devanagari=Mangal +allfonts.dingbats=Wingdings +allfonts.lucida=Lucida Sans Regular +allfonts.symbol=Symbol +allfonts.thai=Lucida Sans Regular + +serif.plain.alphabetic=Times New Roman +serif.plain.chinese-ms950=MingLiU +serif.plain.hebrew=David +serif.plain.japanese=MS Mincho +serif.plain.korean=Batang + +serif.bold.alphabetic=Times New Roman Bold +serif.bold.chinese-ms950=PMingLiU +serif.bold.hebrew=David Bold +serif.bold.japanese=MS Mincho +serif.bold.korean=Batang + +serif.italic.alphabetic=Times New Roman Italic +serif.italic.chinese-ms950=PMingLiU +serif.italic.hebrew=David +serif.italic.japanese=MS Mincho +serif.italic.korean=Batang + +serif.bolditalic.alphabetic=Times New Roman Bold Italic +serif.bolditalic.chinese-ms950=PMingLiU +serif.bolditalic.hebrew=David Bold +serif.bolditalic.japanese=MS Mincho +serif.bolditalic.korean=Batang + +sansserif.plain.alphabetic=Arial +sansserif.plain.chinese-ms950=MingLiU +sansserif.plain.hebrew=David +sansserif.plain.japanese=MS Gothic +sansserif.plain.korean=Gulim + +sansserif.bold.alphabetic=Arial Bold +sansserif.bold.chinese-ms950=PMingLiU +sansserif.bold.hebrew=David Bold +sansserif.bold.japanese=MS Gothic +sansserif.bold.korean=Gulim + +sansserif.italic.alphabetic=Arial Italic +sansserif.italic.chinese-ms950=PMingLiU +sansserif.italic.hebrew=David +sansserif.italic.japanese=MS Gothic +sansserif.italic.korean=Gulim + +sansserif.bolditalic.alphabetic=Arial Bold Italic +sansserif.bolditalic.chinese-ms950=PMingLiU +sansserif.bolditalic.hebrew=David Bold +sansserif.bolditalic.japanese=MS Gothic +sansserif.bolditalic.korean=Gulim + +monospaced.plain.alphabetic=Courier New +monospaced.plain.chinese-ms950=MingLiU +monospaced.plain.hebrew=David +monospaced.plain.japanese=MS Gothic +monospaced.plain.korean=GulimChe + +monospaced.bold.alphabetic=Courier New Bold +monospaced.bold.chinese-ms950=PMingLiU +monospaced.bold.hebrew=David Bold +monospaced.bold.japanese=MS Gothic +monospaced.bold.korean=GulimChe + +monospaced.italic.alphabetic=Courier New Italic +monospaced.italic.chinese-ms950=PMingLiU +monospaced.italic.hebrew=David +monospaced.italic.japanese=MS Gothic +monospaced.italic.korean=GulimChe + +monospaced.bolditalic.alphabetic=Courier New Bold Italic +monospaced.bolditalic.chinese-ms950=PMingLiU +monospaced.bolditalic.hebrew=David Bold +monospaced.bolditalic.japanese=MS Gothic +monospaced.bolditalic.korean=GulimChe + +dialog.plain.alphabetic=Arial +dialog.plain.chinese-ms950=MingLiU +dialog.plain.hebrew=David +dialog.plain.japanese=MS Gothic +dialog.plain.korean=Gulim + +dialog.bold.alphabetic=Arial Bold +dialog.bold.chinese-ms950=PMingLiU +dialog.bold.hebrew=David Bold +dialog.bold.japanese=MS Gothic +dialog.bold.korean=Gulim + +dialog.italic.alphabetic=Arial Italic +dialog.italic.chinese-ms950=PMingLiU +dialog.italic.hebrew=David +dialog.italic.japanese=MS Gothic +dialog.italic.korean=Gulim + +dialog.bolditalic.alphabetic=Arial Bold Italic +dialog.bolditalic.chinese-ms950=PMingLiU +dialog.bolditalic.hebrew=David Bold +dialog.bolditalic.japanese=MS Gothic +dialog.bolditalic.korean=Gulim + +dialoginput.plain.alphabetic=Courier New +dialoginput.plain.chinese-ms950=MingLiU +dialoginput.plain.hebrew=David +dialoginput.plain.japanese=MS Gothic +dialoginput.plain.korean=Gulim + +dialoginput.bold.alphabetic=Courier New Bold +dialoginput.bold.chinese-ms950=PMingLiU +dialoginput.bold.hebrew=David Bold +dialoginput.bold.japanese=MS Gothic +dialoginput.bold.korean=Gulim + +dialoginput.italic.alphabetic=Courier New Italic +dialoginput.italic.chinese-ms950=PMingLiU +dialoginput.italic.hebrew=David +dialoginput.italic.japanese=MS Gothic +dialoginput.italic.korean=Gulim + +dialoginput.bolditalic.alphabetic=Courier New Bold Italic +dialoginput.bolditalic.chinese-ms950=PMingLiU +dialoginput.bolditalic.hebrew=David Bold +dialoginput.bolditalic.japanese=MS Gothic +dialoginput.bolditalic.korean=Gulim + +# Search Sequences + +sequence.allfonts=alphabetic/default,dingbats,symbol + +sequence.serif.GBK=alphabetic,chinese-ms936,dingbats,symbol +sequence.sansserif.GBK=alphabetic,chinese-ms936,dingbats,symbol +sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol +sequence.dialog.GBK=alphabetic,chinese-ms936,dingbats,symbol +sequence.dialoginput.GBK=alphabetic,chinese-ms936,dingbats,symbol + +sequence.serif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol +sequence.sansserif.GB18030=alphabetic,chinese-gb18030,dingbats,symbol +sequence.monospaced.GB18030=chinese-gb18030,alphabetic,dingbats,symbol +sequence.dialog.GB18030=alphabetic,chinese-gb18030,dingbats,symbol +sequence.dialoginput.GB18030=alphabetic,chinese-gb18030,dingbats,symbol + +sequence.serif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol +sequence.sansserif.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol +sequence.monospaced.x-windows-950=chinese-ms950,alphabetic,dingbats,symbol +sequence.dialog.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol +sequence.dialoginput.x-windows-950=alphabetic,chinese-ms950,dingbats,symbol + +sequence.serif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol +sequence.sansserif.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol +sequence.monospaced.x-MS950-HKSCS=chinese-ms950,alphabetic,chinese-hkscs,dingbats,symbol +sequence.dialog.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol +sequence.dialoginput.x-MS950-HKSCS=alphabetic,chinese-ms950,chinese-hkscs,dingbats,symbol + +sequence.allfonts.UTF-8.hi=alphabetic/1252,devanagari,dingbats,symbol + +sequence.allfonts.windows-1255=hebrew,alphabetic/1252,dingbats,symbol + +sequence.serif.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.sansserif.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.monospaced.windows-31j=japanese,alphabetic,dingbats,symbol +sequence.dialog.windows-31j=alphabetic,japanese,dingbats,symbol +sequence.dialoginput.windows-31j=alphabetic,japanese,dingbats,symbol + +sequence.serif.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.sansserif.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.monospaced.x-windows-949=korean,alphabetic,dingbats,symbol +sequence.dialog.x-windows-949=alphabetic,korean,dingbats,symbol +sequence.dialoginput.x-windows-949=alphabetic,korean,dingbats,symbol + +sequence.allfonts.x-windows-874=alphabetic,thai,dingbats,symbol + +sequence.fallback=lucida,\ + chinese-ms950,chinese-hkscs,chinese-ms936,chinese-gb18030,\ + japanese,korean + +# Exclusion Ranges + +exclusion.alphabetic=0700-1e9f,1f00-20ab,20ad-f8ff +exclusion.chinese-gb18030=0390-03d6,2200-22ef,2701-27be +exclusion.hebrew=0041-005a,0060-007a,007f-00ff,20ac-20ac + +# Monospaced to Proportional width variant mapping +# (Experimental private syntax) +proportional.MS_Gothic=MS PGothic +proportional.MS_Mincho=MS PMincho +proportional.MingLiU=PMingLiU + +# Font File Names + +filename.Arial=ARIAL.TTF +filename.Arial_Bold=ARIALBD.TTF +filename.Arial_Italic=ARIALI.TTF +filename.Arial_Bold_Italic=ARIALBI.TTF + +filename.Courier_New=COUR.TTF +filename.Courier_New_Bold=COURBD.TTF +filename.Courier_New_Italic=COURI.TTF +filename.Courier_New_Bold_Italic=COURBI.TTF + +filename.Times_New_Roman=TIMES.TTF +filename.Times_New_Roman_Bold=TIMESBD.TTF +filename.Times_New_Roman_Italic=TIMESI.TTF +filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF + +filename.SimSun=SIMSUN.TTC +filename.SimSun-18030=SIMSUN18030.TTC + +filename.MingLiU=MINGLIU.TTC +filename.PMingLiU=MINGLIU.TTC +filename.MingLiU_HKSCS=hkscsm3u.ttf + +filename.David=DAVID.TTF +filename.David_Bold=DAVIDBD.TTF + +filename.MS_Mincho=MSMINCHO.TTC +filename.MS_PMincho=MSMINCHO.TTC +filename.MS_Gothic=MSGOTHIC.TTC +filename.MS_PGothic=MSGOTHIC.TTC + +filename.Gulim=gulim.TTC +filename.Batang=batang.TTC +filename.GulimChe=gulim.TTC + +filename.Lucida_Sans_Regular=LucidaSansRegular.ttf +filename.Mangal=MANGAL.TTF +filename.Symbol=SYMBOL.TTF +filename.Wingdings=WINGDING.TTF + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fonts/LucidaSansRegular.ttf b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fonts/LucidaSansRegular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4cabe6e7643b0fd1cf36611f23f74d9d6ac6f871 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/fonts/LucidaSansRegular.ttf differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/i386/jvm.cfg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/i386/jvm.cfg new file mode 100644 index 0000000000000000000000000000000000000000..faf2d871108bf5a8052e8dcd7e55e63c5625fa2a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/i386/jvm.cfg @@ -0,0 +1,24 @@ +# +# @(#)jvm.cfg 1.8 05/11/17 +# +# Copyright 2006 Sun Microsystems, Inc. All rights reserved. +# SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. +# +# +# +# +# List of JVMs that can be used as an option to java, javac, etc. +# Order is important -- first in this list is the default JVM. +# NOTE that this both this file and its format are UNSUPPORTED and +# WILL GO AWAY in a future release. +# +# You may also select a JVM in an arbitrary location with the +# "-XXaltjvm=<jvm_dir>" option, but that too is unsupported +# and may not be available in a future release. +# +-client KNOWN +-server KNOWN +-hotspot ALIASED_TO -client +-classic WARN +-native ERROR +-green ERROR diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/im/indicim.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/im/indicim.jar new file mode 100644 index 0000000000000000000000000000000000000000..f5eedc5ad3ba7892506b479afb1f213e73cae95f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/im/indicim.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/im/thaiim.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/im/thaiim.jar new file mode 100644 index 0000000000000000000000000000000000000000..a70bdba217746b344093158efe65e41d4188a85c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/im/thaiim.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/cursors.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/cursors.properties new file mode 100644 index 0000000000000000000000000000000000000000..04d575f5b642e3211f64cd74c191c2cb74b18dc4 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/cursors.properties @@ -0,0 +1,41 @@ +# +# @(#)cursors.properties 1.5 99/07/12 +# +# Cursors Properties file +# +# Names GIF89 sources for Custom Cursors and their associated HotSpots +# +# Note: the syntax of the property name is significant and is parsed +# by java.awt.Cursor +# +# The syntax is: Cursor.<name>.<geom>.File=win32_<filename> +# Cursor.<name>.<geom>.HotSpot=<x>,<y> +# Cursor.<name>.<geom>.Name=<localized name> +# +Cursor.CopyDrop.32x32.File=win32_CopyDrop32x32.gif +Cursor.CopyDrop.32x32.HotSpot=0,0 +Cursor.CopyDrop.32x32.Name=CopyDrop32x32 +# +Cursor.MoveDrop.32x32.File=win32_MoveDrop32x32.gif +Cursor.MoveDrop.32x32.HotSpot=0,0 +Cursor.MoveDrop.32x32.Name=MoveDrop32x32 +# +Cursor.LinkDrop.32x32.File=win32_LinkDrop32x32.gif +Cursor.LinkDrop.32x32.HotSpot=0,0 +Cursor.LinkDrop.32x32.Name=LinkDrop32x32 +# +Cursor.CopyNoDrop.32x32.File=win32_CopyNoDrop32x32.gif +Cursor.CopyNoDrop.32x32.HotSpot=6,2 +Cursor.CopyNoDrop.32x32.Name=CopyNoDrop32x32 +# +Cursor.MoveNoDrop.32x32.File=win32_MoveNoDrop32x32.gif +Cursor.MoveNoDrop.32x32.HotSpot=6,2 +Cursor.MoveNoDrop.32x32.Name=MoveNoDrop32x32 +# +Cursor.LinkNoDrop.32x32.File=win32_LinkNoDrop32x32.gif +Cursor.LinkNoDrop.32x32.HotSpot=6,2 +Cursor.LinkNoDrop.32x32.Name=LinkNoDrop32x32 +# +Cursor.Invalid.32x32.File=invalid32x32.gif +Cursor.Invalid.32x32.HotSpot=6,2 +Cursor.Invalid.32x32.Name=Invalid32x32 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/invalid32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/invalid32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/invalid32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_CopyDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_CopyDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..8a47b47f9a7c5d1961acbd18bf5da2a7c42d4212 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_CopyDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_CopyNoDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_CopyNoDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_CopyNoDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_LinkDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_LinkDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..be3628fe8dd62ed4fc89e0eba2bcb1f6fb43fc76 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_LinkDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_LinkNoDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_LinkNoDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_LinkNoDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_MoveDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_MoveDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..a2d986bab98db68aec96f8a155c2bc7079ad7486 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_MoveDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_MoveNoDrop32x32.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_MoveNoDrop32x32.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c265d3e9f3f1d8e9486b0c6562beb6249452e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/images/cursors/win32_MoveNoDrop32x32.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/javaws.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/javaws.jar new file mode 100644 index 0000000000000000000000000000000000000000..55f060c6d28ac264d901a7de94f6d4aef6b6fb9e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/javaws.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jce.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jce.jar new file mode 100644 index 0000000000000000000000000000000000000000..264893af1edc1c709c2c42f78bc157932fda3e84 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jce.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jsse.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jsse.jar new file mode 100644 index 0000000000000000000000000000000000000000..8fca85257f733f655242ebbacb152023ab03c821 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jsse.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jvm.hprof.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jvm.hprof.txt new file mode 100644 index 0000000000000000000000000000000000000000..31eabc18c1de6e4d3fb1cdf823bdb11dbbe767e9 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/jvm.hprof.txt @@ -0,0 +1,60 @@ +Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based) + +@(#)jvm.hprof.txt 1.5 06/01/28 + + Copyright (c) 2006 Sun Microsystems, Inc. All Rights Reserved. + +WARNING! This file format is under development, and is subject to +change without notice. + +This file contains the following types of records: + +THREAD START +THREAD END mark the lifetime of Java threads + +TRACE represents a Java stack trace. Each trace consists + of a series of stack frames. Other records refer to + TRACEs to identify (1) where object allocations have + taken place, (2) the frames in which GC roots were + found, and (3) frequently executed methods. + +HEAP DUMP is a complete snapshot of all live objects in the Java + heap. Following distinctions are made: + + ROOT root set as determined by GC + CLS classes + OBJ instances + ARR arrays + +SITES is a sorted list of allocation sites. This identifies + the most heavily allocated object types, and the TRACE + at which those allocations occurred. + +CPU SAMPLES is a statistical profile of program execution. The VM + periodically samples all running threads, and assigns + a quantum to active TRACEs in those threads. Entries + in this record are TRACEs ranked by the percentage of + total quanta they consumed; top-ranked TRACEs are + typically hot spots in the program. + +CPU TIME is a profile of program execution obtained by measuring + the time spent in individual methods (excluding the time + spent in callees), as well as by counting the number of + times each method is called. Entries in this record are + TRACEs ranked by the percentage of total CPU time. The + "count" field indicates the number of times each TRACE + is invoked. + +MONITOR TIME is a profile of monitor contention obtained by measuring + the time spent by a thread waiting to enter a monitor. + Entries in this record are TRACEs ranked by the percentage + of total monitor contention time and a brief description + of the monitor. The "count" field indicates the number of + times the monitor was contended at that TRACE. + +MONITOR DUMP is a complete snapshot of all the monitors and threads in + the System. + +HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated +at program exit. They can also be obtained during program execution by typing +Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/logging.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/logging.properties new file mode 100644 index 0000000000000000000000000000000000000000..4f7f6dcfd416d3e0b6b1c45ab8cd985ed3e6ea49 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/logging.properties @@ -0,0 +1,54 @@ +############################################################ +# Default Logging Configuration File +# +# You can use a different file by specifying a filename +# with the java.util.logging.config.file system property. +# For example java -Djava.util.logging.config.file=myfile +############################################################ + +############################################################ +# Global properties +############################################################ + +# "handlers" specifies a comma separated list of log Handler +# classes. These handlers will be installed during VM startup. +# Note that these classes must be on the system classpath. +# By default we only configure a ConsoleHandler, which will only +# show messages at the INFO and above levels. +handlers= java.util.logging.ConsoleHandler + +# To also add the FileHandler, use the following line instead. +#handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler + +# Default global logging level. +# This specifies which kinds of events are logged across +# all loggers. For any given facility this global level +# can be overriden by a facility specific level +# Note that the ConsoleHandler also has a separate level +# setting to limit messages printed to the console. +.level= INFO + +############################################################ +# Handler specific properties. +# Describes specific configuration info for Handlers. +############################################################ + +# default file output is in user's home directory. +java.util.logging.FileHandler.pattern = %h/java%u.log +java.util.logging.FileHandler.limit = 50000 +java.util.logging.FileHandler.count = 1 +java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter + +# Limit the message that are printed on the console to INFO and above. +java.util.logging.ConsoleHandler.level = INFO +java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter + + +############################################################ +# Facility specific properties. +# Provides extra control for each logger. +############################################################ + +# For example, set the com.xyz.foo logger to only log SEVERE +# messages: +com.xyz.foo.level = SEVERE diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management-agent.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management-agent.jar new file mode 100644 index 0000000000000000000000000000000000000000..e6bc73055fbd1e9023f60399d4be05fb7ed47b73 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management-agent.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/jmxremote.access b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/jmxremote.access new file mode 100644 index 0000000000000000000000000000000000000000..765f118a364a24afb32cdc4487acc8989fc6fb54 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/jmxremote.access @@ -0,0 +1,48 @@ +###################################################################### +# Default Access Control File for Remote JMX(TM) Monitoring +###################################################################### +# +# Access control file for Remote JMX API access to monitoring. +# This file defines the allowed access for different roles. The +# password file (jmxremote.password by default) defines the roles and their +# passwords. To be functional, a role must have an entry in +# both the password and the access files. +# +# Default location of this file is $JRE/lib/management/jmxremote.access +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# (See that file for details) +# +# The file format for password and access files is syntactically the same +# as the Properties file format. The syntax is described in the Javadoc +# for java.util.Properties.load. +# Typical access file has multiple lines, where each line is blank, +# a comment (like this one), or an access control entry. +# +# An access control entry consists of a role name, and an +# associated access level. The role name is any string that does not +# itself contain spaces or tabs. It corresponds to an entry in the +# password file (jmxremote.password). The access level is one of the +# following: +# "readonly" grants access to read attributes of MBeans. +# For monitoring, this means that a remote client in this +# role can read measurements but cannot perform any action +# that changes the environment of the running program. +# "readwrite" grants access to read and write attributes of MBeans, +# to invoke operations on them, and to create or remove them. +# This access should be granted to only trusted clients, +# since they can potentially interfere with the smooth +# operation of a running program +# +# A given role should have at most one entry in this file. If a role +# has no entry, it has no access. +# If multiple entries are found for the same role name, then the last +# access entry is used. +# +# +# Default access control entries: +# o The "monitorRole" role has readonly access. +# o The "controlRole" role has readwrite access. + +monitorRole readonly +controlRole readwrite diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/jmxremote.password.template b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/jmxremote.password.template new file mode 100644 index 0000000000000000000000000000000000000000..a7e7daac554f01f6b025ee4bc3416aa671f0eb85 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/jmxremote.password.template @@ -0,0 +1,64 @@ +# ---------------------------------------------------------------------- +# Template for jmxremote.password +# +# o Copy this template to jmxremote.password +# o Set the user/password entries in jmxremote.password +# o Change the permission of jmxremote.password to read-only +# by the owner. +# +# See below for the location of jmxremote.password file. +# ---------------------------------------------------------------------- + +############################################################## +# Password File for Remote JMX Monitoring +############################################################## +# +# Password file for Remote JMX API access to monitoring. This +# file defines the different roles and their passwords. The access +# control file (jmxremote.access by default) defines the allowed +# access for each role. To be functional, a role must have an entry +# in both the password and the access files. +# +# Default location of this file is $JRE/lib/management/jmxremote.password +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# or by specifying a system property (See that file for details). + + +############################################################## +# File permissions of the jmxremote.password file +############################################################## +# Since there are cleartext passwords stored in this file, +# this file must be readable by ONLY the owner, +# otherwise the program will exit with an error. +# +# The file format for password and access files is syntactically the same +# as the Properties file format. The syntax is described in the Javadoc +# for java.util.Properties.load. +# Typical password file has multiple lines, where each line is blank, +# a comment (like this one), or a password entry. +# +# +# A password entry consists of a role name and an associated +# password. The role name is any string that does not itself contain +# spaces or tabs. The password is again any string that does not +# contain spaces or tabs. Note that passwords appear in the clear in +# this file, so it is a good idea not to use valuable passwords. +# +# A given role should have at most one entry in this file. If a role +# has no entry, it has no access. +# If multiple entries are found for the same role name, then the last one +# is used. +# +# In a typical installation, this file can be read by anybody on the +# local machine, and possibly by people on other machines. +# For # security, you should either restrict the access to this file, +# or specify another, less accessible file in the management config file +# as described above. +# +# Following are two commented-out entries. The "measureRole" role has +# password "QED". The "controlRole" role has password "R&D". +# +# monitorRole QED +# controlRole R&D + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/management.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/management.properties new file mode 100644 index 0000000000000000000000000000000000000000..fdfdd1fdcdef2611ac3512b778e6928c8a7fa016 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/management.properties @@ -0,0 +1,273 @@ +##################################################################### +# Default Configuration File for Java Platform Management +##################################################################### +# +# The Management Configuration file (in java.util.Properties format) +# will be read if one of the following system properties is set: +# -Dcom.sun.management.jmxremote.port=<port-number> +# or -Dcom.sun.management.snmp.port=<port-number> +# or -Dcom.sun.management.config.file=<this-file> +# +# The default Management Configuration file is: +# +# $JRE/lib/management/management.properties +# +# Another location for the Management Configuration File can be specified +# by the following property on the Java command line: +# +# -Dcom.sun.management.config.file=<this-file> +# +# If -Dcom.sun.management.config.file=<this-file> is set, the port +# number for the management agent can be specified in the config file +# using the following lines: +# +# ################ Management Agent Port ######################### +# +# For setting the JMX RMI agent port use the following line +# com.sun.management.jmxremote.port=<port-number> +# +# For setting the SNMP agent port use the following line +# com.sun.management.snmp.port=<port-number> + +##################################################################### +# Optional Instrumentation +##################################################################### +# +# By default only the basic instrumentation with low overhead is on. +# The following properties allow to selectively turn on optional +# instrumentation which are off by default and may have some +# additional overhead. +# +# com.sun.management.enableThreadContentionMonitoring +# +# This option enables thread contention monitoring if the +# Java virtual machine supports such instrumentation. +# Refer to the specification for the java.lang.management.ThreadMBean +# interface - see isThreadContentionMonitoringSupported() method. +# + +# To enable thread contention monitoring, uncomment the following line +# com.sun.management.enableThreadContentionMonitoring + +##################################################################### +# SNMP Management Properties +##################################################################### +# +# If the system property -Dcom.sun.management.snmp.port=<port-number> +# is set then +# - The SNMP agent (with the Java virtual machine MIB) is started +# that listens on the specified port for incoming SNMP requests. +# - the following properties for read for SNMP management. +# +# The configuration can be specified only at startup time. +# Later changes to the above system property (e.g. via setProperty method), this +# config file, or the ACL file has no effect to the running SNMP agent. +# + +# +# ##################### SNMP Trap Port ######################### +# +# com.sun.management.snmp.trap=<trap-destination-port-number> +# Specifies the remote port number at which managers are expected +# to listen for trap. For each host defined in the ACL file, +# the SNMP agent will send traps at <host>:<trap-destination-port-number> +# Default for this property is 162. +# + +# To set port for sending traps to a different port use the following line +# com.sun.management.snmp.trap=<trap-destination-port-number> + +# +# ################ SNMP listen interface ######################### +# +# com.sun.management.snmp.interface=<InetAddress> +# Specifies the local interface on which the SNMP agent will bind. +# This is usefull when running on machines which have several +# interfaces defined. It makes it possible to listen to a specific +# subnet accessible through that interface. +# Default for this property is "localhost". +# +# The format of the value for that property is any string accepted +# by java.net.InetAddress.getByName(String). +# + +# For restricting the port on which SNMP agent listens use the following line +# com.sun.management.snmp.interface=<InetAddress> + +# +# #################### SNMP ACL file ######################### +# +# com.sun.management.snmp.acl=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then the ACL file +# is not checked: all manager hosts are allowed all access. +# + +# For SNMP without checking ACL file uncomment the following line +# com.sun.management.snmp.acl=false + +# +# com.sun.management.snmp.acl.file=filepath +# Specifies location for ACL file +# This is optional - default location is +# $JRE/lib/management/snmp.acl +# +# If the property "com.sun.management.snmp.acl" is set to false, +# then this property and the ACL file are ignored. +# Otherwise the ACL file must exist and be in the valid format. +# If the ACL file is empty or non existent then no access is allowed. +# +# The SNMP agent will read the ACL file at startup time. +# Modification to the ACL file has no effect to any running SNMP +# agents which read that ACL file at startup. +# + +# For a non-default acl file location use the following line +# com.sun.management.snmp.acl.file=filepath + +##################################################################### +# RMI Management Properties +##################################################################### +# +# If system property -Dcom.sun.management.jmxremote.port=<port-number> +# is set then +# - A MBean server is started +# - JRE Platform MBeans are registered in the MBean server +# - RMI connector is published in a private readonly registry at +# specified port using a well known name, "jmxrmi" +# - the following properties are read for JMX remote management. +# +# The configuration can be specified only at startup time. +# Later changes to above system property (e.g. via setProperty method), +# this config file, the password file, or the access file have no effect to the +# running MBean server, the connector, or the registry. +# + +# +# ###################### RMI SSL ############################# +# +# com.sun.management.jmxremote.ssl=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then SSL is not used. +# + +# For RMI monitoring without SSL use the following line +# com.sun.management.jmxremote.ssl=false + +# com.sun.management.jmxremote.ssl.enabled.cipher.suites=<cipher-suites> +# The value of this property is a string that is a comma-separated list +# of SSL/TLS cipher suites to enable. This property can be specified in +# conjunction with the previous property "com.sun.management.jmxremote.ssl" +# in order to control which particular SSL/TLS cipher suites are enabled +# for use by accepted connections. If this property is not specified then +# the SSL/TLS RMI Server Socket Factory uses the SSL/TLS cipher suites that +# are enabled by default. +# + +# com.sun.management.jmxremote.ssl.enabled.protocols=<protocol-versions> +# The value of this property is a string that is a comma-separated list +# of SSL/TLS protocol versions to enable. This property can be specified in +# conjunction with the previous property "com.sun.management.jmxremote.ssl" +# in order to control which particular SSL/TLS protocol versions are +# enabled for use by accepted connections. If this property is not +# specified then the SSL/TLS RMI Server Socket Factory uses the SSL/TLS +# protocol versions that are enabled by default. +# + +# com.sun.management.jmxremote.ssl.need.client.auth=true|false +# Default for this property is false. (Case for true/false ignored) +# If this property is specified as true in conjunction with the previous +# property "com.sun.management.jmxremote.ssl" then the SSL/TLS RMI Server +# Socket Factory will require client authentication. +# + +# For RMI monitoring with SSL client authentication use the following line +# com.sun.management.jmxremote.ssl.need.client.auth=true + +# com.sun.management.jmxremote.registry.ssl=true|false +# Default for this property is false. (Case for true/false ignored) +# If this property is specified as true then the RMI registry used +# to bind the RMIServer remote object is protected with SSL/TLS +# RMI Socket Factories that can be configured with the properties: +# com.sun.management.jmxremote.ssl.enabled.cipher.suites +# com.sun.management.jmxremote.ssl.enabled.protocols +# com.sun.management.jmxremote.ssl.need.client.auth +# If the two properties below are true at the same time, i.e. +# com.sun.management.jmxremote.ssl=true +# com.sun.management.jmxremote.registry.ssl=true +# then the RMIServer remote object and the RMI registry are +# both exported with the same SSL/TLS RMI Socket Factories. +# + +# For using an SSL/TLS protected RMI registry use the following line +# com.sun.management.jmxremote.registry.ssl=true + +# +# ################ RMI User authentication ################ +# +# com.sun.management.jmxremote.authenticate=true|false +# Default for this property is true. (Case for true/false ignored) +# If this property is specified as false then no authentication is +# performed and all users are allowed all access. +# + +# For RMI monitoring without any checking use the following line +# com.sun.management.jmxremote.authenticate=false + +# +# ################ RMI Login configuration ################### +# +# com.sun.management.jmxremote.login.config=<config-name> +# Specifies the name of a JAAS login configuration entry to use when +# authenticating users of RMI monitoring. +# +# Setting this property is optional - the default login configuration +# specifies a file-based authentication that uses the password file. +# +# When using this property to override the default login configuration +# then the named configuration entry must be in a file that gets loaded +# by JAAS. In addition, the login module(s) specified in the configuration +# should use the name and/or password callbacks to acquire the user's +# credentials. See the NameCallback and PasswordCallback classes in the +# javax.security.auth.callback package for more details. +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# + +# For a non-default login configuration use the following line +# com.sun.management.jmxremote.login.config=<config-name> + +# +# ################ RMI Password file location ################## +# +# com.sun.management.jmxremote.password.file=filepath +# Specifies location for password file +# This is optional - default location is +# $JRE/lib/management/jmxremote.password +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# Otherwise the password file must exist and be in the valid format. +# If the password file is empty or non-existent then no access is allowed. +# + +# For a non-default password file location use the following line +# com.sun.management.jmxremote.password.file=filepath + +# +# ################ RMI Access file location ##################### +# +# com.sun.management.jmxremote.access.file=filepath +# Specifies location for access file +# This is optional - default location is +# $JRE/lib/management/jmxremote.access +# +# If the property "com.sun.management.jmxremote.authenticate" is set to +# false, then this property and the password & access files are ignored. +# Otherwise, the access file must exist and be in the valid format. +# If the access file is empty or non-existent then no access is allowed. +# + +# For a non-default password file location use the following line +# com.sun.management.jmxremote.access.file=filepath diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/snmp.acl.template b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/snmp.acl.template new file mode 100644 index 0000000000000000000000000000000000000000..0e766764f5e7bcb19dd758c7b4a84f070ba1262d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/management/snmp.acl.template @@ -0,0 +1,110 @@ +# ---------------------------------------------------------------------- +# Template for SNMP Access Control List File +# +# o Copy this template to snmp.acl +# o Set access control for SNMP support +# o Change the permission of snmp.acl to be read-only +# by the owner. +# +# See below for the location of snmp.acl file. +# ---------------------------------------------------------------------- + +############################################################ +# SNMP Access Control List File +############################################################ +# +# Default location of this file is $JRE/lib/management/snmp.acl. +# You can specify an alternate location by specifying a property in +# the management config file $JRE/lib/management/management.properties +# or by specifying a system property (See that file for details). +# + + +############################################################## +# File permissions of the snmp.acl file +############################################################## +# +# Since there are cleartext community strings stored in this file, +# this ACL file must be readable by ONLY the owner, +# otherwise the program will exit with an error. +# +############################################################## +# Format of the acl group +############################################################## +# +# communities: a list of SNMP community strings to which the +# access control applies separated by commas. +# +# access: either "read-only" or "read-write". +# +# managers: a list of hosts to be granted the access rights. +# Each can be expressed as any one of the following: +# - hostname: hubble +# - ip v4 and v6 addresses: 123.456.789.12 , fe80::a00:20ff:fe9b:ea82 +# - ip v4 and v6 netmask prefix notation: 123.456.789.0/24, +# fe80::a00:20ff:fe9b:ea82/64 +# see RFC 2373 (http://www.ietf.org/rfc/rfc2373.txt) +# +# An example of two community groups for multiple hosts: +# acl = { +# { +# communities = public, private +# access = read-only +# managers = hubble, snowbell, nanak +# } +# { +# communities = jerry +# access = read-write +# managers = hubble, telescope +# } +# } +# +############################################################## +# Format of the trap group +############################################################## +# +# trap-community: a single SNMP community string that will be included +# in the traps sent to the hosts. +# +# hosts: a list of hosts to which the SNMP agent will send traps. +# +# An example of two trap community definitions for multiple hosts: +# trap = { +# { +# trap-community = public +# hosts = hubble, snowbell +# } +# { +# trap-community = private +# hosts = telescope +# } +# } +# +############################################################ +# +# Update the community strings (public and private) below +# before copying this template file +# +# Common SNMP ACL Example +# ------------------------ +# +# o Only localhost can connect, and access rights +# are limited to read-only +# o Traps are sent to localhost only +# +# +# acl = { +# { +# communities = public, private +# access = read-only +# managers = localhost +# } +# } +# +# +# trap = { +# { +# trap-community = public +# hosts = localhost +# } +# } diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/meta-index b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/meta-index new file mode 100644 index 0000000000000000000000000000000000000000..327f08035023e22b51ab8bfa3d97e22ba8cd8f1a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/meta-index @@ -0,0 +1,87 @@ +% VERSION 2 +% WARNING: this file is auto-generated; do not edit +% UNSUPPORTED: this file and its format may change and/or +% may be removed in a future release +# charsets.jar +META-INF/services/java.nio.charset.spi.CharsetProvider +sun/nio +sun/io +# jce.jar +javax/crypto +sun/security +META-INF/JCE_RSA.RSA +META-INF/JCE_RSA.SF +! jsse.jar +com/sun/security/ +sun/net +javax/security +javax/net +com/sun/net/ +! management-agent.jar +@ resources.jar +com/sun/java/util/jar/pack/ +META-INF/services/javax.print.PrintServiceLookup +com/sun/corba/ +META-INF/services/javax.sound.midi.spi.SoundbankReader +sun/print +META-INF/services/javax.sound.midi.spi.MidiFileReader +META-INF/services/javax.sound.sampled.spi.AudioFileReader +javax/swing +META-INF/services/javax.sound.midi.spi.MidiDeviceProvider +sun/net +META-INF/services/javax.sound.sampled.spi.AudioFileWriter +com/sun/imageio/ +META-INF/services/java.sql.Driver +META-INF/mimetypes.default +sun/org +META-INF/services/javax.sound.midi.spi.MidiFileWriter +sun/rmi +javax/sql +META-INF/services/javax.script.ScriptEngineFactory +com/sun/rowset/ +META-INF/services/javax.print.StreamPrintServiceFactory +META-INF/mailcap.default +sun/text +javax/xml +META-INF/services/javax.sound.sampled.spi.MixerProvider +com/sun/java/swing/ +com/sun/jndi/ +com/sun/xml/ +com/sun/org/ +META-INF/services/javax.sound.sampled.spi.FormatConversionProvider +! rt.jar +com/sun/java/util/jar/pack/ +java/ +org/ietf/ +com/sun/beans/ +com/sun/java/browser/ +com/sun/corba/ +com/sun/media/ +com/sun/management/ +sun/ +com/sun/jmx/ +com/sun/demo/ +com/sun/imageio/ +com/sun/net/ +com/sun/rmi/ +org/w3c/ +com/sun/swing/ +com/sun/activation/ +com/sun/script/ +com/sun/rowset/ +org/jcp/ +com/sun/istack/ +com/sun/naming/ +org/xml/ +org/omg/ +com/sun/security/ +com/sun/image/ +sunw/util/ +sunw/io/ +com/sun/java_cup/ +com/sun/java/swing/ +com/sun/jndi/ +com/sun/xml/ +com/sun/accessibility/ +com/sun/org/ +javax/ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/net.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/net.properties new file mode 100644 index 0000000000000000000000000000000000000000..e941d50e3f49fdaf5e26359c07695c0d3cc11a42 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/net.properties @@ -0,0 +1,74 @@ +############################################################ +# Default Networking Configuration File +# +# This file may contain default values for the networking system properties. +# These values are only used when the system properties are not specified +# on the command line or set programatically. +# For now, only the various proxy settings can be configured here. +############################################################ + +# Whether or not the DefaultProxySelector will default to System Proxy +# settings when they do exist. +# Set it to 'true' to enable this feature and check for platform +# specific proxy settings +# Note that the system properties that do explicitely set proxies +# (like http.proxyHost) do take precedence over the system settings +# even if java.net.useSystemProxies is set to true. + +java.net.useSystemProxies=false + +#------------------------------------------------------------------------ +# Proxy configuration for the various protocol handlers. +# DO NOT uncomment these lines if you have set java.net.useSystemProxies +# to true as the protocol specific properties will take precedence over +# system settings. +#------------------------------------------------------------------------ + +# HTTP Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) and nonProxyHosts is a '|' separated list of hostnames which +# should be accessed directly, ignoring the proxy server (default value is +# localhost & 127.0.0.1). +# +# http.proxyHost= +# http.proxyPort=80 +# http.nonProxyHosts=localhost|127.0.0.1 +# +# HTTPS Proxy Settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 443). The HTTPS protocol handlers uses the http nonProxyHosts list. +# +# https.proxyHost= +# https.proxyPort=443 +# +# FTP Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) and nonProxyHosts is a '|' separated list of hostnames which +# should be accessed directly, ignoring the proxy server (default value is +# localhost & 127.0.0.1). +# +# ftp.proxyHost= +# ftp.proxyPort=80 +# ftp.nonProxyHosts=localhost|127.0.0.1 +# +# Gopher Proxy settings. proxyHost is the name of the proxy server +# (e.g. proxy.mydomain.com), proxyPort is the port number to use (default +# value is 80) +# +# gopher.proxyHost= +# gopher.proxyPort=80 +# +# Socks proxy settings. socksProxyHost is the name of the proxy server +# (e.g. socks.domain.com), socksProxyPort is the port number to use +# (default value is 1080) +# +# socksProxyHost= +# socksProxyPort=1080 +# +# HTTP Keep Alive settings. remainingData is the maximum amount of data +# in kilobytes that will be cleaned off the underlying socket so that it +# can be reused (default value is 512K), queuedConnections is the maximum +# number of Keep Alive connections to be on the queue for clean up (default +# value is 10). +# http.KeepAlive.remainingData=512 +# http.KeepAlive.queuedConnections=10 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/plugin.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/plugin.jar new file mode 100644 index 0000000000000000000000000000000000000000..5fd33cdec4beda19dd8e4638c30f716cb4b74eda Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/plugin.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/psfont.properties.ja b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/psfont.properties.ja new file mode 100644 index 0000000000000000000000000000000000000000..a93ea36dbfca56303f9cdd1aa082e3e7bcfcf55d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/psfont.properties.ja @@ -0,0 +1,107 @@ +# +# @(#)psfont.properties.ja 1.4 00/10/27 +# +# Copyright 1996, 1997 by Sun Microsystems, Inc., +# 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. +# All rights reserved. +# +# This software is the confidential and proprietary information +# of Sun Microsystems, Inc. ("Confidential Information"). You +# shall not disclose such Confidential Information and shall use +# it only in accordance with the terms of the license agreement +# you entered into with Sun. +# + +# +# Japanese PostScript printer property file +# +font.num=16 +# +serif=serif +timesroman=serif +sansserif=sansserif +helvetica=sansserif +monospaced=monospaced +courier=monospaced +dialog=sansserif +dialoginput=monospaced +# +serif.latin1.plain=Times-Roman +serif.latin1.italic=Times-Italic +serif.latin1.bolditalic=Times-BoldItalic +serif.latin1.bold=Times-Bold +# +sansserif.latin1.plain=Helvetica +sansserif.latin1.italic=Helvetica-Oblique +sansserif.latin1.bolditalic=Helvetica-BoldOblique +sansserif.latin1.bold=Helvetica-Bold +# +monospaced.latin1.plain=Courier +monospaced.latin1.italic=Courier-Oblique +monospaced.latin1.bolditalic=Courier-BoldOblique +monospaced.latin1.bold=Courier-Bold +# +serif.x11jis0208.plain=Ryumin-Light-H +serif.x11jis0208.italic=Ryumin-Light-H +serif.x11jis0208.bolditalic=Ryumin-Light-H +serif.x11jis0208.bold=Ryumin-Light-H +# +sansserif.x11jis0208.plain=GothicBBB-Medium-H +sansserif.x11jis0208.italic=GothicBBB-Medium-H +sansserif.x11jis0208.bolditalic=GothicBBB-Medium-H +sansserif.x11jis0208.bold=GothicBBB-Medium-H +# +monospaced.x11jis0208.plain=GothicBBB-Medium-H +monospaced.x11jis0208.italic=GothicBBB-Medium-H +monospaced.x11jis0208.bolditalic=GothicBBB-Medium-H +monospaced.x11jis0208.bold=GothicBBB-Medium-H +# +serif.x11jis0201.plain=Ryumin-Light.Hankaku +serif.x11jis0201.italic=Ryumin-Light.Hankaku +serif.x11jis0201.bolditalic=Ryumin-Light.Hankaku +serif.x11jis0201.bold=Ryumin-Light.Hankaku +# +sansserif.x11jis0201.plain=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.italic=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku +sansserif.x11jis0201.bold=GothicBBB-Medium.Hankaku +# +monospaced.x11jis0201.plain=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.italic=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.bolditalic=GothicBBB-Medium.Hankaku +monospaced.x11jis0201.bold=GothicBBB-Medium.Hankaku +# +Helvetica=0 +Helvetica-Bold=1 +Helvetica-Oblique=2 +Helvetica-BoldOblique=3 +Times-Roman=4 +Times-Bold=5 +Times-Italic=6 +Times-BoldItalic=7 +Courier=8 +Courier-Bold=9 +Courier-Oblique=10 +Courier-BoldOblique=11 +GothicBBB-Medium-H=12 +Ryumin-Light-H=13 +GothicBBB-Medium.Hankaku=14 +Ryumin-Light.Hankaku=15 +# +font.0=Helvetica ISOF +font.1=Helvetica-Bold ISOF +font.2=Helvetica-Oblique ISOF +font.3=Helvetica-BoldOblique ISOF +font.4=Times-Roman ISOF +font.5=Times-Bold ISOF +font.6=Times-Italic ISOF +font.7=Times-BoldItalic ISOF +font.8=Courier ISOF +font.9=Courier-Bold ISOF +font.10=Courier-Oblique ISOF +font.11=Courier-BoldOblique ISOF +font.12=GothicBBB-Medium-H findfont +font.13=Ryumin-Light-H findfont +font.14=GothicBBB-Medium.Hankaku findfont +font.15=Ryumin-Light.Hankaku findfont +# diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/psfontj2d.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/psfontj2d.properties new file mode 100644 index 0000000000000000000000000000000000000000..be77ace73af77ddc230b1de832a070cbe134056f --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/psfontj2d.properties @@ -0,0 +1,312 @@ +# +# @(#)psfontj2d.properties 1.1 99/11/04 +# +# Copyright 1999 by Sun Microsystems, Inc., +# 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. +# All rights reserved. +# +# This software is the confidential and proprietary information +# of Sun Microsystems, Inc. ("Confidential Information"). You +# shall not disclose such Confidential Information and shall use +# it only in accordance with the terms of the license agreement +# you entered into with Sun. +# + +# +# PostScript printer property file for Java 2D printing. +# +# WARNING: This is an internal implementation file, not a public file. +# Any customisation or reliance on the existence of this file and its +# contents or syntax is discouraged and unsupported. +# It may be incompatibly changed or removed without any notice. +# +# +font.num=35 +# +# Legacy logical font family names and logical font aliases should all +# map to the primary logical font names. +# +serif=serif +times=serif +timesroman=serif +sansserif=sansserif +helvetica=sansserif +dialog=sansserif +dialoginput=monospaced +monospaced=monospaced +courier=monospaced +# +# Next, physical fonts which can be safely mapped to standard postscript fonts +# These keys generally map to a value which is the same as the key, so +# the key/value is just a way to say the font has a mapping. +# Sometimes however we map more than one screen font to the same PS font. +# +avantgarde=avantgarde_book +avantgarde_book=avantgarde_book +avantgarde_demi=avantgarde_demi +avantgarde_book_oblique=avantgarde_book_oblique +avantgarde_demi_oblique=avantgarde_demi_oblique +# +itcavantgarde=avantgarde_book +itcavantgarde=avantgarde_book +itcavantgarde_demi=avantgarde_demi +itcavantgarde_oblique=avantgarde_book_oblique +itcavantgarde_demi_oblique=avantgarde_demi_oblique +# +bookman=bookman_light +bookman_light=bookman_light +bookman_demi=bookman_demi +bookman_light_italic=bookman_light_italic +bookman_demi_italic=bookman_demi_italic +# +# Exclude "helvetica" on its own as that's a legacy name for a logical font +helvetica_bold=helvetica_bold +helvetica_oblique=helvetica_oblique +helvetica_bold_oblique=helvetica_bold_oblique +# +itcbookman_light=bookman_light +itcbookman_demi=bookman_demi +itcbookman_light_italic=bookman_light_italic +itcbookman_demi_italic=bookman_demi_italic +# +# Exclude "courier" on its own as that's a legacy name for a logical font +courier_bold=courier_bold +courier_oblique=courier_oblique +courier_bold_oblique=courier_bold_oblique +# +courier_new=courier +courier_new_bold=courier_bold +# +monotype_century_schoolbook=newcenturyschoolbook +monotype_century_schoolbook_bold=newcenturyschoolbook_bold +monotype_century_schoolbook_italic=newcenturyschoolbook_italic +monotype_century_schoolbook_bold_italic=newcenturyschoolbook_bold_italic +# +newcenturyschoolbook=newcenturyschoolbook +newcenturyschoolbook_bold=newcenturyschoolbook_bold +newcenturyschoolbook_italic=newcenturyschoolbook_italic +newcenturyschoolbook_bold_italic=newcenturyschoolbook_bold_italic +# +palatino=palatino +palatino_bold=palatino_bold +palatino_italic=palatino_italic +palatino_bold_italic=palatino_bold_italic +# +# Exclude "times" on its own as that's a legacy name for a logical font +times_bold=times_roman_bold +times_italic=times_roman_italic +times_bold_italic=times_roman_bold_italic +# +times_roman=times_roman +times_roman_bold=times_roman_bold +times_roman_italic=times_roman_italic +times_roman_bold_italic=times_roman_bold_italic +# +times_new_roman=times_roman +times_new_roman_bold=times_roman_bold +times_new_roman_italic=times_roman_italic +times_new_roman_bold_italic=times_roman_bold_italic +# +zapfchancery_italic=zapfchancery_italic +itczapfchancery_italic=zapfchancery_italic +# +# Next the mapping of the font name + charset + style to Postscript font name +# for the logical fonts. +# +serif.latin1.plain=Times-Roman +serif.latin1.bold=Times-Bold +serif.latin1.italic=Times-Italic +serif.latin1.bolditalic=Times-BoldItalic +serif.symbol.plain=Symbol +serif.dingbats.plain=ZapfDingbats +serif.symbol.bold=Symbol +serif.dingbats.bold=ZapfDingbats +serif.symbol.italic=Symbol +serif.dingbats.italic=ZapfDingbats +serif.symbol.bolditalic=Symbol +serif.dingbats.bolditalic=ZapfDingbats +# +sansserif.latin1.plain=Helvetica +sansserif.latin1.bold=Helvetica-Bold +sansserif.latin1.italic=Helvetica-Oblique +sansserif.latin1.bolditalic=Helvetica-BoldOblique +sansserif.symbol.plain=Symbol +sansserif.dingbats.plain=ZapfDingbats +sansserif.symbol.bold=Symbol +sansserif.dingbats.bold=ZapfDingbats +sansserif.symbol.italic=Symbol +sansserif.dingbats.italic=ZapfDingbats +sansserif.symbol.bolditalic=Symbol +sansserif.dingbats.bolditalic=ZapfDingbats +# +monospaced.latin1.plain=Courier +monospaced.latin1.bold=Courier-Bold +monospaced.latin1.italic=Courier-Oblique +monospaced.latin1.bolditalic=Courier-BoldOblique +monospaced.symbol.plain=Symbol +monospaced.dingbats.plain=ZapfDingbats +monospaced.symbol.bold=Symbol +monospaced.dingbats.bold=ZapfDingbats +monospaced.symbol.italic=Symbol +monospaced.dingbats.italic=ZapfDingbats +monospaced.symbol.bolditalic=Symbol +monospaced.dingbats.bolditalic=ZapfDingbats +# +# Next the mapping of the font name + charset + style to Postscript font name +# for the physical fonts. Since these always report style as plain, the +# style key is always plain. So we map using the face name to the correct +# style for the postscript font. This is possible since the face names can +# be replied upon to be different for each style. +# However an application may try to create a Font applying a style to an +# physical name. We want to map to the correct Postscript font there too +# if possible but we do not map cases where the application tries to +# augment a style (eg ask for a bold version of a bold font) +# Defer to the 2D package to attempt create an artificially styled version +# +avantgarde_book.latin1.plain=AvantGarde-Book +avantgarde_demi.latin1.plain=AvantGarde-Demi +avantgarde_book_oblique.latin1.plain=AvantGarde-BookOblique +avantgarde_demi_oblique.latin1.plain=AvantGarde-DemiOblique +# +avantgarde_book.latin1.bold=AvantGarde-Demi +avantgarde_book.latin1.italic=AvantGarde-BookOblique +avantgarde_book.latin1.bolditalic=AvantGarde-DemiOblique +avantgarde_demi.latin1.italic=AvantGarde-DemiOblique +avantgarde_book_oblique.latin1.bold=AvantGarde-DemiOblique +# +bookman_light.latin1.plain=Bookman-Light +bookman_demi.latin1.plain=Bookman-Demi +bookman_light_italic.latin1.plain=Bookman-LightItalic +bookman_demi_italic.latin1.plain=Bookman-DemiItalic +# +bookman_light.latin1.bold=Bookman-Demi +bookman_light.latin1.italic=Bookman-LightItalic +bookman_light.latin1.bolditalic=Bookman-DemiItalic +bookman_light_bold.latin1.italic=Bookman-DemiItalic +bookman_light_italic.latin1.bold=Bookman-DemiItalic +# +courier.latin1.plain=Courier +courier_bold.latin1.plain=Courier-Bold +courier_oblique.latin1.plain=Courier-Oblique +courier_bold_oblique.latin1.plain=Courier-BoldOblique +courier.latin1.bold=Courier-Bold +courier.latin1.italic=Courier-Oblique +courier.latin1.bolditalic=Courier-BoldOblique +courier_bold.latin1.italic=Courier-BoldOblique +courier_italic.latin1.bold=Courier-BoldOblique +# +helvetica_bold.latin1.plain=Helvetica-Bold +helvetica_oblique.latin1.plain=Helvetica-Oblique +helvetica_bold_oblique.latin1.plain=Helvetica-BoldOblique +helvetica.latin1.bold=Helvetica-Bold +helvetica.latin1.italic=Helvetica-Oblique +helvetica.latin1.bolditalic=Helvetica-BoldOblique +helvetica_bold.latin1.italic=Helvetica-BoldOblique +helvetica_italic.latin1.bold=Helvetica-BoldOblique +# +newcenturyschoolbook.latin1.plain=NewCenturySchlbk-Roman +newcenturyschoolbook_bold.latin1.plain=NewCenturySchlbk-Bold +newcenturyschoolbook_italic.latin1.plain=NewCenturySchlbk-Italic +newcenturyschoolbook_bold_italic.latin1.plain=NewCenturySchlbk-BoldItalic +newcenturyschoolbook.latin1.bold=NewCenturySchlbk-Bold +newcenturyschoolbook.latin1.italic=NewCenturySchlbk-Italic +newcenturyschoolbook.latin1.bolditalic=NewCenturySchlbk-BoldItalic +newcenturyschoolbook_bold.latin1.italic=NewCenturySchlbk-BoldItalic +newcenturyschoolbook_italic.latin1.bold=NewCenturySchlbk-BoldItalic +# +palatino.latin1.plain=Palatino-Roman +palatino_bold.latin1.plain=Palatino-Bold +palatino_italic.latin1.plain=Palatino-Italic +palatino_bold_italic.latin1.plain=Palatino-BoldItalic +palatino.latin1.bold=Palatino-Bold +palatino.latin1.italic=Palatino-Italic +palatino.latin1.bolditalic=Palatino-BoldItalic +palatino_bold.latin1.italic=Palatino-BoldItalic +palatino_italic.latin1.bold=Palatino-BoldItalic +# +times_roman.latin1.plain=Times-Roman +times_roman_bold.latin1.plain=Times-Bold +times_roman_italic.latin1.plain=Times-Italic +times_roman_bold_italic.latin1.plain=Times-BoldItalic +times_roman.latin1.bold=Times-Bold +times_roman.latin1.italic=Times-Italic +times_roman.latin1.bolditalic=Times-BoldItalic +times_roman_bold.latin1.italic=Times-BoldItalic +times_roman_italic.latin1.bold=Times-BoldItalic +# +zapfchancery_italic.latin1.plain=ZapfChancery-MediumItalic +# +# Finally the mappings of PS font names to indexes. +# +AvantGarde-Book=0 +AvantGarde-BookOblique=1 +AvantGarde-Demi=2 +AvantGarde-DemiOblique=3 +Bookman-Demi=4 +Bookman-DemiItalic=5 +Bookman-Light=6 +Bookman-LightItalic=7 +Courier=8 +Courier-Bold=9 +Courier-BoldOblique=10 +Courier-Oblique=11 +Helvetica=12 +Helvetica-Bold=13 +Helvetica-BoldOblique=14 +Helvetica-Narrow=15 +Helvetica-Narrow-Bold=16 +Helvetica-Narrow-BoldOblique=17 +Helvetica-Narrow-Oblique=18 +Helvetica-Oblique=19 +NewCenturySchlbk-Bold=20 +NewCenturySchlbk-BoldItalic=21 +NewCenturySchlbk-Italic=22 +NewCenturySchlbk-Roman=23 +Palatino-Bold=24 +Palatino-BoldItalic=25 +Palatino-Italic=26 +Palatino-Roman=27 +Symbol=28 +Times-Bold=29 +Times-BoldItalic=30 +Times-Italic=31 +Times-Roman=32 +ZapfDingbats=33 +ZapfChancery-MediumItalic=34 +# +font.0=AvantGarde-Book ISOF +font.1=AvantGarde-BookOblique ISOF +font.2=AvantGarde-Demi ISOF +font.3=AvantGarde-DemiOblique ISOF +font.4=Bookman-Demi ISOF +font.5=Bookman-DemiItalic ISOF +font.6=Bookman-Light ISOF +font.7=Bookman-LightItalic ISOF +font.8=Courier ISOF +font.9=Courier-Bold ISOF +font.10=Courier-BoldOblique ISOF +font.11=Courier-Oblique ISOF +font.12=Helvetica ISOF +font.13=Helvetica-Bold ISOF +font.14=Helvetica-BoldOblique ISOF +font.15=Helvetica-Narrow ISOF +font.16=Helvetica-Narrow-Bold ISOF +font.17=Helvetica-Narrow-BoldOblique ISOF +font.18=Helvetica-Narrow-Oblique ISOF +font.19=Helvetica-Oblique ISOF +font.20=NewCenturySchlbk-Bold ISOF +font.21=NewCenturySchlbk-BoldItalic ISOF +font.22=NewCenturySchlbk-Italic ISOF +font.23=NewCenturySchlbk-Roman ISOF +font.24=Palatino-Bold ISOF +font.25=Palatino-BoldItalic ISOF +font.26=Palatino-Italic ISOF +font.27=Palatino-Roman ISOF +font.28=Symbol findfont +font.29=Times-Bold ISOF +font.30=Times-BoldItalic ISOF +font.31=Times-Italic ISOF +font.32=Times-Roman ISOF +font.33=ZapfDingbats findfont +font.34=ZapfChancery-MediumItalic ISOF +# diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/resources.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/resources.jar new file mode 100644 index 0000000000000000000000000000000000000000..94aeba05daf14a26fc51cef1e2f5e01e321e2aa4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/resources.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/rt.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/rt.jar new file mode 100644 index 0000000000000000000000000000000000000000..03f30c6d064aa8000ada7f53e3ff18431dd44c23 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/rt.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/US_export_policy.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/US_export_policy.jar new file mode 100644 index 0000000000000000000000000000000000000000..d80a4e402cd1d03ab207bc1bf9d9ba3b0e352778 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/US_export_policy.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/cacerts b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/cacerts new file mode 100644 index 0000000000000000000000000000000000000000..9375c5eb41304a16be3e3f557101409b930fa174 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/cacerts differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/java.policy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/java.policy new file mode 100644 index 0000000000000000000000000000000000000000..bcb5a6c4d8674106518e0b5f48ff96be2e21e1fa --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/java.policy @@ -0,0 +1,48 @@ + +// Standard extensions get all permissions by default + +grant codeBase "file:${{java.ext.dirs}}/*" { + permission java.security.AllPermission; +}; + +// default permissions granted to all domains + +grant { + // Allows any thread to stop itself using the java.lang.Thread.stop() + // method that takes no argument. + // Note that this permission is granted by default only to remain + // backwards compatible. + // It is strongly recommended that you either remove this permission + // from this policy file or further restrict it to code sources + // that you specify, because Thread.stop() is potentially unsafe. + // See "http://java.sun.com/notes" for more information. + permission java.lang.RuntimePermission "stopThread"; + + // allows anyone to listen on un-privileged ports + permission java.net.SocketPermission "localhost:1024-", "listen"; + + // "standard" properies that can be read by anyone + + permission java.util.PropertyPermission "java.version", "read"; + permission java.util.PropertyPermission "java.vendor", "read"; + permission java.util.PropertyPermission "java.vendor.url", "read"; + permission java.util.PropertyPermission "java.class.version", "read"; + permission java.util.PropertyPermission "os.name", "read"; + permission java.util.PropertyPermission "os.version", "read"; + permission java.util.PropertyPermission "os.arch", "read"; + permission java.util.PropertyPermission "file.separator", "read"; + permission java.util.PropertyPermission "path.separator", "read"; + permission java.util.PropertyPermission "line.separator", "read"; + + permission java.util.PropertyPermission "java.specification.version", "read"; + permission java.util.PropertyPermission "java.specification.vendor", "read"; + permission java.util.PropertyPermission "java.specification.name", "read"; + + permission java.util.PropertyPermission "java.vm.specification.version", "read"; + permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; + permission java.util.PropertyPermission "java.vm.specification.name", "read"; + permission java.util.PropertyPermission "java.vm.version", "read"; + permission java.util.PropertyPermission "java.vm.vendor", "read"; + permission java.util.PropertyPermission "java.vm.name", "read"; +}; + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/java.security b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/java.security new file mode 100644 index 0000000000000000000000000000000000000000..25de17d5247d171e4f3c195c7e8a5e123314cd29 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/java.security @@ -0,0 +1,261 @@ +# +# This is the "master security properties file". +# +# In this file, various security properties are set for use by +# java.security classes. This is where users can statically register +# Cryptography Package Providers ("providers" for short). The term +# "provider" refers to a package or set of packages that supply a +# concrete implementation of a subset of the cryptography aspects of +# the Java Security API. A provider may, for example, implement one or +# more digital signature algorithms or message digest algorithms. +# +# Each provider must implement a subclass of the Provider class. +# To register a provider in this master security properties file, +# specify the Provider subclass name and priority in the format +# +# security.provider.<n>=<className> +# +# This declares a provider, and specifies its preference +# order n. The preference order is the order in which providers are +# searched for requested algorithms (when no specific provider is +# requested). The order is 1-based; 1 is the most preferred, followed +# by 2, and so on. +# +# <className> must specify the subclass of the Provider class whose +# constructor sets the values of various properties that are required +# for the Java Security API to look up the algorithms or other +# facilities implemented by the provider. +# +# There must be at least one provider specification in java.security. +# There is a default provider that comes standard with the JDK. It +# is called the "SUN" provider, and its Provider subclass +# named Sun appears in the sun.security.provider package. Thus, the +# "SUN" provider is registered via the following: +# +# security.provider.1=sun.security.provider.Sun +# +# (The number 1 is used for the default provider.) +# +# Note: Providers can be dynamically registered instead by calls to +# either the addProvider or insertProviderAt method in the Security +# class. + +# +# List of providers and their preference orders (see above): +# +security.provider.1=sun.security.provider.Sun +security.provider.2=sun.security.rsa.SunRsaSign +security.provider.3=com.sun.net.ssl.internal.ssl.Provider +security.provider.4=com.sun.crypto.provider.SunJCE +security.provider.5=sun.security.jgss.SunProvider +security.provider.6=com.sun.security.sasl.Provider +security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI +security.provider.8=sun.security.smartcardio.SunPCSC +security.provider.9=sun.security.mscapi.SunMSCAPI + +# +# Select the source of seed data for SecureRandom. By default an +# attempt is made to use the entropy gathering device specified by +# the securerandom.source property. If an exception occurs when +# accessing the URL then the traditional system/thread activity +# algorithm is used. +# +# On Solaris and Linux systems, if file:/dev/urandom is specified and it +# exists, a special SecureRandom implementation is activated by default. +# This "NativePRNG" reads random bytes directly from /dev/urandom. +# +# On Windows systems, the URLs file:/dev/random and file:/dev/urandom +# enables use of the Microsoft CryptoAPI seed functionality. +# +securerandom.source=file:/dev/urandom +# +# The entropy gathering device is described as a URL and can also +# be specified with the system property "java.security.egd". For example, +# -Djava.security.egd=file:/dev/urandom +# Specifying this system property will override the securerandom.source +# setting. + +# +# Class to instantiate as the javax.security.auth.login.Configuration +# provider. +# +login.configuration.provider=com.sun.security.auth.login.ConfigFile + +# +# Default login configuration file +# +#login.config.url.1=file:${user.home}/.java.login.config + +# +# Class to instantiate as the system Policy. This is the name of the class +# that will be used as the Policy object. +# +policy.provider=sun.security.provider.PolicyFile + +# The default is to have a single system-wide policy file, +# and a policy file in the user's home directory. +policy.url.1=file:${java.home}/lib/security/java.policy +policy.url.2=file:${user.home}/.java.policy + +# whether or not we expand properties in the policy file +# if this is set to false, properties (${...}) will not be expanded in policy +# files. +policy.expandProperties=true + +# whether or not we allow an extra policy to be passed on the command line +# with -Djava.security.policy=somefile. Comment out this line to disable +# this feature. +policy.allowSystemProperty=true + +# whether or not we look into the IdentityScope for trusted Identities +# when encountering a 1.1 signed JAR file. If the identity is found +# and is trusted, we grant it AllPermission. +policy.ignoreIdentityScope=false + +# +# Default keystore type. +# +keystore.type=jks + +# +# Class to instantiate as the system scope: +# +system.scope=sun.security.provider.IdentityDatabase + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageAccess unless the +# corresponding RuntimePermission ("accessClassInPackage."+package) has +# been granted. +package.access=sun. + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageDefinition unless the +# corresponding RuntimePermission ("defineClassInPackage."+package) has +# been granted. +# +# by default, no packages are restricted for definition, and none of +# the class loaders supplied with the JDK call checkPackageDefinition. +# +#package.definition= + +# +# Determines whether this properties file can be appended to +# or overridden on the command line via -Djava.security.properties +# +security.overridePropertiesFile=true + +# +# Determines the default key and trust manager factory algorithms for +# the javax.net.ssl package. +# +ssl.KeyManagerFactory.algorithm=SunX509 +ssl.TrustManagerFactory.algorithm=PKIX + +# +# The Java-level namelookup cache policy for successful lookups: +# +# any negative value: caching forever +# any positive value: the number of seconds to cache an address for +# zero: do not cache +# +# default value is forever (FOREVER). For security reasons, this +# caching is made forever when a security manager is set. When a security +# manager is not set, the default behavior is to cache for 30 seconds. +# +# NOTE: setting this to anything other than the default value can have +# serious security implications. Do not set it unless +# you are sure you are not exposed to DNS spoofing attack. +# +#networkaddress.cache.ttl=-1 + +# The Java-level namelookup cache policy for failed lookups: +# +# any negative value: cache forever +# any positive value: the number of seconds to cache negative lookup results +# zero: do not cache +# +# In some Microsoft Windows networking environments that employ +# the WINS name service in addition to DNS, name service lookups +# that fail may take a noticeably long time to return (approx. 5 seconds). +# For this reason the default caching policy is to maintain these +# results for 10 seconds. +# +# +networkaddress.cache.negative.ttl=10 + +# +# Properties to configure OCSP for certificate revocation checking +# + +# Enable OCSP +# +# By default, OCSP is not used for certificate revocation checking. +# This property enables the use of OCSP when set to the value "true". +# +# NOTE: SocketPermission is required to connect to an OCSP responder. +# +# Example, +# ocsp.enable=true + +# +# Location of the OCSP responder +# +# By default, the location of the OCSP responder is determined implicitly +# from the certificate being validated. This property explicitly specifies +# the location of the OCSP responder. The property is used when the +# Authority Information Access extension (defined in RFC 3280) is absent +# from the certificate or when it requires overriding. +# +# Example, +# ocsp.responderURL=http://ocsp.example.net:80 + +# +# Subject name of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# distinguished name (defined in RFC 2253) which identifies a certificate in +# the set of certificates supplied during cert path validation. In cases where +# the subject name alone is not sufficient to uniquely identify the certificate +# then both the "ocsp.responderCertIssuerName" and +# "ocsp.responderCertSerialNumber" properties must be used instead. When this +# property is set then those two properties are ignored. +# +# Example, +# ocsp.responderCertSubjectName="CN=OCSP Responder, O=XYZ Corp" + +# +# Issuer name of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# distinguished name (defined in RFC 2253) which identifies a certificate in +# the set of certificates supplied during cert path validation. When this +# property is set then the "ocsp.responderCertSerialNumber" property must also +# be set. When the "ocsp.responderCertSubjectName" property is set then this +# property is ignored. +# +# Example, +# ocsp.responderCertIssuerName="CN=Enterprise CA, O=XYZ Corp" + +# +# Serial number of the OCSP responder's certificate +# +# By default, the certificate of the OCSP responder is that of the issuer +# of the certificate being validated. This property identifies the certificate +# of the OCSP responder when the default does not apply. Its value is a string +# of hexadecimal digits (colon or space separators may be present) which +# identifies a certificate in the set of certificates supplied during cert path +# validation. When this property is set then the "ocsp.responderCertIssuerName" +# property must also be set. When the "ocsp.responderCertSubjectName" property +# is set then this property is ignored. +# +# Example, +# ocsp.responderCertSerialNumber=2A:FF:00 + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/javaws.policy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/javaws.policy new file mode 100644 index 0000000000000000000000000000000000000000..f8c07cdf0b1803685369c64f05f715971a37a436 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/javaws.policy @@ -0,0 +1,6 @@ +// @(#)javaws.policy 1.7 00/09/18 + +grant codeBase "file:${jnlpx.home}/javaws.jar" { + permission java.security.AllPermission; +}; + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/local_policy.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/local_policy.jar new file mode 100644 index 0000000000000000000000000000000000000000..b66c0b7bdd297ce83d4ae50612f12acbb746b8fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/security/local_policy.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/sound.properties b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/sound.properties new file mode 100644 index 0000000000000000000000000000000000000000..68309d111a6050739ccd938dd4d4b9fae3f4e36d --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/sound.properties @@ -0,0 +1,39 @@ +############################################################ +# Sound Configuration File +############################################################ +# +# This properties file is used to specify default service +# providers for javax.sound.midi.MidiSystem and +# javax.sound.sampled.AudioSystem. +# +# The following keys are recognized by MidiSystem methods: +# +# javax.sound.midi.Receiver +# javax.sound.midi.Sequencer +# javax.sound.midi.Synthesizer +# javax.sound.midi.Transmitter +# +# The following keys are recognized by AudioSystem methods: +# +# javax.sound.sampled.Clip +# javax.sound.sampled.Port +# javax.sound.sampled.SourceDataLine +# javax.sound.sampled.TargetDataLine +# +# The values specify the full class name of the service +# provider, or the device name. +# +# See the class descriptions for details. +# +# Example 1: +# Use MyDeviceProvider as default for SourceDataLines: +# javax.sound.sampled.SourceDataLine=com.xyz.MyDeviceProvider +# +# Example 2: +# Specify the default Synthesizer by its name "InternalSynth". +# javax.sound.midi.Synthesizer=#InternalSynth +# +# Example 3: +# Specify the default Receiver by provider and name: +# javax.sound.midi.Receiver=com.sun.media.sound.MidiProvider#SunMIDI1 +# diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/tzmappings b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/tzmappings new file mode 100644 index 0000000000000000000000000000000000000000..87dec0de0ab9fc629f2dced82bc850438cdbf1df --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/tzmappings @@ -0,0 +1,178 @@ +# +# @(#)tzmappings 1.8 06/07/02 +# +# This file describes mapping information between Windows and Java +# time zones. +# Format: Each line should include a colon separated fields of Windows +# time zone registry key, time zone mapID, locale (which is most +# likely used in the time zone), and Java time zone ID. Blank lines +# and lines that start with '#' are ignored. Data lines must be sorted +# by mapID (ASCII order). +# +# NOTE +# This table format is not a public interface of any Java +# platforms. No applications should depend on this file in any form. +# +# This table has been generated by a program and should not be edited +# manually. +# +Romance:-1,64::Europe/Paris: +Romance Standard Time:-1,64::Europe/Paris: +Warsaw:-1,65::Europe/Warsaw: +Central Europe:-1,66::Europe/Prague: +Central Europe Standard Time:-1,66::Europe/Prague: +Prague Bratislava:-1,66::Europe/Prague: +W. Central Africa Standard Time:-1,66:AO:Africa/Luanda: +FLE:-1,67:FI:Europe/Helsinki: +FLE Standard Time:-1,67:FI:Europe/Helsinki: +GFT:-1,67::Europe/Athens: +GFT Standard Time:-1,67::Europe/Athens: +GTB:-1,67::Europe/Athens: +GTB Standard Time:-1,67::Europe/Athens: +Israel:-1,70::Asia/Jerusalem: +Israel Standard Time:-1,70::Asia/Jerusalem: +Arab:-1,71::Asia/Riyadh: +Arab Standard Time:-1,71::Asia/Riyadh: +Arabic Standard Time:-1,71:IQ:Asia/Baghdad: +E. Africa:-1,71:KE:Africa/Nairobi: +E. Africa Standard Time:-1,71:KE:Africa/Nairobi: +Saudi Arabia:-1,71::Asia/Riyadh: +Saudi Arabia Standard Time:-1,71::Asia/Riyadh: +Iran:-1,72::Asia/Tehran: +Iran Standard Time:-1,72::Asia/Tehran: +Afghanistan:-1,73::Asia/Kabul: +Afghanistan Standard Time:-1,73::Asia/Kabul: +India:-1,74::Asia/Calcutta: +India Standard Time:-1,74::Asia/Calcutta: +Myanmar Standard Time:-1,74::Asia/Rangoon: +Nepal Standard Time:-1,74::Asia/Katmandu: +Sri Lanka:-1,74:LK:Asia/Colombo: +Sri Lanka Standard Time:-1,74:LK:Asia/Colombo: +Beijing:-1,75::Asia/Shanghai: +China:-1,75::Asia/Shanghai: +China Standard Time:-1,75::Asia/Shanghai: +AUS Central:-1,76::Australia/Darwin: +AUS Central Standard Time:-1,76::Australia/Darwin: +Cen. Australia:-1,76::Australia/Adelaide: +Cen. Australia Standard Time:-1,76::Australia/Adelaide: +Vladivostok:-1,77::Asia/Vladivostok: +Vladivostok Standard Time:-1,77::Asia/Vladivostok: +West Pacific:-1,77:GU:Pacific/Guam: +West Pacific Standard Time:-1,77:GU:Pacific/Guam: +E. South America:-1,80::America/Sao_Paulo: +E. South America Standard Time:-1,80::America/Sao_Paulo: +Greenland Standard Time:-1,80:GL:America/Godthab: +Newfoundland:-1,81::America/St_Johns: +Newfoundland Standard Time:-1,81::America/St_Johns: +Pacific SA:-1,82::America/Santiago: +Pacific SA Standard Time:-1,82::America/Santiago: +SA Western:-1,82::America/Caracas: +SA Western Standard Time:-1,82::America/Caracas: +SA Pacific:-1,83::America/Bogota: +SA Pacific Standard Time:-1,83::America/Bogota: +US Eastern:-1,84::America/Indianapolis: +US Eastern Standard Time:-1,84::America/Indianapolis: +Central America Standard Time:-1,85::America/Regina: +Mexico:-1,85::America/Mexico_City: +Mexico Standard Time:-1,85::America/Mexico_City: +Canada Central:-1,86::America/Regina: +Canada Central Standard Time:-1,86::America/Regina: +US Mountain:-1,87::America/Phoenix: +US Mountain Standard Time:-1,87::America/Phoenix: +GMT:0,1::Europe/London: +GMT Standard Time:0,1::Europe/London: +Ekaterinburg:10,11::Asia/Yekaterinburg: +Ekaterinburg Standard Time:10,11::Asia/Yekaterinburg: +West Asia:10,11::Asia/Karachi: +West Asia Standard Time:10,11::Asia/Karachi: +Central Asia:12,13::Asia/Dhaka: +Central Asia Standard Time:12,13::Asia/Dhaka: +N. Central Asia Standard Time:12,13::Asia/Novosibirsk: +Bangkok:14,15::Asia/Bangkok: +Bangkok Standard Time:14,15::Asia/Bangkok: +North Asia Standard Time:14,15::Asia/Krasnoyarsk: +SE Asia:14,15::Asia/Bangkok: +SE Asia Standard Time:14,15::Asia/Bangkok: +North Asia East Standard Time:16,17::Asia/Ulaanbaatar: +Singapore:16,17:SG:Asia/Singapore: +Singapore Standard Time:16,17:SG:Asia/Singapore: +Taipei:16,17::Asia/Taipei: +Taipei Standard Time:16,17::Asia/Taipei: +W. Australia:16,17:AU:Australia/Perth: +W. Australia Standard Time:16,17:AU:Australia/Perth: +Korea:18,19:KR:Asia/Seoul: +Korea Standard Time:18,19:KR:Asia/Seoul: +Tokyo:18,19::Asia/Tokyo: +Tokyo Standard Time:18,19::Asia/Tokyo: +Yakutsk:18,19:RU:Asia/Yakutsk: +Yakutsk Standard Time:18,19:RU:Asia/Yakutsk: +Central European:2,3:CS:Europe/Belgrade: +Central European Standard Time:2,3:CS:Europe/Belgrade: +W. Europe:2,3::Europe/Berlin: +W. Europe Standard Time:2,3::Europe/Berlin: +Tasmania:20,-1::Australia/Hobart: +Tasmania Standard Time:20,-1::Australia/Hobart: +AUS Eastern:20,21::Australia/Sydney: +AUS Eastern Standard Time:20,21::Australia/Sydney: +E. Australia:20,21::Australia/Brisbane: +E. Australia Standard Time:20,21::Australia/Brisbane: +Sydney Standard Time:20,21::Australia/Sydney: +Tasmania Standard Time:20,65::Australia/Hobart: +Central Pacific:22,23::Pacific/Guadalcanal: +Central Pacific Standard Time:22,23::Pacific/Guadalcanal: +Dateline:24,25::GMT-1200: +Dateline Standard Time:24,25::GMT-1200: +Fiji:24,25::Pacific/Fiji: +Fiji Standard Time:24,25::Pacific/Fiji: +Samoa:26,27::Pacific/Apia: +Samoa Standard Time:26,27::Pacific/Apia: +Hawaiian:28,29::Pacific/Honolulu: +Hawaiian Standard Time:28,29::Pacific/Honolulu: +Alaskan:30,31::America/Anchorage: +Alaskan Standard Time:30,31::America/Anchorage: +Pacific:32,33::America/Los_Angeles: +Pacific Standard Time:32,33::America/Los_Angeles: +Mexico Standard Time 2:34,35::America/Chihuahua: +Mountain:34,35::America/Denver: +Mountain Standard Time:34,35::America/Denver: +Central:36,37::America/Chicago: +Central Standard Time:36,37::America/Chicago: +Eastern:38,39::America/New_York: +Eastern Standard Time:38,39::America/New_York: +E. Europe:4,5:BY:Europe/Minsk: +E. Europe Standard Time:4,5:BY:Europe/Minsk: +Egypt:4,68::Africa/Cairo: +Egypt Standard Time:4,68::Africa/Cairo: +South Africa:4,69::Africa/Harare: +South Africa Standard Time:4,69::Africa/Harare: +Atlantic:40,41::America/Halifax: +Atlantic Standard Time:40,41::America/Halifax: +SA Eastern:42,43::America/Buenos_Aires: +SA Eastern Standard Time:42,43::America/Buenos_Aires: +Mid-Atlantic:44,45::Atlantic/South_Georgia: +Mid-Atlantic Standard Time:44,45::Atlantic/South_Georgia: +Azores:46,47::Atlantic/Azores: +Azores Standard Time:46,47::Atlantic/Azores: +Cape Verde Standard Time:46,47::Atlantic/Cape_Verde: +Russian:6,7::Europe/Moscow: +Russian Standard Time:6,7::Europe/Moscow: +New Zealand:78,79::Pacific/Auckland: +New Zealand Standard Time:78,79::Pacific/Auckland: +Tonga Standard Time:78,79::Pacific/Tongatapu: +Arabian:8,9::Asia/Muscat: +Arabian Standard Time:8,9::Asia/Muscat: +Caucasus:8,9::Asia/Yerevan: +Caucasus Standard Time:8,9::Asia/Yerevan: +GMT Standard Time:88,89::GMT: +Greenwich:88,89::GMT: +Greenwich Standard Time:88,89::GMT: +Central Brazilian Standard Time:900;900:BR:America/Manaus: +Central Standard Time (Mexico):901;901::America/Mexico_City: +Georgian Standard Time:902;902:GE:Asia/Tbilisi: +Mountain Standard Time (Mexico):903;903::America/Chihuahua: +Namibia Standard Time:904;904:NA:Africa/Windhoek: +Pacific Standard Time (Mexico):905;905:MX:America/Tijuana: +Western Brazilian Standard Time:906;906::America/Rio_Branco: +Azerbaijan Standard Time:907;907:AZ:Asia/Baku: +Jordan Standard Time:908;908:JO:Asia/Amman: +Middle East Standard Time:909;909:LB:Asia/Beirut: diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Abidjan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Abidjan new file mode 100644 index 0000000000000000000000000000000000000000..f19cedd5b57e0a876e3501079db5dbd391080a6a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Abidjan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Accra b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Accra new file mode 100644 index 0000000000000000000000000000000000000000..ef245c09e29c217360ddfc547b5a037bc081480a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Accra differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Addis_Ababa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Addis_Ababa new file mode 100644 index 0000000000000000000000000000000000000000..cd5296a3db55f20e1b0a98120d5e19f8861decf1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Addis_Ababa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Algiers b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Algiers new file mode 100644 index 0000000000000000000000000000000000000000..a4e7f38b6793332758a78d80fd7c8ba5688b0ed1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Algiers differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Asmara b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Asmara new file mode 100644 index 0000000000000000000000000000000000000000..cd5296a3db55f20e1b0a98120d5e19f8861decf1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Asmara differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bamako b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bamako new file mode 100644 index 0000000000000000000000000000000000000000..a3c9352b8a573f3729cf6029aeb3cc2f49bf63d0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bamako differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bangui b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bangui new file mode 100644 index 0000000000000000000000000000000000000000..525637d807a295c070b5837e3d5d891a46a525fe Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bangui differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Banjul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Banjul new file mode 100644 index 0000000000000000000000000000000000000000..076c18e7e81999006f01bff24b36e34940041d1c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Banjul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bissau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bissau new file mode 100644 index 0000000000000000000000000000000000000000..a148eb2a395790a40b9c25818e1dccd33b7a730a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bissau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Blantyre b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Blantyre new file mode 100644 index 0000000000000000000000000000000000000000..8128567ff39bc8d6f631cda281c55129b590685c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Blantyre differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Brazzaville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Brazzaville new file mode 100644 index 0000000000000000000000000000000000000000..9663b08a41e3182a8bfcafd93098eb68428dcb11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Brazzaville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bujumbura b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bujumbura new file mode 100644 index 0000000000000000000000000000000000000000..449568b5a6e1bd59395cd085bb77f87df3431073 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Bujumbura differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Cairo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Cairo new file mode 100644 index 0000000000000000000000000000000000000000..431088819c944a3ca1f7b052958ec45adac0dffc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Cairo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Casablanca b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Casablanca new file mode 100644 index 0000000000000000000000000000000000000000..f615193472c9304b0e205f9cfa7110684abd6e45 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Casablanca differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ceuta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ceuta new file mode 100644 index 0000000000000000000000000000000000000000..cd2849f00394c30ac991264014a8eec353ad62b8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ceuta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Conakry b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Conakry new file mode 100644 index 0000000000000000000000000000000000000000..67d3f96aa479a95587a26a7ec9dafeeba3d07a2a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Conakry differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Dakar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Dakar new file mode 100644 index 0000000000000000000000000000000000000000..d5db1226a0bfcac6bced7d353212b65d290151a8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Dakar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Dar_es_Salaam b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Dar_es_Salaam new file mode 100644 index 0000000000000000000000000000000000000000..6fe448e532bcf6dce31da8f3702ce55245a13781 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Dar_es_Salaam differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Djibouti b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Djibouti new file mode 100644 index 0000000000000000000000000000000000000000..c7d8bd3c7c9f68faec307dc1325f6e942fff76a7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Djibouti differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Douala b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Douala new file mode 100644 index 0000000000000000000000000000000000000000..17cb1b07b5ca7a7ceec351ec087405c1c79328c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Douala differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/El_Aaiun b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/El_Aaiun new file mode 100644 index 0000000000000000000000000000000000000000..3bfe644ec6c3c35d81c93b09cb9822227e5fa598 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/El_Aaiun differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Freetown b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Freetown new file mode 100644 index 0000000000000000000000000000000000000000..81060eacc3dc44b127a070affbfda8df3a21bd1f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Freetown differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Gaborone b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Gaborone new file mode 100644 index 0000000000000000000000000000000000000000..d2fc16b0a9de8a81040f4ee2c616e0ff15b66158 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Gaborone differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Harare b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Harare new file mode 100644 index 0000000000000000000000000000000000000000..9d17d7b3b39503cc849726d42982faa62a166ce1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Harare differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Johannesburg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Johannesburg new file mode 100644 index 0000000000000000000000000000000000000000..30c7029c4b54bc19dd9e9010cfb2242f28ff18e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Johannesburg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kampala b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kampala new file mode 100644 index 0000000000000000000000000000000000000000..c3e6ae5379cb0c573dc8915b0aab0379e49c5682 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kampala differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Khartoum b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Khartoum new file mode 100644 index 0000000000000000000000000000000000000000..30afdc572ff22d75b5d06f5e3ce460c274a34bdd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Khartoum differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kigali b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kigali new file mode 100644 index 0000000000000000000000000000000000000000..745a3c084004c5031597af7fa64c560d0c564a31 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kigali differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kinshasa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kinshasa new file mode 100644 index 0000000000000000000000000000000000000000..a1c56385e6a13ebd6f2b5d87cc791ed1f822000c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Kinshasa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lagos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lagos new file mode 100644 index 0000000000000000000000000000000000000000..0c9a8d3e93440b1aa3e48d6000abd51255fb93b3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lagos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Libreville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Libreville new file mode 100644 index 0000000000000000000000000000000000000000..9f93b7d8abec836b4da45ca47df932ea8523e907 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Libreville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lome new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Luanda b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Luanda new file mode 100644 index 0000000000000000000000000000000000000000..8534514515206cba14ceb2804902b0e863aacb0d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Luanda differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lubumbashi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lubumbashi new file mode 100644 index 0000000000000000000000000000000000000000..449568b5a6e1bd59395cd085bb77f87df3431073 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lubumbashi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lusaka b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lusaka new file mode 100644 index 0000000000000000000000000000000000000000..f27612afba26049777cacd2fa6afd59c23cf48c7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Lusaka differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Malabo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Malabo new file mode 100644 index 0000000000000000000000000000000000000000..063956f8260c2576e998b1dbb459887b395febdb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Malabo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Maputo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Maputo new file mode 100644 index 0000000000000000000000000000000000000000..4733bde3f176a5a89e0def796ee3dc2235310a50 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Maputo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Maseru b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Maseru new file mode 100644 index 0000000000000000000000000000000000000000..8e03dc9a59ee39ba256a0bb7f9657ddeb0e17271 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Maseru differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Mbabane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Mbabane new file mode 100644 index 0000000000000000000000000000000000000000..f8d95784e6fcc7483b3a480a89b2a46df54ae303 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Mbabane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Mogadishu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Mogadishu new file mode 100644 index 0000000000000000000000000000000000000000..82c82cfd79d3ddea6a564ebae2f997b355205795 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Mogadishu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Monrovia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Monrovia new file mode 100644 index 0000000000000000000000000000000000000000..aef485e233010699c247fb3fd5d4c2bb274ce94e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Monrovia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Nairobi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Nairobi new file mode 100644 index 0000000000000000000000000000000000000000..d84c67a24a62b4f460ca74eb97ecf23e3dd40f88 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Nairobi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ndjamena b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ndjamena new file mode 100644 index 0000000000000000000000000000000000000000..27513b95d1496410da616cfcc17f500d7aa1dc64 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ndjamena differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Niamey b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Niamey new file mode 100644 index 0000000000000000000000000000000000000000..e141ed762ed30b91168cee79c84d37509de4b685 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Niamey differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Nouakchott b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Nouakchott new file mode 100644 index 0000000000000000000000000000000000000000..a95e82cf41592efa5efc70797c9e4c3f35d30c56 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Nouakchott differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ouagadougou b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ouagadougou new file mode 100644 index 0000000000000000000000000000000000000000..21f02b977fac7a328abef7a4a69ea0f6b0fe2a7e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Ouagadougou differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Porto-Novo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Porto-Novo new file mode 100644 index 0000000000000000000000000000000000000000..3e6c36aebc77303b2944db8a675b952b5e67273e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Porto-Novo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Sao_Tome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Sao_Tome new file mode 100644 index 0000000000000000000000000000000000000000..2da55b4a6c392d71020160844d2e2662ddb628ca Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Sao_Tome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Tripoli b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Tripoli new file mode 100644 index 0000000000000000000000000000000000000000..1906690686060ff83d03f4f6479743d98894a5f9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Tripoli differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Tunis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Tunis new file mode 100644 index 0000000000000000000000000000000000000000..323924eed5a0500eb39febfaeb45b48ddb67f123 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Tunis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Windhoek b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Windhoek new file mode 100644 index 0000000000000000000000000000000000000000..9b05de701ab7cc79f7daf076e7a278859ac8df65 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Africa/Windhoek differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Adak b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Adak new file mode 100644 index 0000000000000000000000000000000000000000..6f4c8ff2582dba71eeeab951dbfe50970a6d066b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Adak differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Anchorage b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Anchorage new file mode 100644 index 0000000000000000000000000000000000000000..0a095a70f793a40a872dd6fa3145b558607be43b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Anchorage differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Anguilla b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Anguilla new file mode 100644 index 0000000000000000000000000000000000000000..ae461cd8e13e664d9803d272def1fd503236773d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Anguilla differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Antigua b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Antigua new file mode 100644 index 0000000000000000000000000000000000000000..113e507acd5a44a1e212065235dd4cd9026988d2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Antigua differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Araguaina b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Araguaina new file mode 100644 index 0000000000000000000000000000000000000000..3d14a29b3e531aadf7da3f613d19d7017dbffda8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Araguaina differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Buenos_Aires b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Buenos_Aires new file mode 100644 index 0000000000000000000000000000000000000000..efd92408360a3465582acb117d34d62f83699e96 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Buenos_Aires differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Catamarca b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Catamarca new file mode 100644 index 0000000000000000000000000000000000000000..3db9883f38024bffaf49378defa1e9794423ca87 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Catamarca differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Cordoba b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Cordoba new file mode 100644 index 0000000000000000000000000000000000000000..3a58ac95fdbc59816e88be057ea129cd94bbaa0d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Cordoba differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Jujuy b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Jujuy new file mode 100644 index 0000000000000000000000000000000000000000..f4a73ea565218b094be878d0342f753031116a45 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Jujuy differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/La_Rioja b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/La_Rioja new file mode 100644 index 0000000000000000000000000000000000000000..cc88c58e6cfa7bfdc42f6e1004a3bf4dc6cd6c44 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/La_Rioja differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Mendoza b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Mendoza new file mode 100644 index 0000000000000000000000000000000000000000..6cb2110c168dc995aeec03d44e3054ea090fd054 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Mendoza differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Rio_Gallegos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Rio_Gallegos new file mode 100644 index 0000000000000000000000000000000000000000..1abb886f6549acbf60d797f207856e066e29436a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Rio_Gallegos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/San_Juan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/San_Juan new file mode 100644 index 0000000000000000000000000000000000000000..2ffbab4b17e9f1c19ebbc01cf7b5bc0b689dfeba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/San_Juan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Tucuman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Tucuman new file mode 100644 index 0000000000000000000000000000000000000000..868c3457de85ee6aa00b77a51f5f7005d994a3de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Tucuman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Ushuaia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Ushuaia new file mode 100644 index 0000000000000000000000000000000000000000..0617e6501785ea0bd31eac5029c83290385d75d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Argentina/Ushuaia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Aruba b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Aruba new file mode 100644 index 0000000000000000000000000000000000000000..a353c305cbd92af00d6329db5e24402f38be51e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Aruba differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Asuncion b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Asuncion new file mode 100644 index 0000000000000000000000000000000000000000..c2d84d718ea1a8e9e7e3fee2cb22c655ca57ae9a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Asuncion differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Atikokan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Atikokan new file mode 100644 index 0000000000000000000000000000000000000000..f6404fab68cd1444eb747b4914a88c00373b60b9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Atikokan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Bahia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Bahia new file mode 100644 index 0000000000000000000000000000000000000000..f5cd0b1b93b17f5134bef3bb41f0501e3952fe4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Bahia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Barbados b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Barbados new file mode 100644 index 0000000000000000000000000000000000000000..9621591e8cf3f1b7d77bc873fbaa134dd1a55aca Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Barbados differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Belem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Belem new file mode 100644 index 0000000000000000000000000000000000000000..81f0782abe98ce9f49a23e1f9337d1c5138d0f9d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Belem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Belize b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Belize new file mode 100644 index 0000000000000000000000000000000000000000..3fd45cadb8aaee157c5a69d7a728fce19d2394b5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Belize differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Blanc-Sablon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Blanc-Sablon new file mode 100644 index 0000000000000000000000000000000000000000..9bafadbcf7a8762c19e53670eb28d9cf149d7d9e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Blanc-Sablon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Boa_Vista b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Boa_Vista new file mode 100644 index 0000000000000000000000000000000000000000..f04df404fc907195c0c6f33b861792a9f569a62b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Boa_Vista differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Bogota b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Bogota new file mode 100644 index 0000000000000000000000000000000000000000..3bd7a29b0622bb46b0708f297ca132419c020ab3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Bogota differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Boise b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Boise new file mode 100644 index 0000000000000000000000000000000000000000..657b509de1e0a693e1f01e6fdfa1ba49c8f45ea6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Boise differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cambridge_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cambridge_Bay new file mode 100644 index 0000000000000000000000000000000000000000..a003e096e52051df645cb3cdabdf03434b50ab8c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cambridge_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Campo_Grande b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Campo_Grande new file mode 100644 index 0000000000000000000000000000000000000000..9be59eaccb7aa27b3310e9f8a0a181a2be4f97f9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Campo_Grande differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cancun b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cancun new file mode 100644 index 0000000000000000000000000000000000000000..7d70f54e7c440ed1a3b67eb0dddd694975b2130d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cancun differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Caracas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Caracas new file mode 100644 index 0000000000000000000000000000000000000000..81b6d5f04b57384be20b1f7c44150aedb2e8196b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Caracas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cayenne b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cayenne new file mode 100644 index 0000000000000000000000000000000000000000..f3201a88de391014ba1b69b32915b498ff7e899f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cayenne differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cayman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cayman new file mode 100644 index 0000000000000000000000000000000000000000..60dab1f53dd414d9491dc7d2de3be0dd91376f88 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cayman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Chicago b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Chicago new file mode 100644 index 0000000000000000000000000000000000000000..b6e34bb8968fcabcda011f7a094979bb7dd7556f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Chicago differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Chihuahua b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Chihuahua new file mode 100644 index 0000000000000000000000000000000000000000..ad90dd7fa8702296a5b7c82e39d36338ae9e23ea Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Chihuahua differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Costa_Rica b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Costa_Rica new file mode 100644 index 0000000000000000000000000000000000000000..82eb70fd2fc6cd318ab295e5528e0be65456f417 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Costa_Rica differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cuiaba b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cuiaba new file mode 100644 index 0000000000000000000000000000000000000000..480db73dbeff46f9cad926904beeb9f427ec4d21 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Cuiaba differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Curacao b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Curacao new file mode 100644 index 0000000000000000000000000000000000000000..fbca026afa045c49290ad020bfe13e84cfd87729 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Curacao differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Danmarkshavn b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Danmarkshavn new file mode 100644 index 0000000000000000000000000000000000000000..119e8c13c7189a4c9b66d6e70455c0fc0a399728 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Danmarkshavn differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dawson b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dawson new file mode 100644 index 0000000000000000000000000000000000000000..92687f86488a66f6ede788f60cd74a80225836ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dawson differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dawson_Creek b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dawson_Creek new file mode 100644 index 0000000000000000000000000000000000000000..ce6025175c1d9bd19050b67357470a5f59395f53 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dawson_Creek differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Denver b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Denver new file mode 100644 index 0000000000000000000000000000000000000000..f6a199afa734fcc7538c2f803a93e36d8fe9bbe6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Denver differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Detroit b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Detroit new file mode 100644 index 0000000000000000000000000000000000000000..98c1481abbb993cd83692fdc81d1746f7163f0ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Detroit differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dominica b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dominica new file mode 100644 index 0000000000000000000000000000000000000000..a6850bb64d9f33e18d75aa56f7df6a9be9ec4bfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Dominica differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Edmonton b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Edmonton new file mode 100644 index 0000000000000000000000000000000000000000..34c7aad0d63d53486f176baff6bae422a56abfe6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Edmonton differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Eirunepe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Eirunepe new file mode 100644 index 0000000000000000000000000000000000000000..55c80b040f3654eb8cc32958d60018911dc5bc56 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Eirunepe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/El_Salvador b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/El_Salvador new file mode 100644 index 0000000000000000000000000000000000000000..dec153e23e357a479cf58e2743a8f11260cea8eb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/El_Salvador differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Fortaleza b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Fortaleza new file mode 100644 index 0000000000000000000000000000000000000000..ddf0a49d4aa357a261a284cbd53e57fca0173626 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Fortaleza differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Glace_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Glace_Bay new file mode 100644 index 0000000000000000000000000000000000000000..3920af12af6e3d24f80ceea44233393161a17177 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Glace_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Godthab b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Godthab new file mode 100644 index 0000000000000000000000000000000000000000..47c8b5f404ae8b7322790868b47da85e098ed0de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Godthab differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Goose_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Goose_Bay new file mode 100644 index 0000000000000000000000000000000000000000..cf2388aaa1517dda53b8fd1634ff4053c224ed31 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Goose_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Grand_Turk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Grand_Turk new file mode 100644 index 0000000000000000000000000000000000000000..1ab4a92d56217efaf125d72aff5a44396577fa54 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Grand_Turk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Grenada b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Grenada new file mode 100644 index 0000000000000000000000000000000000000000..3c10293f7c86eec043a99577c863eef1d5631a88 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Grenada differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guadeloupe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guadeloupe new file mode 100644 index 0000000000000000000000000000000000000000..8ddcd6bcf556bdfd31373b324975957e76249e2a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guadeloupe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guatemala b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guatemala new file mode 100644 index 0000000000000000000000000000000000000000..4b5fbc967a206597af73a5d39d6f850b28963e83 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guatemala differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guayaquil b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guayaquil new file mode 100644 index 0000000000000000000000000000000000000000..abeec97e842bd1fa23aa084ef933bd221fd5f19d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guayaquil differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guyana b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guyana new file mode 100644 index 0000000000000000000000000000000000000000..9752e2a1c8713b95fade4c2e27937e2957a95529 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Guyana differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Halifax b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Halifax new file mode 100644 index 0000000000000000000000000000000000000000..444ef53bd52fc273abea266f1880a021e2a8eac1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Halifax differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Havana b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Havana new file mode 100644 index 0000000000000000000000000000000000000000..a66ebe7a05579f876d0b7fa465c5855e08aba616 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Havana differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Hermosillo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Hermosillo new file mode 100644 index 0000000000000000000000000000000000000000..ba35968fcce07dd5c18af0200a05739c6a5ed22c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Hermosillo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Indianapolis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Indianapolis new file mode 100644 index 0000000000000000000000000000000000000000..544c3a67033496817ce570d6383db79ca4618ba2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Indianapolis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Knox b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Knox new file mode 100644 index 0000000000000000000000000000000000000000..0e83dfa934cbb8e07184ffcc37421d55b5deba3a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Knox differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Marengo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Marengo new file mode 100644 index 0000000000000000000000000000000000000000..e7dda2ffe0be077e7962db91c397fcb350615d99 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Marengo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Petersburg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Petersburg new file mode 100644 index 0000000000000000000000000000000000000000..dea89e11113c4db958605f1f219732c1ae215f5c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Petersburg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Vevay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Vevay new file mode 100644 index 0000000000000000000000000000000000000000..a57f504506068228549bc0a1d62ebc8b6444d789 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Vevay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Vincennes b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Vincennes new file mode 100644 index 0000000000000000000000000000000000000000..d5fec61934c0e82ba28bf7df631738a774756dbb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Indiana/Vincennes differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Inuvik b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Inuvik new file mode 100644 index 0000000000000000000000000000000000000000..7bab8e3f92b67a4e799f63f0067f4d6bd06ec755 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Inuvik differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Iqaluit b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Iqaluit new file mode 100644 index 0000000000000000000000000000000000000000..52b05a53ce05b5989b8f9a19ed824ac58b49c37d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Iqaluit differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Jamaica b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Jamaica new file mode 100644 index 0000000000000000000000000000000000000000..769302f963dce4624bc62d0a4b9ba7d85e64d5d8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Jamaica differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Juneau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Juneau new file mode 100644 index 0000000000000000000000000000000000000000..54790793c53518770044c12a99f7d7e4d81d03c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Juneau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Kentucky/Louisville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Kentucky/Louisville new file mode 100644 index 0000000000000000000000000000000000000000..ace96d8ae786ce90bf613e5c9f378c8186d2483e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Kentucky/Louisville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Kentucky/Monticello b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Kentucky/Monticello new file mode 100644 index 0000000000000000000000000000000000000000..193f04ed9e605df9a74b92ee216cff96441ff9ed Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Kentucky/Monticello differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/La_Paz b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/La_Paz new file mode 100644 index 0000000000000000000000000000000000000000..aa8d4dc430820a8bcb35b8a10edd48a463371d77 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/La_Paz differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Lima b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Lima new file mode 100644 index 0000000000000000000000000000000000000000..38e125e99e7809e857d706cb2e3f2f6bee84dedd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Lima differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Los_Angeles b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Los_Angeles new file mode 100644 index 0000000000000000000000000000000000000000..185946de967c48147b06ea549c1aaf1a645beed5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Los_Angeles differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Maceio b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Maceio new file mode 100644 index 0000000000000000000000000000000000000000..72e8895c615c05866a3eb25291aebb5b8d85982e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Maceio differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Managua b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Managua new file mode 100644 index 0000000000000000000000000000000000000000..70966b27099a9238b85ef74fd43100bc85cd5001 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Managua differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Manaus b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Manaus new file mode 100644 index 0000000000000000000000000000000000000000..0eef7a318e80c66321280bdc2d273501c73bda6c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Manaus differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Martinique b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Martinique new file mode 100644 index 0000000000000000000000000000000000000000..4c25163cf0add05e4d437b2dfb763bd2c5b672fa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Martinique differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Mazatlan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Mazatlan new file mode 100644 index 0000000000000000000000000000000000000000..b3b95159cc657df7d7bac42fb00b72d4598425ee Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Mazatlan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Menominee b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Menominee new file mode 100644 index 0000000000000000000000000000000000000000..3897393c1fdd51233defeef413e04dacd2a24dba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Menominee differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Merida b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Merida new file mode 100644 index 0000000000000000000000000000000000000000..7af08333cd065378bd74ab2b9a9573ee0f6541ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Merida differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Mexico_City b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Mexico_City new file mode 100644 index 0000000000000000000000000000000000000000..634ed4262bf40c634f9f7fdd3e49826c92294ab5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Mexico_City differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Miquelon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Miquelon new file mode 100644 index 0000000000000000000000000000000000000000..605f75ce104a82514532014cf2a8a60c0123c7fb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Miquelon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Moncton b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Moncton new file mode 100644 index 0000000000000000000000000000000000000000..93db944cc02f0a50326d540ba44ac46a06c949bb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Moncton differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Monterrey b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Monterrey new file mode 100644 index 0000000000000000000000000000000000000000..0cce29501051f48c17f2ffb6bfa3ed6e52a368c5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Monterrey differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montevideo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montevideo new file mode 100644 index 0000000000000000000000000000000000000000..7ddf4ad4fc412917866743233e9f2cb0e6a6c2e9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montevideo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montreal b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montreal new file mode 100644 index 0000000000000000000000000000000000000000..0890df88b403a08ea08e47c4278aeb32ca20c68b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montreal differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montserrat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montserrat new file mode 100644 index 0000000000000000000000000000000000000000..82689501afb5589da1db5c473dbcc93ba3144475 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Montserrat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nassau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nassau new file mode 100644 index 0000000000000000000000000000000000000000..5d45b5d4fb9020eae16b678fa14cef9c4dc00b0a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nassau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/New_York b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/New_York new file mode 100644 index 0000000000000000000000000000000000000000..fe1bc5bd602855016d7606aea74c40686b1ab0ac Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/New_York differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nipigon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nipigon new file mode 100644 index 0000000000000000000000000000000000000000..377c2072521a43577cc55c506d1bcdc7e92ae8e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nipigon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nome new file mode 100644 index 0000000000000000000000000000000000000000..3c9961d02d14de8f79bb0cad0df848d447044e5d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Nome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Noronha b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Noronha new file mode 100644 index 0000000000000000000000000000000000000000..7f32312cdb79ad62dc4424a6e4c7e6a06c4692e4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Noronha differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/North_Dakota/Center b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/North_Dakota/Center new file mode 100644 index 0000000000000000000000000000000000000000..208f067c9c747e7d5d7f89ef0096bc69610507f0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/North_Dakota/Center differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/North_Dakota/New_Salem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/North_Dakota/New_Salem new file mode 100644 index 0000000000000000000000000000000000000000..60a5c1f07c3da5b10ca266bcee74197993af950f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/North_Dakota/New_Salem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Panama b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Panama new file mode 100644 index 0000000000000000000000000000000000000000..41ffc50f698a375ea1db7494d68164367282db99 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Panama differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Pangnirtung b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Pangnirtung new file mode 100644 index 0000000000000000000000000000000000000000..1b253a60cc7152cda60e8c7c6ecc6b9fb06cca18 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Pangnirtung differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Paramaribo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Paramaribo new file mode 100644 index 0000000000000000000000000000000000000000..4f49a8c21353c1339c0b570d63d9f33805ded9bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Paramaribo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Phoenix b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Phoenix new file mode 100644 index 0000000000000000000000000000000000000000..866d8aa112c9402b9d487ef2635d099651a25503 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Phoenix differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Port-au-Prince b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Port-au-Prince new file mode 100644 index 0000000000000000000000000000000000000000..922f7567aa9348e663a4a36c1449f679e1386ac2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Port-au-Prince differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Port_of_Spain b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Port_of_Spain new file mode 100644 index 0000000000000000000000000000000000000000..2c166c24850e80c2d413a02bf194c9d54c820712 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Port_of_Spain differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Porto_Velho b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Porto_Velho new file mode 100644 index 0000000000000000000000000000000000000000..d4099c686a9a72009fd31b96a9ba4497e6273c79 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Porto_Velho differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Puerto_Rico b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Puerto_Rico new file mode 100644 index 0000000000000000000000000000000000000000..5d30510f65dc95f3f0845c651f4e1061f81cc486 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Puerto_Rico differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rainy_River b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rainy_River new file mode 100644 index 0000000000000000000000000000000000000000..1b0766e1c92a401f2775150ee0a00bff2c4843b0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rainy_River differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rankin_Inlet b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rankin_Inlet new file mode 100644 index 0000000000000000000000000000000000000000..5f88229284c30cb776c96a6186db5e1b1db0aca1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rankin_Inlet differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Recife b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Recife new file mode 100644 index 0000000000000000000000000000000000000000..3a415bec4de5d5610974b7002dde84c2d9a53622 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Recife differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Regina b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Regina new file mode 100644 index 0000000000000000000000000000000000000000..6cae3e6fb8b5ae4e8cadfc9bf58148d13d8792a9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Regina differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rio_Branco b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rio_Branco new file mode 100644 index 0000000000000000000000000000000000000000..91fe4302fae11a4a914c4a288b11df73721b22c8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Rio_Branco differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Santiago b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Santiago new file mode 100644 index 0000000000000000000000000000000000000000..f1f253e698e02385962404fb97c09fb265cda270 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Santiago differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Santo_Domingo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Santo_Domingo new file mode 100644 index 0000000000000000000000000000000000000000..2062ba8c53ef7a439883771efe29effaf9b6ec5f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Santo_Domingo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Sao_Paulo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Sao_Paulo new file mode 100644 index 0000000000000000000000000000000000000000..58b03e0338a46d39f8a6b8bf3dd056c3603ab5a2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Sao_Paulo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Scoresbysund b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Scoresbysund new file mode 100644 index 0000000000000000000000000000000000000000..e070a591761b81043f19fa4c022c82ac445eeac0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Scoresbysund differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Johns b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Johns new file mode 100644 index 0000000000000000000000000000000000000000..d9a5f59d8c18ce6be9984b2809a764f54ad4d7c3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Johns differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Kitts b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Kitts new file mode 100644 index 0000000000000000000000000000000000000000..125a25540dc616c82438a92b3b944420a7060b66 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Kitts differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Lucia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Lucia new file mode 100644 index 0000000000000000000000000000000000000000..3260890e151c8e6928c012cc45bc4ee95ec3333e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Lucia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Thomas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Thomas new file mode 100644 index 0000000000000000000000000000000000000000..9c07fa304518e307eea2d70644adf47ade13577d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Thomas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Vincent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Vincent new file mode 100644 index 0000000000000000000000000000000000000000..094fb4a093ccf6f244545abb7ccfb128591cf526 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/St_Vincent differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Swift_Current b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Swift_Current new file mode 100644 index 0000000000000000000000000000000000000000..d8c36a3624cc2a936b3afa2eeab210b58a261510 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Swift_Current differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tegucigalpa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tegucigalpa new file mode 100644 index 0000000000000000000000000000000000000000..b4c0c0505b56b3c57671baf03a67a9d588f41545 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tegucigalpa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Thule b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Thule new file mode 100644 index 0000000000000000000000000000000000000000..1788c8ac45d32c3b9237309d3264ed67e55cbdb1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Thule differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Thunder_Bay b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Thunder_Bay new file mode 100644 index 0000000000000000000000000000000000000000..1218977421082abdff21daaa09983b5368d0aaa1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Thunder_Bay differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tijuana b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tijuana new file mode 100644 index 0000000000000000000000000000000000000000..73079ec9f0823035aaf88539d5c0a155d56afdaa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tijuana differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Toronto b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Toronto new file mode 100644 index 0000000000000000000000000000000000000000..a0add10939846e6a333350494556c3a7dde04fd5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Toronto differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tortola b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tortola new file mode 100644 index 0000000000000000000000000000000000000000..6a8857c29f08bcf349ea88007fe3dc9f869af51b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Tortola differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Vancouver b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Vancouver new file mode 100644 index 0000000000000000000000000000000000000000..280e0843d76fbb94ba557f0336c10878bd74726a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Vancouver differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Whitehorse b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Whitehorse new file mode 100644 index 0000000000000000000000000000000000000000..672c43461241e839a0814eb15f855cf1d02350bb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Whitehorse differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Winnipeg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Winnipeg new file mode 100644 index 0000000000000000000000000000000000000000..05a8a156159fda4c525019b8c62455d417ba7509 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Winnipeg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Yakutat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Yakutat new file mode 100644 index 0000000000000000000000000000000000000000..59802f5c92d539f6758e28f6c7c212900edabd78 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Yakutat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Yellowknife b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Yellowknife new file mode 100644 index 0000000000000000000000000000000000000000..a99fffc299b1b849e4c3027b0d9ab64ff776242d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/America/Yellowknife differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Casey b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Casey new file mode 100644 index 0000000000000000000000000000000000000000..13725880d310158f60c18dbd038d2b0512b356ad Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Casey differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Davis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Davis new file mode 100644 index 0000000000000000000000000000000000000000..0b71e3e467496bc2281fdb2ede6426e13f3f77dc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Davis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/DumontDUrville b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/DumontDUrville new file mode 100644 index 0000000000000000000000000000000000000000..d2aad97607d144410458d5b359628a8214c0d13e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/DumontDUrville differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Mawson b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Mawson new file mode 100644 index 0000000000000000000000000000000000000000..785609f19a1da618a0a4230ddf7647c00c13ded1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Mawson differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/McMurdo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/McMurdo new file mode 100644 index 0000000000000000000000000000000000000000..54f323768120aa9a749d17d2dafa5809ad888b60 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/McMurdo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Palmer b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Palmer new file mode 100644 index 0000000000000000000000000000000000000000..d6035b3d69114c12aea965c2ced219304a56817a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Palmer differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Rothera b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Rothera new file mode 100644 index 0000000000000000000000000000000000000000..1a5ff48b2426c15ffe56a858a87f6763b71b3a05 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Rothera differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Syowa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Syowa new file mode 100644 index 0000000000000000000000000000000000000000..8fee42304105ca50a9ec5dad5d938d745a52a735 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Syowa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Vostok b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Vostok new file mode 100644 index 0000000000000000000000000000000000000000..1cd5eeb95d70063bdd3e0766605272d7a366c4fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Antarctica/Vostok differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aden b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aden new file mode 100644 index 0000000000000000000000000000000000000000..94009070bfadd032c9e9ebca20a68d7d9c3ae2fd Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aden differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Almaty b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Almaty new file mode 100644 index 0000000000000000000000000000000000000000..b045cb66e9d3e8b4615c694add8c75a98a193a4b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Almaty differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Amman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Amman new file mode 100644 index 0000000000000000000000000000000000000000..003bf390875c54dcf80e1d9c5ca6387e85f36688 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Amman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Anadyr b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Anadyr new file mode 100644 index 0000000000000000000000000000000000000000..817f39203514b415634975b5a28b833739154552 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Anadyr differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aqtau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aqtau new file mode 100644 index 0000000000000000000000000000000000000000..b7daace2c7c2655c41e214734f72a54e67417dd1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aqtau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aqtobe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aqtobe new file mode 100644 index 0000000000000000000000000000000000000000..6f0d3aee4e8c5d35a965d50a5165aec46c7dd9f4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Aqtobe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Ashgabat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Ashgabat new file mode 100644 index 0000000000000000000000000000000000000000..b7473006bedb72cc845800baf0a641ed4555bdab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Ashgabat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Baghdad b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Baghdad new file mode 100644 index 0000000000000000000000000000000000000000..7ce941620a6bd4a9c714c02b79f603438ce71b9d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Baghdad differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bahrain b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bahrain new file mode 100644 index 0000000000000000000000000000000000000000..5263315799be5aa0129afe19289378a063c7f696 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bahrain differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Baku b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Baku new file mode 100644 index 0000000000000000000000000000000000000000..2562329e50a50ced7e6404c170f43aa66ec0189a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Baku differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bangkok b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bangkok new file mode 100644 index 0000000000000000000000000000000000000000..75a8d7f2ab19733571451753972f892f8df89963 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bangkok differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Beirut b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Beirut new file mode 100644 index 0000000000000000000000000000000000000000..8e3677676e37d66c40ce2374b41fe64bae958df3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Beirut differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bishkek b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bishkek new file mode 100644 index 0000000000000000000000000000000000000000..4feaaa4395b1521dffa7541964e774a89478baba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Bishkek differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Brunei b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Brunei new file mode 100644 index 0000000000000000000000000000000000000000..a15c2e8200ec6af7ada1b1a2040bb5b821aa462c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Brunei differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Calcutta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Calcutta new file mode 100644 index 0000000000000000000000000000000000000000..7c1e77710e6f19888fa4b6ff27baa2421275b6c8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Calcutta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Choibalsan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Choibalsan new file mode 100644 index 0000000000000000000000000000000000000000..fd00e9291068df0a3e1393884aaab511c21cc228 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Choibalsan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Chongqing b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Chongqing new file mode 100644 index 0000000000000000000000000000000000000000..856a1d932098aa3109190b7393863e7ea8948dc3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Chongqing differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Colombo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Colombo new file mode 100644 index 0000000000000000000000000000000000000000..7a55a1df78cf53a8cf0be36b5da60e2bae993e7a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Colombo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Damascus b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Damascus new file mode 100644 index 0000000000000000000000000000000000000000..164593b3e4023eb2babcf4c80e1e22ff3521044f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Damascus differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dhaka b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dhaka new file mode 100644 index 0000000000000000000000000000000000000000..ceebea4a725f19285839a7bb84b625ae12ab981e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dhaka differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dili b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dili new file mode 100644 index 0000000000000000000000000000000000000000..8612a0d2c7820a605c30f95caaa63776e1883352 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dili differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dubai b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dubai new file mode 100644 index 0000000000000000000000000000000000000000..4be71d70ac4781e0065a8e083a8f4b3fd405207b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dubai differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dushanbe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dushanbe new file mode 100644 index 0000000000000000000000000000000000000000..69105c226e0f90e8ae6e65fde3a7e741487f1f4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Dushanbe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Gaza b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Gaza new file mode 100644 index 0000000000000000000000000000000000000000..85e283398421df99887ac00252495be408ec4ac3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Gaza differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Harbin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Harbin new file mode 100644 index 0000000000000000000000000000000000000000..0903ee88adfcad4e0b6dc2e2e59e5b7a1c273ec9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Harbin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Hong_Kong b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Hong_Kong new file mode 100644 index 0000000000000000000000000000000000000000..d2fdde7df5c77be7aec826f5b0f30ed0415a3e41 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Hong_Kong differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Hovd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Hovd new file mode 100644 index 0000000000000000000000000000000000000000..59b3002ab39c813e5d0e8f1d2f5790085ce6057a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Hovd differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Irkutsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Irkutsk new file mode 100644 index 0000000000000000000000000000000000000000..c2231dd3672213c248f2e1d21ced406f1c0f22aa Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Irkutsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jakarta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jakarta new file mode 100644 index 0000000000000000000000000000000000000000..eb775bf3b2fac4164f20e65c9f09d1bc9c6d264d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jakarta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jayapura b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jayapura new file mode 100644 index 0000000000000000000000000000000000000000..3323a7991fc2f7cff6e2bf762563ab3c8d973f9d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jayapura differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jerusalem b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jerusalem new file mode 100644 index 0000000000000000000000000000000000000000..0fe8748bf15be8b1fe2a86e88cb0beeb7a571462 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Jerusalem differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kabul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kabul new file mode 100644 index 0000000000000000000000000000000000000000..927ecae8da67321c6a2ed21c007971c4dbed577d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kabul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kamchatka b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kamchatka new file mode 100644 index 0000000000000000000000000000000000000000..7efb40f83f38f6defdd1e4c2933c6f0119a9d139 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kamchatka differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Karachi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Karachi new file mode 100644 index 0000000000000000000000000000000000000000..862154898696a62914e8ee4119b0e6453434ea30 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Karachi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kashgar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kashgar new file mode 100644 index 0000000000000000000000000000000000000000..d2fe446b1c5afce21ed318b26b371175405b1125 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kashgar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Katmandu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Katmandu new file mode 100644 index 0000000000000000000000000000000000000000..03970e6cad43c78a06995bb966b7088ed8cb2388 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Katmandu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Krasnoyarsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Krasnoyarsk new file mode 100644 index 0000000000000000000000000000000000000000..9672944238b8011b7c9870625e2245ba54f735c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Krasnoyarsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuala_Lumpur b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuala_Lumpur new file mode 100644 index 0000000000000000000000000000000000000000..8170bbe5b8566ce9734558afc0567d022cf4721b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuala_Lumpur differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuching b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuching new file mode 100644 index 0000000000000000000000000000000000000000..d51c2b2ee8e0ffd57946be44dac5c4ad1fa5687b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuching differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuwait b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuwait new file mode 100644 index 0000000000000000000000000000000000000000..6ad1b4a78cd4ca8d1b8fb1a8a4caad9bb27eafa2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Kuwait differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Macau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Macau new file mode 100644 index 0000000000000000000000000000000000000000..65f9aeed20cdb2ef0d91ba678b0811c0991409b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Macau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Magadan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Magadan new file mode 100644 index 0000000000000000000000000000000000000000..72334e97d8fa5f805ba2c8d3cf48f53c1f953420 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Magadan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Makassar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Makassar new file mode 100644 index 0000000000000000000000000000000000000000..7f378e9840b61729c20c5adf4e0816793b455107 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Makassar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Manila b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Manila new file mode 100644 index 0000000000000000000000000000000000000000..b216309cec88060ad2012e3705ebf824b3bd17fe Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Manila differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Muscat b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Muscat new file mode 100644 index 0000000000000000000000000000000000000000..c554ebcaab46bf6d8be6489dc3fb6639450f55bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Muscat differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Nicosia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Nicosia new file mode 100644 index 0000000000000000000000000000000000000000..be62b9a3d45467f48c4c019c37cb6a3e31eab4d8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Nicosia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Novosibirsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Novosibirsk new file mode 100644 index 0000000000000000000000000000000000000000..f8e724b8c6a0d780687437740165ca2a527f850c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Novosibirsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Omsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Omsk new file mode 100644 index 0000000000000000000000000000000000000000..d5960cdebb11f64e6aad19c75b9307ec78074a16 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Omsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Oral b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Oral new file mode 100644 index 0000000000000000000000000000000000000000..2cee6f0dddc28028b5a60cf5cfcb5090d5ff1958 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Oral differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Phnom_Penh b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Phnom_Penh new file mode 100644 index 0000000000000000000000000000000000000000..01f676f5582b78320b7b17010c1ef0810b56fa53 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Phnom_Penh differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Pontianak b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Pontianak new file mode 100644 index 0000000000000000000000000000000000000000..6aeb424bf0fc2ceefa138501f3e2025ad7834557 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Pontianak differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Pyongyang b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Pyongyang new file mode 100644 index 0000000000000000000000000000000000000000..30451c0802c3b768201612dafad2e6ebc6779e21 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Pyongyang differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Qatar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Qatar new file mode 100644 index 0000000000000000000000000000000000000000..8af265e3b3ec94e8d36c36dc058e1c3a382a5b48 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Qatar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Qyzylorda b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Qyzylorda new file mode 100644 index 0000000000000000000000000000000000000000..cfc8b3b9ce5b8ba3dc9c467d0d08ae2effc489ea Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Qyzylorda differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Rangoon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Rangoon new file mode 100644 index 0000000000000000000000000000000000000000..4f052e4bac7dce84aa59c95dad400512a3cae158 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Rangoon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh new file mode 100644 index 0000000000000000000000000000000000000000..6a3af3723db9a9dd116ab505ccca4b55b377fc03 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh87 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh87 new file mode 100644 index 0000000000000000000000000000000000000000..dd8eff858b83663eec3690a84f41d88e732d091a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh87 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh88 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh88 new file mode 100644 index 0000000000000000000000000000000000000000..44da5ae9ddecc779f997a0242118714b2a216b7f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh88 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh89 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh89 new file mode 100644 index 0000000000000000000000000000000000000000..f4ef0a3e21c9000c81f2a9f8f1762298d0ba8d11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Riyadh89 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Saigon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Saigon new file mode 100644 index 0000000000000000000000000000000000000000..3d120fc220b5b3a1d65c46c8935215bd6099b783 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Saigon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Sakhalin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Sakhalin new file mode 100644 index 0000000000000000000000000000000000000000..de803cff841222d3957c8f925b446979dc4d2daf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Sakhalin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Samarkand b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Samarkand new file mode 100644 index 0000000000000000000000000000000000000000..6028934f28cacc34acf2ff0fcd0ef95440de669a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Samarkand differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Seoul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Seoul new file mode 100644 index 0000000000000000000000000000000000000000..95a04ca673eeb2f0195c99727acee3cf7feb89c2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Seoul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Shanghai b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Shanghai new file mode 100644 index 0000000000000000000000000000000000000000..42a46fb0867922246087899be8410872cb1c9697 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Shanghai differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Singapore b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Singapore new file mode 100644 index 0000000000000000000000000000000000000000..a69e322fecb8de11928f14241c7ba11d5d26611e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Singapore differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Taipei b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Taipei new file mode 100644 index 0000000000000000000000000000000000000000..bc1dcfbc967a1f7abb1a700d0c901f555f07bd2f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Taipei differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tashkent b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tashkent new file mode 100644 index 0000000000000000000000000000000000000000..2676562e2481a3ba846e790b70eb4a31a455e624 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tashkent differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tbilisi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tbilisi new file mode 100644 index 0000000000000000000000000000000000000000..91a429fa12383f019c61724c3a3ea758d9e8babf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tbilisi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tehran b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tehran new file mode 100644 index 0000000000000000000000000000000000000000..9738bf77d22766e3b6e17ca8d0ed6bbd791570c6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tehran differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Thimphu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Thimphu new file mode 100644 index 0000000000000000000000000000000000000000..6e708db4ab1bb17eecf221e77eba2590d5f52605 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Thimphu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tokyo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tokyo new file mode 100644 index 0000000000000000000000000000000000000000..1438f0e723e7e886c27524a2b498b8e93ce8ad6c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Tokyo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Ulaanbaatar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Ulaanbaatar new file mode 100644 index 0000000000000000000000000000000000000000..c57bffef7ce12f5da4cd41999601f5574b06ddeb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Ulaanbaatar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Urumqi b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Urumqi new file mode 100644 index 0000000000000000000000000000000000000000..547c76b2ff5da6c0ef4e9f7ea83d1ca83cd915e2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Urumqi differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Vientiane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Vientiane new file mode 100644 index 0000000000000000000000000000000000000000..2a82e465c0d41b37809fef4ea490672b2252d15d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Vientiane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Vladivostok b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Vladivostok new file mode 100644 index 0000000000000000000000000000000000000000..b9c9473dbfd1db3c3b56d125404b926ecb18a802 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Vladivostok differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yakutsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yakutsk new file mode 100644 index 0000000000000000000000000000000000000000..bc6b758ffe4b357c7fdf0f244e436ae9957c9375 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yakutsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yekaterinburg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yekaterinburg new file mode 100644 index 0000000000000000000000000000000000000000..d0d1f59c70aeb6eab36c07537055879724128a14 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yekaterinburg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yerevan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yerevan new file mode 100644 index 0000000000000000000000000000000000000000..2d20162a18755bd1253581044ae9c1bdf2762514 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Asia/Yerevan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Azores b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Azores new file mode 100644 index 0000000000000000000000000000000000000000..5ebd5ebeefe25a36cbc31b278ad9f7c0cc7d865c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Azores differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Bermuda b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Bermuda new file mode 100644 index 0000000000000000000000000000000000000000..810557cd1d0b48c2a45210424c1288c9cecb0691 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Bermuda differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Canary b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Canary new file mode 100644 index 0000000000000000000000000000000000000000..84293ccf82ad7f98bff6574660e85e38040f02f7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Canary differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Cape_Verde b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Cape_Verde new file mode 100644 index 0000000000000000000000000000000000000000..a379d5387571adb9851020b6de59af373ee1106f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Cape_Verde differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Faroe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Faroe new file mode 100644 index 0000000000000000000000000000000000000000..a11eea239dd61710a2b6faebcc7afb7dabbeb451 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Faroe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Madeira b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Madeira new file mode 100644 index 0000000000000000000000000000000000000000..caa79edb04c8d6e959c738df79a9f2d095db7c1e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Madeira differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Reykjavik b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Reykjavik new file mode 100644 index 0000000000000000000000000000000000000000..ca9fe98334b4676b5407994ca30bbadcd9e333a6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Reykjavik differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/South_Georgia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/South_Georgia new file mode 100644 index 0000000000000000000000000000000000000000..e7de564c1b536ca95098ef01f4e04385a3216343 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/South_Georgia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/St_Helena b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/St_Helena new file mode 100644 index 0000000000000000000000000000000000000000..2f2ea59c119248d9e870d8f4617a5ad56e842876 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/St_Helena differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Stanley b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Stanley new file mode 100644 index 0000000000000000000000000000000000000000..cdd8f955bd2d4dd0f5b793857b52203ad1886f8f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Atlantic/Stanley differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Adelaide b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Adelaide new file mode 100644 index 0000000000000000000000000000000000000000..82c49f81c7e996e1007b4e2c44632c993c3ef398 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Adelaide differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Brisbane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Brisbane new file mode 100644 index 0000000000000000000000000000000000000000..ce400b4d97b81c90f08ff451922cd6b18a6c91dc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Brisbane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Broken_Hill b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Broken_Hill new file mode 100644 index 0000000000000000000000000000000000000000..d2776d9f3ee403e6599705e25169279cdbdd8861 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Broken_Hill differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Currie b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Currie new file mode 100644 index 0000000000000000000000000000000000000000..fc49a448076460b47729b5314a716e30dd6a1b7e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Currie differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Darwin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Darwin new file mode 100644 index 0000000000000000000000000000000000000000..ec3037cb39ab0f6d49c6cb34f0432e20c615a04e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Darwin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Eucla b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Eucla new file mode 100644 index 0000000000000000000000000000000000000000..a1d8f4de35e53b142a7fee7539e1ed029f49cfd5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Eucla differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Hobart b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Hobart new file mode 100644 index 0000000000000000000000000000000000000000..48aa66baa9a57977bee4b226ee5d9c818db1373e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Hobart differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Lindeman b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Lindeman new file mode 100644 index 0000000000000000000000000000000000000000..dddc82c241cda8764d8b45e020bb2591eb1e4760 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Lindeman differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Lord_Howe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Lord_Howe new file mode 100644 index 0000000000000000000000000000000000000000..e0ee61b833e581b5c9a2b3115f69ddf430b505e1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Lord_Howe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Melbourne b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Melbourne new file mode 100644 index 0000000000000000000000000000000000000000..ac9cf7a3daa6fac7a9f0c76b0c291f432d7f910f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Melbourne differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Perth b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Perth new file mode 100644 index 0000000000000000000000000000000000000000..5234476c01b56388cead987bee81945588f01d45 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Perth differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Sydney b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Sydney new file mode 100644 index 0000000000000000000000000000000000000000..116c6b5dbbf61229f093848152f39f4e25ee37b6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Australia/Sydney differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/CET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/CET new file mode 100644 index 0000000000000000000000000000000000000000..6bb7efb4e2a8a5f192287a828d955fb706c08ea0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/CET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/CST6CDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/CST6CDT new file mode 100644 index 0000000000000000000000000000000000000000..4bd7de4e9074f037299823d81eddd6a73be31da2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/CST6CDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EET new file mode 100644 index 0000000000000000000000000000000000000000..842440d5926d03b5d7d164abc6e59527f89779c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EST b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EST new file mode 100644 index 0000000000000000000000000000000000000000..3dc09d9d57491fcb23b0dc326a0c2c48b0de1ce0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EST differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EST5EDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EST5EDT new file mode 100644 index 0000000000000000000000000000000000000000..fc6a33f58c9df250cccdab9818eb9ab4b9540979 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/EST5EDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+1 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+1 new file mode 100644 index 0000000000000000000000000000000000000000..06c4d826e6d9a9c7ac1088c79c04a277ed1181ec Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+1 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+10 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+10 new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+10 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+11 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+11 new file mode 100644 index 0000000000000000000000000000000000000000..5aa26c6312df7e4e7334a5db1341a0ebf0ddcd38 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+11 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+12 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+12 new file mode 100644 index 0000000000000000000000000000000000000000..2db4779099d76e686cd3236fe709323db9d0d8de Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+12 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+2 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+2 new file mode 100644 index 0000000000000000000000000000000000000000..e7de564c1b536ca95098ef01f4e04385a3216343 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+2 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+3 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+3 new file mode 100644 index 0000000000000000000000000000000000000000..ecd3b14bd0c6abd4c111e98095438d681ccd44c0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+3 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+4 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+4 new file mode 100644 index 0000000000000000000000000000000000000000..db18bbec570b693bb9870d564f2810064ef901a4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+4 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+5 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+5 new file mode 100644 index 0000000000000000000000000000000000000000..3dc09d9d57491fcb23b0dc326a0c2c48b0de1ce0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+5 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+6 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+6 new file mode 100644 index 0000000000000000000000000000000000000000..f4543072b2763185eefdf4a9b4b71db64d8b11ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+6 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+7 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+7 new file mode 100644 index 0000000000000000000000000000000000000000..50f2ec30eabe1ba7c94d67b1ad778321f4ffc07c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+7 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+8 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+8 new file mode 100644 index 0000000000000000000000000000000000000000..b4acc1ef383566aa75161688ba8e6fc3aea47c59 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+8 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+9 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+9 new file mode 100644 index 0000000000000000000000000000000000000000..57a0850a5606db9fd0822c8a06dc3a8db123f6d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT+9 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-1 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-1 new file mode 100644 index 0000000000000000000000000000000000000000..a1c56385e6a13ebd6f2b5d87cc791ed1f822000c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-1 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-10 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-10 new file mode 100644 index 0000000000000000000000000000000000000000..45dfc5b3d2ec6108cf4010bc60ed4f48c6e63dfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-10 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-11 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-11 new file mode 100644 index 0000000000000000000000000000000000000000..bfa86593d2a590967e5f2532765eb2d3b9ba5023 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-11 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-12 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-12 new file mode 100644 index 0000000000000000000000000000000000000000..f31b8b604e5681e9c547b467824bf6f64d012f22 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-12 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-13 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-13 new file mode 100644 index 0000000000000000000000000000000000000000..94559e50c11a9e022ce7b1bd5428aab0e3901eb5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-13 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-14 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-14 new file mode 100644 index 0000000000000000000000000000000000000000..065df1b47db14572eeebbcfe6ac7d07f00e510ab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-14 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-2 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-2 new file mode 100644 index 0000000000000000000000000000000000000000..449568b5a6e1bd59395cd085bb77f87df3431073 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-2 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-3 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-3 new file mode 100644 index 0000000000000000000000000000000000000000..79569d1b8e5cb49137bc9d953367a49f1c39e0e7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-3 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-4 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-4 new file mode 100644 index 0000000000000000000000000000000000000000..167aac09ef6f2d7b78e74e34f31d14d5f7718bcb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-4 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-5 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-5 new file mode 100644 index 0000000000000000000000000000000000000000..0ec3e1b9e963e6e8d532165994efe3e84318c69d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-5 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-6 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-6 new file mode 100644 index 0000000000000000000000000000000000000000..df2bfd84a8e316f8e0ef00719f27b383cc74bb7f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-6 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-7 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-7 new file mode 100644 index 0000000000000000000000000000000000000000..4f0ba157974e171cabbc5299fbabd7a613887595 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-7 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-8 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-8 new file mode 100644 index 0000000000000000000000000000000000000000..bc836af909efd91d1e59f3c4888f81712a911a05 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-8 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-9 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-9 new file mode 100644 index 0000000000000000000000000000000000000000..cb04e406b83ba721e782f4eb045976444961a17c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/GMT-9 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/UCT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/UCT new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/UCT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/UTC b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/UTC new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Etc/UTC differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Amsterdam b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Amsterdam new file mode 100644 index 0000000000000000000000000000000000000000..32735b1e074e2cabf9a7113a2a3deba1addc01e2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Amsterdam differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Andorra b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Andorra new file mode 100644 index 0000000000000000000000000000000000000000..e32c6a73064bf319b3bb63760446356550ebbb06 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Andorra differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Athens b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Athens new file mode 100644 index 0000000000000000000000000000000000000000..b2c49f12d15cbd801bca4c883f0c2beda9243fb2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Athens differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Belgrade b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Belgrade new file mode 100644 index 0000000000000000000000000000000000000000..f1a2e5d4581b40a923a3fe801dc815f5f15401b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Belgrade differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Berlin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Berlin new file mode 100644 index 0000000000000000000000000000000000000000..42470abcbee503b9ff35e09c0abf644fb85f43ab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Berlin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Brussels b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Brussels new file mode 100644 index 0000000000000000000000000000000000000000..d36abac0159ccce5718fe68ea870fc40d6a08c33 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Brussels differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Bucharest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Bucharest new file mode 100644 index 0000000000000000000000000000000000000000..04f680d43c8be6ed9daefcfe729d30ab9fe9a289 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Bucharest differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Budapest b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Budapest new file mode 100644 index 0000000000000000000000000000000000000000..4bbdf854fe2d9adbdffd870414f8258f3a2c537d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Budapest differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Chisinau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Chisinau new file mode 100644 index 0000000000000000000000000000000000000000..7a5548112b8596603a434888fd378748c636a289 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Chisinau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Copenhagen b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Copenhagen new file mode 100644 index 0000000000000000000000000000000000000000..706b5f1b32ca55e777da9e8f35edc12f1311f2e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Copenhagen differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Dublin b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Dublin new file mode 100644 index 0000000000000000000000000000000000000000..ae2623ecaf5f91799b6a9ad6b525f9ac635396e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Dublin differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Gibraltar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Gibraltar new file mode 100644 index 0000000000000000000000000000000000000000..996f2dda68b715b18890c56d8b560343bac5bb7d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Gibraltar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Helsinki b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Helsinki new file mode 100644 index 0000000000000000000000000000000000000000..d0b25a496374d089a1059934e0ed5f59d024d04d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Helsinki differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Istanbul b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Istanbul new file mode 100644 index 0000000000000000000000000000000000000000..3d2c5d806d84c92545ac28403cd61bd55aa115e6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Istanbul differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Kaliningrad b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Kaliningrad new file mode 100644 index 0000000000000000000000000000000000000000..56fb1409bc215008eaea122e8011bc19fdb3cfc3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Kaliningrad differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Kiev b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Kiev new file mode 100644 index 0000000000000000000000000000000000000000..0c5622c94b05144b666d7f6153da28d8ce4f3fc2 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Kiev differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Lisbon b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Lisbon new file mode 100644 index 0000000000000000000000000000000000000000..7957f52e26ce0a6bf190545efaafa3fe8720b558 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Lisbon differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/London b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/London new file mode 100644 index 0000000000000000000000000000000000000000..8abdac936942668a0c0ab15b7899f47d03797c90 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/London differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Luxembourg b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Luxembourg new file mode 100644 index 0000000000000000000000000000000000000000..ad42d9260d8a5d88899877564ab445de86cf56ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Luxembourg differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Madrid b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Madrid new file mode 100644 index 0000000000000000000000000000000000000000..9cfe6d476ae434b77b012350fc2fb27bbde373f7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Madrid differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Malta b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Malta new file mode 100644 index 0000000000000000000000000000000000000000..11342ee080e93d79940356b298e1b012ff3775c6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Malta differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Minsk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Minsk new file mode 100644 index 0000000000000000000000000000000000000000..3b5f98b5013d82526876a8bb5dea19d96ee2aaa8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Minsk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Monaco b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Monaco new file mode 100644 index 0000000000000000000000000000000000000000..c8962f17c11e3fcf1b79fd5eaca447993de2ae64 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Monaco differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Moscow b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Moscow new file mode 100644 index 0000000000000000000000000000000000000000..783a2c972cf2ace33a99a8ea50f345b7b65eb1d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Moscow differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Oslo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Oslo new file mode 100644 index 0000000000000000000000000000000000000000..2a03c1abedb5aed20329c2895990a5f682ceda91 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Oslo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Paris b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Paris new file mode 100644 index 0000000000000000000000000000000000000000..88464607bf535e3a1258f41bcb27ba4605450101 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Paris differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Prague b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Prague new file mode 100644 index 0000000000000000000000000000000000000000..a3575ca47288d2191f321b9926e166f7457e3a49 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Prague differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Riga b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Riga new file mode 100644 index 0000000000000000000000000000000000000000..579af8d3fc9adfba72329f7a804f1a0125f105ac Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Riga differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Rome b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Rome new file mode 100644 index 0000000000000000000000000000000000000000..406e00837402cfda63cb653c182d55408aee3cfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Rome differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Samara b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Samara new file mode 100644 index 0000000000000000000000000000000000000000..f50273056abc394a2ffbfdae1392356286501389 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Samara differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Simferopol b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Simferopol new file mode 100644 index 0000000000000000000000000000000000000000..8f093603dd540ba43fc10f8ada5b7cc4b5d43d8b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Simferopol differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Sofia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Sofia new file mode 100644 index 0000000000000000000000000000000000000000..4d580d998df1dd8ddd312248443c2ddf1285c94d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Sofia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Stockholm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Stockholm new file mode 100644 index 0000000000000000000000000000000000000000..585921f63343ce2ec557e595690f12ab6cee7ff4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Stockholm differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Tallinn b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Tallinn new file mode 100644 index 0000000000000000000000000000000000000000..2e3502bbec3bfbc98a94873879f32175d6300406 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Tallinn differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Tirane b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Tirane new file mode 100644 index 0000000000000000000000000000000000000000..68951f235515cf04c1b216141f83ada585a39200 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Tirane differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Uzhgorod b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Uzhgorod new file mode 100644 index 0000000000000000000000000000000000000000..006cf7fbf0f9a5621fe9af221a5070ce53741e8f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Uzhgorod differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vaduz b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vaduz new file mode 100644 index 0000000000000000000000000000000000000000..074860284cb10f20d286dba6340ba6dece439144 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vaduz differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vienna b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vienna new file mode 100644 index 0000000000000000000000000000000000000000..443589657fc24c58a3b2f230d5bd204f2d1ff919 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vienna differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vilnius b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vilnius new file mode 100644 index 0000000000000000000000000000000000000000..19053406f86fe7df7434330482e8da89a051d3f1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Vilnius differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Volgograd b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Volgograd new file mode 100644 index 0000000000000000000000000000000000000000..36071e4bf8476a0223ac626cb18b481c5e41ff20 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Volgograd differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Warsaw b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Warsaw new file mode 100644 index 0000000000000000000000000000000000000000..5b5ae9b276790877b4e85c4940a50d1e342cd4e9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Warsaw differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Zaporozhye b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Zaporozhye new file mode 100644 index 0000000000000000000000000000000000000000..fac9e9c351be356fc258199ee8fcfd8e7c6ea095 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Zaporozhye differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Zurich b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Zurich new file mode 100644 index 0000000000000000000000000000000000000000..eafc6863eab09c838d2da2a5e2c7f4ab3d30471a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Europe/Zurich differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/GMT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/GMT new file mode 100644 index 0000000000000000000000000000000000000000..c053c64bf9f0aceee7abb7fb4cc131407fc640ce Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/GMT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/HST b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/HST new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/HST differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Antananarivo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Antananarivo new file mode 100644 index 0000000000000000000000000000000000000000..6874ec5b9cd945b6d4820900a13389c8d1181294 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Antananarivo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Chagos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Chagos new file mode 100644 index 0000000000000000000000000000000000000000..92d4c2bd1406052885bcc84a376fd2221aabab72 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Chagos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Christmas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Christmas new file mode 100644 index 0000000000000000000000000000000000000000..4f0ba157974e171cabbc5299fbabd7a613887595 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Christmas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Cocos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Cocos new file mode 100644 index 0000000000000000000000000000000000000000..b763ec23a21d9925a3fa5459fd46f4ae3d0915c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Cocos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Comoro b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Comoro new file mode 100644 index 0000000000000000000000000000000000000000..421e310da86d1160c63f5365b137bd61f3b9f3ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Comoro differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Kerguelen b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Kerguelen new file mode 100644 index 0000000000000000000000000000000000000000..a395cc5d6ae6201c75c3838775163d6f0b7c8e4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Kerguelen differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mahe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mahe new file mode 100644 index 0000000000000000000000000000000000000000..f0079c8ca84675ca0dcdca79d11cd04281d2999d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mahe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Maldives b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Maldives new file mode 100644 index 0000000000000000000000000000000000000000..1a177ad33a574e9cfa40062a11624232f8c2dcd7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Maldives differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mauritius b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mauritius new file mode 100644 index 0000000000000000000000000000000000000000..c350727aed9196049b769ab63152942472f9ca4a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mauritius differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mayotte b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mayotte new file mode 100644 index 0000000000000000000000000000000000000000..044d3e127e50bb4aeacc4b7a250faaca5cbc5b69 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Mayotte differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Reunion b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Reunion new file mode 100644 index 0000000000000000000000000000000000000000..d994b2ea53ab560e52c7b781bccb8a3aa155db57 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Indian/Reunion differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MET new file mode 100644 index 0000000000000000000000000000000000000000..6bb7efb4e2a8a5f192287a828d955fb706c08ea0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MST b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MST new file mode 100644 index 0000000000000000000000000000000000000000..50f2ec30eabe1ba7c94d67b1ad778321f4ffc07c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MST differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MST7MDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MST7MDT new file mode 100644 index 0000000000000000000000000000000000000000..b4485f79ea245c0dddfa690b558475a8ef1329c1 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/MST7MDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/PST8PDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/PST8PDT new file mode 100644 index 0000000000000000000000000000000000000000..909318e996772e724302578ac4bce2ca1844efea Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/PST8PDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Apia b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Apia new file mode 100644 index 0000000000000000000000000000000000000000..66be814098b0ca1327d22b716181c9e6c2d7145b Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Apia differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Auckland b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Auckland new file mode 100644 index 0000000000000000000000000000000000000000..be700b2ba14086d122b1351a58ffcacc11c3a9c4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Auckland differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Chatham b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Chatham new file mode 100644 index 0000000000000000000000000000000000000000..dfabd708897342cc6346a45395c2570dfaade610 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Chatham differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Easter b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Easter new file mode 100644 index 0000000000000000000000000000000000000000..a2f579d28bcb4618cc0593de8775905a74fd2a66 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Easter differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Efate b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Efate new file mode 100644 index 0000000000000000000000000000000000000000..53c120ef478bd78f49a8973b1032243eb0a188d4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Efate differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Enderbury b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Enderbury new file mode 100644 index 0000000000000000000000000000000000000000..eb7110d9127e3f18820efc9fc3c53dbda107fe0c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Enderbury differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Fakaofo b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Fakaofo new file mode 100644 index 0000000000000000000000000000000000000000..7c3a96f107fc59f12ce74d03f271659aaf19a047 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Fakaofo differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Fiji b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Fiji new file mode 100644 index 0000000000000000000000000000000000000000..5439743e1c1875af3c2916f73f061887557bcf02 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Fiji differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Funafuti b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Funafuti new file mode 100644 index 0000000000000000000000000000000000000000..3c396db243cc9897d7388d563dbe70edfa47901f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Funafuti differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Galapagos b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Galapagos new file mode 100644 index 0000000000000000000000000000000000000000..62a94dd8f5429188fbb0f2d38d6b7f27af45dec6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Galapagos differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Gambier b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Gambier new file mode 100644 index 0000000000000000000000000000000000000000..17a754d91f5c39d9d6356befc9c3999dd57fdbdb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Gambier differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Guadalcanal b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Guadalcanal new file mode 100644 index 0000000000000000000000000000000000000000..89d7a15fc2a08ab3b54897918038acb46e4dbe2d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Guadalcanal differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Guam b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Guam new file mode 100644 index 0000000000000000000000000000000000000000..88a6f73488c97c94aae6c9e5c370c3d96f792b03 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Guam differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Honolulu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Honolulu new file mode 100644 index 0000000000000000000000000000000000000000..9e5c423a7aba215e9866993d64eb15326f63c6b0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Honolulu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Johnston b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Johnston new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Johnston differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kiritimati b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kiritimati new file mode 100644 index 0000000000000000000000000000000000000000..380bec7a7e830c58b77e55c42d6703ca6f2ddc15 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kiritimati differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kosrae b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kosrae new file mode 100644 index 0000000000000000000000000000000000000000..a837cbc0065c13a3f035c539819bd4d9457de37c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kosrae differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kwajalein b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kwajalein new file mode 100644 index 0000000000000000000000000000000000000000..dab0ae305e7c4fad593c29d44b2c082371914997 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Kwajalein differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Majuro b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Majuro new file mode 100644 index 0000000000000000000000000000000000000000..3a6ffc7fb07761cccbf7523a89b7ac871c81ab0c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Majuro differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Marquesas b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Marquesas new file mode 100644 index 0000000000000000000000000000000000000000..1fc45acb0254ea64c4674f96157de1939d4f4b8d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Marquesas differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Midway b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Midway new file mode 100644 index 0000000000000000000000000000000000000000..7830c183f3d62be49a7270076142bf8ea46a15f4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Midway differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Nauru b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Nauru new file mode 100644 index 0000000000000000000000000000000000000000..76e61f09783d619bc6a2e8599dddc409c18d8e11 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Nauru differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Niue b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Niue new file mode 100644 index 0000000000000000000000000000000000000000..5ffe72d29a7bfd8e038cc349fe8b421f5a60ba29 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Niue differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Norfolk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Norfolk new file mode 100644 index 0000000000000000000000000000000000000000..87233037ed2e470ad4b63c910a1ba79ea23b3241 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Norfolk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Noumea b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Noumea new file mode 100644 index 0000000000000000000000000000000000000000..99773723512384b490f2844d71e7ebd850340da4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Noumea differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Pago_Pago b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Pago_Pago new file mode 100644 index 0000000000000000000000000000000000000000..f0f7d9ee1d380f4d17cdbd718cebfcf3cb52d38f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Pago_Pago differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Palau b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Palau new file mode 100644 index 0000000000000000000000000000000000000000..b7a78e6bb658b5f081da49e39cbd0c5bd77e0c36 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Palau differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Pitcairn b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Pitcairn new file mode 100644 index 0000000000000000000000000000000000000000..d1cef6907f43ef284b228c3b3dffab2dabb1cdc0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Pitcairn differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Ponape b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Ponape new file mode 100644 index 0000000000000000000000000000000000000000..9cb065887cfe0c58ca266597e36311860ac3dc10 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Ponape differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Port_Moresby b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Port_Moresby new file mode 100644 index 0000000000000000000000000000000000000000..45dfc5b3d2ec6108cf4010bc60ed4f48c6e63dfc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Port_Moresby differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Rarotonga b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Rarotonga new file mode 100644 index 0000000000000000000000000000000000000000..1a0f6c48382ceb19e4ec601887946cf39d4306f5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Rarotonga differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Saipan b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Saipan new file mode 100644 index 0000000000000000000000000000000000000000..b6c3c1eaec0cc3015c43c230ecf032cbfeb95bed Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Saipan differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tahiti b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tahiti new file mode 100644 index 0000000000000000000000000000000000000000..86d257f50d67f89bedaa2caaecc18ddea5db0608 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tahiti differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tarawa b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tarawa new file mode 100644 index 0000000000000000000000000000000000000000..fd181c2b4aafd407a3b8f5b4526b374c80fef2b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tarawa differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tongatapu b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tongatapu new file mode 100644 index 0000000000000000000000000000000000000000..17a488b7eff3e4a5a6354cf9911aafe503ba0578 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Tongatapu differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Truk b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Truk new file mode 100644 index 0000000000000000000000000000000000000000..2cd33c50731a6cda6929074a43ea9b59499fee0a Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Truk differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Wake b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Wake new file mode 100644 index 0000000000000000000000000000000000000000..6f1c5524ff1c6241bea312fcc2a18a1b7e1121fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Wake differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Wallis b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Wallis new file mode 100644 index 0000000000000000000000000000000000000000..f492d160236fccac4312a7b1696d720ac7f80db7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/Pacific/Wallis differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/AST4 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/AST4 new file mode 100644 index 0000000000000000000000000000000000000000..db18bbec570b693bb9870d564f2810064ef901a4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/AST4 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/AST4ADT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/AST4ADT new file mode 100644 index 0000000000000000000000000000000000000000..0eac0dea03a8d01c5886a419af3709d0c43f5301 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/AST4ADT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/CST6 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/CST6 new file mode 100644 index 0000000000000000000000000000000000000000..f4543072b2763185eefdf4a9b4b71db64d8b11ba Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/CST6 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/CST6CDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/CST6CDT new file mode 100644 index 0000000000000000000000000000000000000000..f91f7fbb8afe2decbdd8bc63406c8bb4e310e562 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/CST6CDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/EST5 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/EST5 new file mode 100644 index 0000000000000000000000000000000000000000..3dc09d9d57491fcb23b0dc326a0c2c48b0de1ce0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/EST5 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/EST5EDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/EST5EDT new file mode 100644 index 0000000000000000000000000000000000000000..732bb4da22671e3fdbe7d0d271e1b269747856c9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/EST5EDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/HST10 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/HST10 new file mode 100644 index 0000000000000000000000000000000000000000..dfff6cb67d5a49a43d7bcf667381b56b368ae6bf Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/HST10 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/MST7 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/MST7 new file mode 100644 index 0000000000000000000000000000000000000000..50f2ec30eabe1ba7c94d67b1ad778321f4ffc07c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/MST7 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/MST7MDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/MST7MDT new file mode 100644 index 0000000000000000000000000000000000000000..7a9023cbfe32f3518b01685e7a9448210b0e34f8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/MST7MDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/PST8 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/PST8 new file mode 100644 index 0000000000000000000000000000000000000000..b4acc1ef383566aa75161688ba8e6fc3aea47c59 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/PST8 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/PST8PDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/PST8PDT new file mode 100644 index 0000000000000000000000000000000000000000..84ed6a8305543457a2c3ff266e1b266848de128e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/PST8PDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/YST9 b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/YST9 new file mode 100644 index 0000000000000000000000000000000000000000..57a0850a5606db9fd0822c8a06dc3a8db123f6d7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/YST9 differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/YST9YDT b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/YST9YDT new file mode 100644 index 0000000000000000000000000000000000000000..3fa4b947443eacf27af80861613fcd62a18a128e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/SystemV/YST9YDT differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/WET b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/WET new file mode 100644 index 0000000000000000000000000000000000000000..4cf87bda355a6c98464ce0be8b841ea408f7aaab Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/WET differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/ZoneInfoMappings b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/ZoneInfoMappings new file mode 100644 index 0000000000000000000000000000000000000000..9297f592d26de8df8f9f907f50ebc33dfbce41db Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/jre1.6.0_01/lib/zi/ZoneInfoMappings differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/Ado2Odbc.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/Ado2Odbc.dll new file mode 100644 index 0000000000000000000000000000000000000000..106bc81a47dde65aa643d10ffa1ad3959d6e9412 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/Ado2Odbc.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/ado2Xls.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/ado2Xls.dll new file mode 100644 index 0000000000000000000000000000000000000000..31acae285c6046064cd74a9aed96fd0bd53660db Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/ado2Xls.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/autf39.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/autf39.dll new file mode 100644 index 0000000000000000000000000000000000000000..072d2b44cd471bcb5e0f5adfafaca50bcd350ac0 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/autf39.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocirt2.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocirt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..ee0e5e8a7a43e52fd3316a97287f35f8485b2297 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocirt2.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocrt0.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocrt0.dll new file mode 100644 index 0000000000000000000000000000000000000000..ac9ae34297cffa15254dee17c5ac58da9ac7f35f Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocrt0.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocrt2.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocrt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..0dde642553fe4f34cc1db6c579585195bdf463db Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/bocrt2.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/conv.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/conv.dll new file mode 100644 index 0000000000000000000000000000000000000000..642242a342705caa8d5145e46667d256f1ac6a18 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/conv.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/dlg.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/dlg.dll new file mode 100644 index 0000000000000000000000000000000000000000..98dc9ff25574156bbb89b626cc04e062d3a00113 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/dlg.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/mdlg.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/mdlg.dll new file mode 100644 index 0000000000000000000000000000000000000000..965111f23d63d8ee126b249df61f133d773c31f5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/mdlg.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/sgmmerge.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/sgmmerge.exe new file mode 100644 index 0000000000000000000000000000000000000000..13c15e3b501b4398610d684349fd5065a64b2017 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/sgmmerge.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/sgmsplit.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/sgmsplit.exe new file mode 100644 index 0000000000000000000000000000000000000000..e9cb56167208dbf7364e36531b5002721083dcc4 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/misc/sgmsplit.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/Apache-LICENSE-1.1.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/Apache-LICENSE-1.1.txt new file mode 100644 index 0000000000000000000000000000000000000000..de6706f26e082ff6daf3dcc8995af1ecb665c7f2 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/Apache-LICENSE-1.1.txt @@ -0,0 +1,58 @@ +/* ==================================================================== + * The Apache Software License, Version 1.1 + * + * Copyright (c) 2000 The Apache Software Foundation. All rights + * reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. The end-user documentation included with the redistribution, + * if any, must include the following acknowledgment: + * "This product includes software developed by the + * Apache Software Foundation (http://www.apache.org/)." + * Alternately, this acknowledgment may appear in the software itself, + * if and wherever such third-party acknowledgments normally appear. + * + * 4. The names "Apache" and "Apache Software Foundation" must + * not be used to endorse or promote products derived from this + * software without prior written permission. For written + * permission, please contact apache@apache.org. + * + * 5. Products derived from this software may not be called "Apache", + * nor may "Apache" appear in their name, without prior written + * permission of the Apache Software Foundation. + * + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * ==================================================================== + * + * This software consists of voluntary contributions made by many + * individuals on behalf of the Apache Software Foundation. For more + * information on the Apache Software Foundation, please see + * <http://www.apache.org/>. + * + * Portions of this software are based upon public domain software + * originally written at the National Center for Supercomputing Applications, + * University of Illinois, Urbana-Champaign. + */ + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/ChangeLog.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/ChangeLog.txt new file mode 100644 index 0000000000000000000000000000000000000000..b62a90181ef444e6125f2e99954318403a5c465a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/ChangeLog.txt @@ -0,0 +1,94 @@ + +From Apr,2002 version to Mar,2003 version +----------------------------------------- + +- fixed a problem in the DOMVerifier example. + +- fixed a bug regarding the inclusion of a chameleon schema. + +- added serialVersionUID for better Java object serialization support + +- fixed a bug where @final of simple types are incorrectly handled + +- fixed various bugs that occur when the system default encoding is not ascii + compatible (such as EBCDIC). + +- fixed a problem where Base64BinaryType may throw + ArrayIndexOutOfBoundException when the input is not a valid base64 string. + +- fixed a bug in the problem diagnosis code when a bad attribute value + is encountered. + +- An external datatype loader can be specified for RELAXNGReader to override + default datatype library discovery logic. + +- reimplemented some of the constraint check so that it is less likely to + cause a StackOverflowError. + +- the NameClass class has more convenience methods. + +- modified to work with Xerces-2. + +- XSDatatype interface now has more methods to inspect datatype objects. + +- Fixed a bug reported by Danny Vint regarding multiple derivation chain + of complex types with simple content. + +- Fixed the incorrect handling of relative URIs. Now relative URI + references are properly handled for all schema languages. Thanks to + Damian Gajda <zwierzem@ngo.pl> for pointing out this problem. + +- Fixed a bug in TypeDetector so that an error in an attribute is reported + after the startAttribute event is fired. Thanks to + Damian Gajda <zwierzem@ngo.pl> for this patch. + +From Nov,2001 version to Apr,2002 version +----------------------------------------- + +- The "-maxerror" option is added to the command line version + of MSV. This option prohibits the "panic mode" behavior of MSV. + +- Changed the way XML Schema datatypes are parsed + +- bug fixes + + +From 2001/09/10 version to Nov,2001 version +------------------------------------------- + +- RELAX NG DTD compatibility spec is supported. + + For details and limitations go to commandline.html. + + +- Conformance to RELAX NG spec is improved. + MSV is now intended to fully conform to the version 1 spec + when the "strict schema check" switch is turned on. + For details of the limitation, see commandline.html + + +- "JAXP masquerading" feature is implemented + + For details, look at JAXPmasquerading.html + + +- W3C XML Schema support is improved + + Several bugs (handling of attribute wildcards, etc) are fixed. + + +- "strict" schema check is implemented + + Schema parser now has a switch to perform extra schema checks, + at the expense of consuming more time to parse a schema. + Command line tool is updated to accept the "-strict" option + for this purpose. + + +- internal representation is modified + + TypedStringExp is splitted into DataExp and ValueExp. + + +- more examples are added + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JARV.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JARV.html new file mode 100644 index 0000000000000000000000000000000000000000..be9ad5838ff13159e8a98e024fc5719e5e8e5a76 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JARV.html @@ -0,0 +1,483 @@ +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>MSV: JARV interface</title> + <!-- $Id: JARV.html 1673 2005-07-11 16:59:28Z kohsuke $ --> + <style> + pre { + background-color: rgb(240,240,240); + } + </style> +</head> +<body> +<h1> + JARV interface +</h1> +<div align="right" style="font-size:smaller"> +Written by <a href="mailto:kohsuke.kawaguchi@sun.com">Kohsuke KAWAGUCHI</a> +</div> + +<h2>Table of Contents</h2> +<ol> + <li><a href="#intro">Introduction</a> + <li><a href="#arch">Architecture</a> + <li><a href="#use">Using JARV</a> + <ol> + <li><a href="#use_1">Step 1: create VerifierFactory</a> + <li><a href="#use_2">Step 2: compile a schema</a> + <li><a href="#use_3">Step 3: create a verifier</a> + <li><a href="#use_41">Step 4-1: perform validation</a> + <li><a href="#use_42">Step 4-2: validation via SAX</a> + </ol> + <li><a href="#advanced">Advanced Topics</a> + <ol> + <li><a href="#discovery">Finding implementation at Run-time</a> + <li><a href="#failfast">Fail-fast Design</a> + <li><a href="#shortcut">Creating Verifier directly from VerifierFactory</a> + <li><a href="#thread">Thread Affinity</a> + <li><a href="#dtddetect">Schema Language Auto Detection</a> + </ol> + <li><a href="#examples">Examples</a> + <ol> + <li><a href="#ex_file">Validating bunch of files</a> + <li><a href="#ex_thread">Multi-threaded example</a> + <li><a href="#ex_dom">DOM validation</a> + <li><a href="#ex_sax">SAX validation</a> + </ol> +</ol> + +<a name="intro"/> +<h2>Introduction</h2> +<p> + MSV implements <a href="http://iso-relax.sourceforge.net/">JARV</a> interface, which allows you to easily use MSV in whatever way you like. JARV is an implementation-independent interface set developed by the RELAX community and there are several implementations available that supports this interface, including MSV +</p><p> + Although it came from the RELAX community, JARV is not limited to RELAX; it can be used with any schema language that MSV supports. For information about JARV, see <a href="http://iso-relax.sourceforge.net/">http://iso-relax.sourceforge.net/</a>. + + + +<a name="arch"/> +<h2>Architecture</h2> + +<p>JARV consists of three components. <code>VerifierFactory</code>, <code>Schema</code> and <code>Verifier</code>.</p> + +<p> +The <code>VerifierFactory</code> interface is the main interface between the implementation and your application. It has a method to compile a schema into a <code>Schema</code> object. + +The <code>Schema</code> interface is the internal representation of the schema. This interface is thread-safe, so you can have multiple threads access one <code>Schema</code> object concurrently. Also, this interface has a method to create a new <code>Verifier</code> object. + +The <code>Verifier</code> interface represents a so-called "validator"; it has a schema object in it and it validates documents by using that schema. + +<center> + <img src="JARV_API.gif"> +</center> + + + +<a name="use"/> +<h2>Using JARV</h2> + +<a name="use_1"/> +<h3>Step 1: create <code>VerifierFactory</code></h3> +<p> + The first thing you would do is to create an instance of <code>VerifierFactory</code>. To do that, simply create an instance of <code>TheFactoryImpl</code>: +</p> +<pre> +VerifierFactory factory = new com.sun.msv.verifier.jarv.TheFactoryImpl(); +</pre> +<p> + JARV is also capable of <em>finding</em> an implementation that supports a particular schema language at run-time. To learn more about this discovery mechanism, please read <a href="#discovery">this</a>. + + +<a name="use_2"/> +<h3>Step 2: compile a schema</h3> +<p> + Once you get a factory, then you can use it to compile a schema. To compile a schema, call the <code>compileSchema</code> method of the factory. +</p> +<pre> +Schema schema = factory.compileSchema("http://www.example.org/test.xsd"); +</pre> +<p> + This method can accept many types of input. For example, you can pass <code>InputSource</code>, <code>File</code>, <code>InputStream</code>, etc. +</p> +<p> + <code>Schema</code> objects are thread-safe. So even if you have more than one threads, you only need one instance of <code>Schema</code>; you can share that one instance with as many threads as you want. +</p> + + +<a name="use_3"/> +<h3>Step 3: create a verifier</h3> +<p> + <code>Schema</code> is just a compiled schema, so it cannot do anything by itself. <code>Verifier</code> object is the object that performs the actual validation. To create a <code>Verifier</code> object, do as follows: +</p> +<pre> +Verifier verifier = schema.newVerifier(); +</pre> +<p> + In this way, you can create a Verifier that checks documents against a particular schema. +</p><p> + Verifier is <em>not</em> thread-safe. So typically you want to create one instance per one validation (or one thread.) +</p> + + + +<a name="use_41"/> +<h3>Step 4-1: perform validation</h3> +<p> + Verifier has several methods to validate documents. One way is to call the <code>verify</code> method, which accepts a DOM tree, <code>File</code>, URL, etc and returns the validity. For example, to validate a DOM document, simply pass it as an argument: +</p> +<pre> +if(verifier.verify(domDocument)) + // the document is valid +else + // the document is invalid (wrong) +</pre> +<p> + This method will only give you yes/no answer, but you can get more detailed error information by setting an error handler through the <code>setErrorHandler</code> method. +</p><p> + Just like a parser reports well-formedness errores through <code>org.xml.sax.ErrorHandler</code>, JARV implementations (like MSV) reports validity errors through the same interface. In this way, you can get the error message, line number that caused the error, etc. For example, in the following code, a custom error handler is set to report error messages to the client. +</p> +<pre> +verifier.setErrorHandler( new MyErrorHandler() ); +try { + if(verifier.verify(new File("abc.xml"))) + // the document is valid + else + // the execution will never reach here because + // if the document is invalid, then an exception should be thrown. +} catch( SAXParseException e ) { + // if the document is invalid, then the execution will reach here + // because we throw an exception for an error. +} +... + +class MyErrorHandler implements ErrorHandler { + public void fatalError( SAXParseException e ) throws SAXException { + error(e); + } + public void error( SAXParseException e ) throws SAXException { + System.out.println(e); + throw e; + } + public void warning( SAXParseException e ) { + // ignore warnings + } +} +</pre> +<p> + If you throw an exception from the error handler, that exception will not be catched by the verify method. So the validation is effectively aborted there. + + If you return from the error handler normally, then MSV will try to recover from the error and find as much errors as possible. +</p> + + +<a name="use_42"/> +<h3>Step 4-2: perform validation via SAX</h3> + +<p> + Every JARV implementation supports the validation via SAX2 in two ways. +</p><p> + The first one is a validator implemented as <code>ContentHandler</code>, which can be obtained by calling the <code>getVerifierHandler</code> method. + + This content handler will validate incoming SAX2 events, and you can obtain the validaity through the <code>isValid</code> method. For example, +</p> +<pre> +XMLReader reader = ... ; // get XML reader from somewhere +VerifierHandler handler = verifier.getVerifierHandler(); +reader.setContentHandler(handler); +reader.parse("http://www.mydomain.com/some/file.xml"); + +if(handler.isValid()) + // the document is correct +else + // the document is incorrect +</pre> +<p> + The second one is a validator implemented as <code>XMLFilter</code>, which can be obtained by calling the <code>getVerifierFilter</code> method. +</p><p> + A verifier implemented as a filter, <code>VerifierFilter</code>, is particularly useful because you can plug it right in the middle of any SAX event pipeline. +</p> +<center> + <img src="SAXfilter.gif"/> +</center> +<p> + Not only you can validate documents before you process them, you can validate them <em>after</em> your application process them. +</p> +<p> + In the following example, a verifier filter is used to validate documents before your own handler process it. +</p> +<pre> +VerifierFilter filter = verifier.getVerifierFilter(); +// create a new XML reader and setup the pipeline +filter.setParent(getNewXMLReader()); +filter.setContentHandler( new MyApplicationHandler() ); + +// parse the document +filter.parse("http://www.mydomain.com/some/file.xml"); +if(filter.isValid()) + // the parsed document was valid +else + // invalid +</pre> +<p> + SAX-based validation will not make much sense unless you set an error handler, because to know that the document was invalid after you've processed it is too late. +</p><p> + To set an error handler, call the <code>setErrorHandler</code> method just as you did with the <code>verify</code> method. +</p> +<pre> +filter = verifier.getXMLFilter(); +verifier.setErrorHandler(new MyErrorHandler()); +... +filter.parse(...); +</pre> +<p> + In this way, you can abort the processing by throwing an exception in case of an error. If you are using <code>VerifierFilter</code> you can also set an error handler by calling the <code>setErrorHandler</code> method of the <code>VerifierFilter</code> interface. +</p><p> + MSV always runs in <a href="#failfast">the fail-fast manner</a>. So as long as you set an error handler, it is guaranteed that your application will never see incorrect document at all. +</p> + + + + + + + + + + +<a name="advanced"/> +<h2>Advanced Topics</h2> + + +<a name="discovery" /> +<h3>Finding implementation at Run-time</h3> +<p> + A simple, obvious way to create a <code>VerifierFactory</code> is to create a new instance of <code>com.sun.msv.verifier.jarv.TheFactoryImpl</code>. +</p><p> + The advantage of this way is the support of the "multi-schema" capability. The factory will accept any schema written in any of the supported languages. Thus you can instantly change the schema language without changing your code at all +</p><p> + However, there is one problem in this approach. Specifically, it locks you into MSV, so you need to change your code to use other JARV implementations. +</p><p> + For this reason, you may want to "discover" an implementation at run-time by calling the static <code>newInstance</code> method of the <code>VerifierFactory</code> class. To do that, you need to pass the name of schema language you want to use. This method will find an implementation that supports a given schema language from the class path and returns its <code>VerifierFactory</code>. +</p> +<pre> +VerifierFactory factory = VerifierFactory.newInstance( + "http://relaxng.org/ns/structure/0,9"); +</pre> +<p> + Usually, the namespace URI of the schema language is used as the name. For the complete list, plaese consult <a href="http://iso-relax.sourceforge.net/apiDoc/org/iso_relax/verifier/VerifierFactory.html#newInstance(java.lang.String)">the javadoc</a>. +</p> + + +<a name="failfast" /> +<h3>Fail-Fast Design</h3> + +<p> + One of the problems of some validators (like DTD validator in Xerces) is that it doesn't work in the <em>fail-fast</em> manner. This problem is unique to SAX. +</p><p> + What is "fail-fast"? A fail-fast validator is a validator that can flag an error as soon as an error is found. A non fail-fast validator may let some part of the wrong document slip in (they will flag an error at the later moment.) +</p><p> + When you are using non fail-fast validator, you need to take extra care to write your code because your code may be exposed to bad documents. +</p><p> + For example, imagine a following simple DTD and a bad document: +</p> +<pre> +<!ELEMENT root (a,b)*> +<!ELEMENT a #EMPTY> +<!ELEMENT b #EMPTY> + +<root> + <b/> <!-- error --> + <b/> +</root> +</pre> +<p> + Suprisingly, in a typical non-fail-fast validator, the error will be signaled as late as in the end-element event of the <code>root</code> element. So you have to make sure that your application behaves gracefully when it sees the wrong '<code>b</code>'. +</p><p> + Typically, this robs the merit of the validation because you do the validation to protect your application code from unexpected inputs. +</p><p> + MSV is a fail-fast validator; so it will signal an error at the start-element event of the first '<code>b</code>'. This guarantees that the application will never see a wrong document. +</p><p> + Note that some other JARV implementations may be non fail-fast validators. +</p> + + + + +<a name="shortcut"> +<h3>Creating Verifier directly from VerifierFactory</h3> + +<p> + The <code>VerifierFactory</code> class has the <code>newVerifier</code> method as a short-cut. It is a short-cut in the sense that the following two code fragments have exactly the same meaning: +</p> +<pre> +Verifier v = factory.compileSchema(x).newVerifier(); + +Verifier v = factory.newVerifier(x); +</pre> +<p> + This is sometimes useful when you are using only one thread. +</p> + + + +<a name="thread"> +<h3>Thread Affinity</h3> +<p> +The <code>VerifierFactory</code> interface is not thread-safe. This basically means that you cannot use one object from two threads. +</p><p> +The <code>Schema</code> interface is thread-safe. So once you compile a schema file into a <code>Schema</code> object, it can be shared by multiple threads and accessed concurrently. This is useful at server-side, where multiple threads process client requests simultaneously. +</p><p> +The <code>Verifier</code> interface is again not thread-safe. Each thread needs its own copy of <code>Verifier</code>. + +<code>Verifier</code> objects are still re-usable, as you can use the same object to validate multiple documents one by one. What you cannot do is to validate multiple documents simultaneously. +</p><p> +The thread affinity of JARV is designed after that of TrAX API (<code>javax.transform</code> package). Familiarity with TrAX will help you understand JARV better.</p> + + + + +<a name="dtddetect"> +<h3>Schema Language Auto Detection</h3> +<p> + <code>com.sun.msv.verifier.jarv.TheFactoryImpl</code> automatically detects the schema language from the schema file. However, there is one important limitation. Currently, the detection of XML DTDs is based on the file extension. Specifically, if the schema name has ".dtd" extension, it is treated as XML DTD and otherwise it is treated as other schema languages. +</p><p> + This causes a problem when you are passing <code>InputStream</code> as the parameter to the <code>compileSchema</code> method. Since <code>InputStream</code>s do not have names, they are always treated as non-DTD schemas. +</p><p> + To avoid this problem, wrap it by an <code>InputSource</code> and call the <code>setSystemId</code> method to set the system id. The following example shows how to do that: +</p> +<pre> +InputSource is = new InputSource( + MyClass.class.getResourceAsStream("abc.dtd") ); +is.setSystemId("abc.dtd"); + +verifierFactory.compileSchema(is); +</pre> +<p> + This ugly limitation came from the difficulty in correctly detecting XML DTDs, which are written in non-XML syntax, from other schema languages, which are written in XML syntax. +</p><p> + Any input on this restriction is very welcome. +</p> + + + +<a name="examples"> +<h2>Examples</h2> + +<p> + If you need an example that is not listed here, please <a href="mailto:kohsuke.kawaguchi@sun.com">let me know</a> so that I can add it in the next release. +</p> + + + +<a name="ex_file"> +<h3>Validating bunch of files</h3> +<p> + The distribution should contain this example at <code>examples/jarv/jarvDemo.java</code>. It compiles a schema and obtains a verifier object, then use the same verifier to validate multiple documents. +</p> + + + +<a name="ex_thread"> +<h3>Multi-threaded example</h3> +<p> + The distribution should contain this example at <code>examples/jarv/GrammarCacheDemo.java</code>. This example first compiles a schema, then it launches a lot of threads and let them share one schema object. +</p><p> + This example shows you how to use JARV in the multi-threaded environment and how you can cache a compiled schema into memory. +</p> + + + +<a name="ex_dom"> +<h3>DOM validation</h3> +<p> + The following code shows how you can validate DOM by using JARV. +</p> +<pre> +import org.iso_relax.verifier.*; + +void f( org.w3c.dom.Document dom ) +{ + // create a VerifierFactory + VerifierFactory factory = new com.sun.msv.verifier.jarv.TheFactoryImpl(); + + // compile a RELAX schema (or whatever schema you like) + Schema schema = factory.compileSchema( new File("foo.rxg") ); + + // obtain a verifier + Verifier verifier = schema.newVerifier(); + + + // check the validity of a DOM. + if( verifier.verify(dom) ) + // the document is valid + else + // the document is not valid + + + // you can use the same verifier object to test multiple DOMs + // as long as you don't use it concurrently. + if( verifier.verify(anotherDom) ) + ... + + + // or you can pass an Element to validate that subtree. + Element e = (Element)dom.getDocumentElement().getFirstSibling(); + if( verifier.verify(e) ) + ... +} +</pre> +<p> + Passing an <code>Element</code> is supported by MSV, but please be warned that other JARV implementations may not support this capability. +</p> + + + +<a name="ex_sax"> +<h3>SAX validation</h3> +<p> + The following code shows how you can use JARV together with JARV. +</p> +<pre> +import org.iso_relax.verifier.*; + +void f( javax.xml.parsers.SAXParserFactory parserFactory ) +{ + // create a VerifierFactory with the default SAX parser + VerifierFactory factory = new com.sun.msv.verifier.jarv.TheFactoryImpl(); + + // compile a RELAX schema (or whatever schema you like) + Schema schema = factory.compileSchema( new File("foo.rxg") ); + + + + // obtain a verifier + Verifier verifier = schema.newVerifier(); + + // set an error handler + // this error handler will throw an exception if there is an error + verifier.setErrorHandler( com.sun.msv.verifier.util.ErrorHandlerImpl.theInstance ); + + // get a XMLFilter + VerifierFilter filter = verifier.getVerifierFilter(); + + // set up the pipe-line + XMLReader reader = parserFactory.newSAXParser().getXMLReader(); + filter.setParent( reader ); + filter.setContentHandler( new MyContentHandler() ); + + + // parse the document + try { + filter.parse( "MyInstance.xml" ); + // if the execution reaches here, the document was valid and + // there was nothing wrong. + } catch( SAXException e ) { + // error. + + // maybe the document is not well-formed, or it's not valid + // or some other reasons. + } +} +</pre> +</body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JARV_API.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JARV_API.gif new file mode 100644 index 0000000000000000000000000000000000000000..db6b1c1236814ac841b917af6f88cf016cc4f44d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JARV_API.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JAXPmasquerading.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JAXPmasquerading.html new file mode 100644 index 0000000000000000000000000000000000000000..292fddd4f7e7f45e47adf7703942e8f2256e1719 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/JAXPmasquerading.html @@ -0,0 +1,195 @@ +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>MSV: JAXP masquerading</title> + <!-- $Id: JAXPmasquerading.html 1159 2001-10-01 21:50:18Z Bear $ --> + <style> + pre { + background-color: rgb(240,240,240); + } + </style> +</head> +<body> +<h1> + JAXP Masquerading +</h1> +<div align="right" style="font-size:smaller"> +Written by <a href="mailto:kohsuke.kawaguchi@sun.com">Kohsuke KAWAGUCHI</a> +</div> + +<h2>Introduction</h2> +<p> + "JAXP masquerading" is a feature of MSV that allows developers to incorporate MSV into existing <a href="http://java.sun.com/xml/jaxp.html">JAXP</a>-based applications relatively easily. +</p><p> + The key advantage of this feature is that the change to your existing code will be minimal. +</p> + + + +<h2>How It Works</h2> +<p> + MSV implements the JAXP interface, which is basically a proxy (or a wrapper) to another JAXP implementation. MSV does not do any actual work except the validation; all other parsing tasks are delegated to another JAXP implementation. +</p><p> + As a whole, from the application developer's perspective, this feature effectively adds the multi-schema validation capability into any JAXP parser. +</p> + + + + +<h2>Using JAXP masquerading</h2> +<p> + If your application is using DOM, it must have some code to + create a new instance of <code>DocumentBuilderFactory</code>: +</p> +<pre> +// create a new parser +<b>DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();</b> + +factory.setNamespaceAware(true); +Document dom = + factory.newDocumentBuilder().parse(urlOfDocument); + +// do something with the parsed dom +</pre> +<p> + To use JAXP masquerading, change the above code as shown in the following example: +</p> +<pre> +// create a new parser +<b>DocumentBuilderFactory factory = + com.sun.msv.verifier.jaxp.DocumentBuilderFactoryImpl();</b> + +factory.setNamespaceAware(true); +<b>factory.setAttribute("http://www.sun.com/xml/msv/schema", + schemaUrl);</b> + +Document dom = + factory.newDocumentBuilder().parse(urlOfDocument); + +// do something with the parsed dom +</pre> + + + +<p> + If your application is using SAX, it must have some code to + create a new instance of <code>SAXParserFactory</code>: +</p> +<pre> +// create a new parser +<b>SAXParserFactory factory = SAXParserFactory.newInstance();</b> + +factory.setNamespaceAware(true); + +SAXParser parser = factory.newSAXParser(); + +// parse the document +parser.parse(new File("abc.xml"),myHandler); +</pre> +<p> + To use JAXP masquerading, change the above code as shown in the following example: +</p> +<pre> +// create a new parser +<b>SAXParserFactory factory = + com.sun.msv.verifier.jaxp.SAXParserFactoryImpl();</b> + +factory.setNamespaceAware(true); + +SAXParser parser = factory.newSAXParser(); +<b>factory.setProperty("http://www.sun.com/xml/msv/schema", + schemaUrl);</b> + +// parse the document +parser.parse(new File("abc.xml"),myHandler); +</pre> + + +<p> + The first thing you'd notice is that it creates an instance of <code>com.sun.msv.verifier.jaxp.***Impl</code> instead of using the <code>newInstance</code> method. In this way, you can use the JAXP masquerading implementation of MSV, instead of the normal XML parser implementation. +</p><p> + The next thing you'd notice is that it calls the <code>setAttribute</code> method or the <code>setProperty</code> method to set a schema. Once the schema is set, it is applied whenever a document is parsed. + Although the URL of the schema is passed in this example, it can accept several types of input. For details, please read <a href="#prop">this</a>. +</p><p> + Once the schema is set, all the successive calls of the <code>parse</code> method will be validated with the schema. Any validation error will be reported just like any other well-formedness errors; if you set an error handler, it will receive the errors; otherwise the <code>parse</code> method will throw a <code>SAXException</code>. +</p><p> + As you expect, MSV provides the multi-schema capability so you can pass a schema written in any of the supported schema languages. +</p> + + + +<a name="prop"> +<h2>Syntax of Property</h2> + +<p> + The JAXP masquerading implementation of MSV supports only one property/attribute. All other properties/attributes will be processed by the underlying implementation. +</p> + +<table border="1"> + <tr> + <td> + Name: + </td><td> + http://www.sun.com/xml/msv/schema + </td> + </tr><tr> + <td> + Type: + </td><td> + java.lang.String, + java.io.File, + java.io.InputStream, + org.xml.sax.InputSource, + <a href="http://iso-relax.sourceforge.net/apiDoc/"> + org.iso_relax.verifier.Schema</a> + </td> + </tr><tr> + <td> + Access: + </td><td> + read-only + </td> + </tr><tr> + <td> + Desc: + </td><td> + Set the schema which will be used to validate documents. + If a String is passed, it will be treated as the URL of the schema. + If a File is passed, the schema will be parsed from that file. + If an InputStream is passed, the schema will be read from that stream. + If a Schema object is passed, then that schema will be used. + </td> + </tr><tr> + <td> + Note: + </td><td> + <p> + Currently, the detection of DTD is done by checking the file extension ".dtd". Therefore, if you are planning to use DTDs, then you cannot pass an InputStream (because it doesn't have a name). If you pass an InputSource, don't forget to call the setSystemId method to set the name. + </p><p> + All other schemas written in XML-syntax (RELAX, W3C XML Schema, TREX and etc) will be detected correctly no matter what the format is. + </p> + </td> + </tr> +</table> + + +<h2>Advanced Usage</h2> +<p> + For further advanced use, please consult the javadoc of the + <code>com.sun.msv.verifier.jaxp</code> package. Here are several tips: +</p> + +<ul> + <li> + Instead of setting a schema through a property/attribute, you can pass it to the constructor of <code>SAXParserFactoryImpl</code> and <code>DocumentBuilderFactoryImpl</code>. This is particularly useful with <code>SAXParserFactoryImpl</code> as calling the <code>setProperty</code> method each time is inconvenient and also affects the performance. + </li> + <li> + This implementation can be used with any <a href="http://iso-relax.sourceforge.net/apiDoc">JARV</a> implementation; that is, you can pass any <code>Schema</code> object and it doesn't necessarily come from MSV. + </li> + <li> + By default, the core JAXP implementation is instanciated through the <code>newInstance</code> method of <code>SAXParserFactory</code> and <code>DocumentBuilderFactory</code>. You can change this behavior by passing an instance of them to the constructor of <code>SAXParserFactoryImpl</code> and <code>DocumentBuilderFactoryImpl</code>. + </li> +</ul> + +</body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/README.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/README.txt new file mode 100644 index 0000000000000000000000000000000000000000..4ba63fb535322c1f4e12da459480ce578ffa5376 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/README.txt @@ -0,0 +1,132 @@ +====================================================================== + README FILE FOR SUN MULTI-SCHEMA XML VALIDATOR + Version 20090415 + Copyright (c) Sun Microsystems, 2001-2009 +Document written by Kohsuke Kawaguchi (kohsuke.kawaguchi@eng.sun.com) + $Revision: 1662 $ +====================================================================== + +The Sun Multi-Schema XML Validator is a Java tool to validate XML +documents against several kinds of XML schemata. It supports DTD, +RELAX Namespace, RELAX Core, RELAX NG, TREX, and a subset of W3C +XML Schema Part 1. This release includes software developed by +the Apache Software Foundation [1]. + +---------------------------------------------------------------------- +OVERVIEW +---------------------------------------------------------------------- + +This tool is: + +* A command line tool that can read XML documents and validate them + against a schema (DTD/RELAX/TREX/W3C). If an error is found, + error messages are provided. + +* A library that can be incorporated into Java applications as a + validator. + +See commandline.html for details on how to use MSV from the command line. +See developer.html for details on how to use it as a library. +ChangeLog.txt contains changes made from previous versions. + + +---------------------------------------------------------------------- +LICENSE +---------------------------------------------------------------------- + +The most of the code is licensed under the BSD license (see +license.txt). The only exception to this is a part of the code of XSDLib, +which was taken from Apache, which is licensed under ASL 1.1 +(see Apache-LICENSE-1.1.txt) + + +---------------------------------------------------------------------- +TECHNICAL SUPPROT +---------------------------------------------------------------------- + +Sun does not provide any official support for this software. However, +Kohsuke KAWAGUCHI provides personal, best-effort support for this +software. Please post any questions/comments to the msv project [19] + + +---------------------------------------------------------------------- +CURRENT STATUS +---------------------------------------------------------------------- + +This preview version implements: + +1. XML DTD [2] + +2. RELAX Core [3], based on the JIS:TR X 0029:2000 [4] specification, + and enhancements based on discussions held on the mailing list + relstdj [5], reluserj [6], and reldeve [7]. + +3. RELAX Namespace [3], based on the draft of 2001-03-11 [8] plus + enhancements based on discussions held at the same mailing list. + +4. RELAX NG [14], based on the spec [15]. + See commandline.html for details of limitations. + +5. RELAX NG DTD compatibility extension[18]. + See commandline.html for details of limitations. + +6. TREX [9], based on the draft of 2001-02-13 [10] and the + reference implementation [11]. The only datatype vocabulary available + is W3C XML Schema Part 2 PR [12]. + +7. A limited subset of W3C XML Schema Part 1 REC [13]. + See commandline.html for details of limitations. + +8. W3C XML Schema Part 2 REC [12] as a datatype vocabulary. + +For limitations, see commandline.html. + + +---------------------------------------------------------------------- +REFERENCES +---------------------------------------------------------------------- +[ 1] Apache Software Foundation + http://www.apache.org/ +[ 2] XML DTD + http://www.w3.org/TR/REC-xml +[ 3] RELAX homepage + http://www.xml.gr.jp/relax/ +[ 4] RELAX Core JIS:TR X 0029:2000 + The original written in Japanese + http://www.y-adagio.com/public/standards/tr_relax_c/toc.htm + Translation to English + http://www.egroups.co.jp/files/reldeve/JISTRtranslation.pdf +[ 5] RELAX standardalization mailing list (Japanese) + http://www2.xml.gr.jp/1ml_main.html?MLID=relax-std-j +[ 6] RELAX user's mailing list (Japanese) + http://www2.xml.gr.jp/1ml_main.html?MLID=relax-users-j +[ 7] RELAX developer's mailing list (English) + http://groups.yahoo.com/group/reldeve +[ 8] RELAX Namespace specification + The original writen in Japanese + http://www.y-adagio.com/public/standards/tr_relax_ns/toc.htm + No translation available. +[ 9] TREX + http://www.thaiopensource.com/trex/ +[10] TREX draft specification + http://www.thaiopensource.com/trex/spec.html +[11] TREX reference implementation (JTREX) + http://www.thaiopensource.com/trex/jtrex.html +[12] W3C XML Schema Part 2: Datatypes + http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/ +[13] W3C XML Schema Part 1: Structure + http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/ +[14] RELAX NG + http://www.oasis-open.org/committees/relax-ng/ +[15] RELAX NG Spec (Upcoming version.1.0) + (URL is not decided yet. follow the link from [14]) +[16] RELAX NG tutorial + http://www.oasis-open.org/committees/relax-ng/tutorial.html +[17] RELAX NG discussion list archive + http://lists.oasis-open.org/archives/relax-ng/ +[18] RELAX NG DTD Compatibility Spec (Upcoming version.1.0) + (URL is not decided yet. follow the link from [14]) +[19] MSV project on java.net + http://msv.dev.java.net/ +====================================================================== +END OF README diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/RNGDatatypeLibrary.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/RNGDatatypeLibrary.html new file mode 100644 index 0000000000000000000000000000000000000000..f428e06c70565a8e9f8b5ee68a28dd3c16cba486 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/RNGDatatypeLibrary.html @@ -0,0 +1,94 @@ +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>MSV: RELAX NG User-Defined Datatype Libraries</title> + <!-- $Id: RNGDatatypeLibrary.html 1220 2001-10-12 01:10:50Z Bear $ --> + <style> + pre { + background-color: rgb(240,240,240); + } + </style> +</head> +<body> +<h1> + RELAX NG User-Defined Datatype Libraries +</h1> +<div align="right" style="font-size:smaller"> +Written by <a href="mailto:kohsuke.kawaguchi@sun.com">Kohsuke KAWAGUCHI</a> +</div> + + +<h2>Introduction</h2> +<p> + The specification of RELAX NG proclaims that it can work with external datatype libraries. The implication is that you can implement your own datatype library and it should work with existing tools like MSV. +</p><p> + To serve this objective, James Clark and Kohsuke KAWAGUCHI developed a datatype interface for Java, which is hosted at <a href="http://relaxng.sourceforge.net">SourceForge</a>. +</p><p> + MSV supports this interface, so you can write your own datatype library on top of this interface and it will work with MSV. + + One can also expect that a datatype library developed by using this interface will work with many other RELAX NG tools as well. +</p><p> + Custom datatype libraries are very flexible solutions. For example, you can write a datatype that checks the product code by querying a database. +</p> + + +<h2>Sample</h2> +<p> + For more information about how to develop a datatype library for RELAX NG, please download <a href="http://www.thaiopensource.com/relaxng/datatype-sample.zip">this</a> (which is developed and maintained by Thai Open Source Software Center.) +</p> + + +<h2>Writing Portable Schema</h2> +<p> + One problem of using a custom datatype library is the portability; once you use it, your schema will not work with other non-Java RELAX NG tools. +</p><p> + This section explains a technique to avoid this problem. Consider the following schema: +</p> +<pre><xmp> +<grammar datatypeLibrary="urn:custom:datatype:library"> + <start> + <element name="root"> + <data type="myType"/> + </element> + </start> +</grammar> +</xmp></pre> +<p> + As you see, this schema is not portable since some other tools may not recognize "myType" datatype. +</p><p> + You can avoid this problem by writing two schemas. The first schema would be: +</p> +<pre><xmp> +<grammar> + <start> + <element name="root"> + <ref name="myType" /> + </element> + </start> + + <define name="myType"> + <data type="string" /> + </define> +</grammar> +</xmp></pre> +<p> + The point is, to provide a <define> for a datatype. This is much like writing a parameter entity for a datatype in DTD. +</p><p> + Then write a second schema as follows: +</p> +<pre><xmp> +<grammar datatypeLibrary="urn:custom:datatype:library"> + <include name="original.rng"> + <define name="myType"> + <data type="myType" /> + </define> + </include> +</grammar> +</xmp></pre> +<p> + The first schema is portable since it doesn't use any of the custom datatype libraries. Instead it falls back to the built-in "string" type. +</p><p> + The second schema is relatively short. It just overrides the definition of "myType" by using the custom datatype library. So in environments where the custom datatype library is available, you can use this schema to get a better validation. +</p> +</body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/SAXfilter.gif b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/SAXfilter.gif new file mode 100644 index 0000000000000000000000000000000000000000..2ea248d47c6021f6f0692f2d319b258509f987ed Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/SAXfilter.gif differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/acceptor.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/acceptor.html new file mode 100644 index 0000000000000000000000000000000000000000..82999f036cf4520318ab00b8166857e83d112867 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/acceptor.html @@ -0,0 +1,347 @@ +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>MSV: Native Validation Interface</title> + <!-- $Id: acceptor.html 1312 2001-11-14 00:20:24Z kk122374 $ --> + <style> + pre { + background-color: rgb(240,240,240); + } + thead { + background-color: black; + color: white; + font-weight: bold; + } + </style> +</head> +<body> +<h1 style="text-align:center"> + Native Validation Interface +</h1> +<div align="right" style="font-size:smaller"> +Written by <a href="mailto:kohsuke.kawaguchi@sun.com">Kohsuke KAWAGUCHI</a> +</div> + +<h2>Table of Contents</h2> + +<ol> + <li><a href="#intro">Introduction</a></li> + <li><a href="#model">Model</a></li> + <li><a href="#getVGM">Obtaining VGM</a></li> + <li><a href="#validation">Validation</a></li> + <li><a href="#context">Context</a></li> + <li><a href="#error">Error Reporting and Recovery</a></li> + <li><a href="#advanced">Advanced Topics</a></li> +</ol> + + +<a name="intro"/> +<h2>Introduction</h2> +<p> + MSV has a native API for validation which enables better error reporting and flexible validation. This document describes this native API of MSV. + + + +<a name="model"/> +<h2>Model</h2> + +<p> + The native API consists of two interfaces: <code>Acceptor</code> and <code>DocumentDeclaration</code>. +</p><p> + <code>DocumentDeclaration</code> is the <a href="nativeAPI.html#vgm">VGM</a>. Its sole purpose is to create an <code>Acceptor</code> which validates the top level sequence, which is usually the root element. +</p><p> + An <code>Acceptor</code> performs a validation for one content model (siblings). It can create new "child" acceptors to validate child content models, thereby validating the whole tree. +</p> + + + +<a name="getVGM"/> +<h2>Obtaining VGM</h2> + +<p> + One simple way to compile a schema into a VGM is to use the <code>GrammarLoader.loadVGM</code> method. This method takes a schema as an argument and compiles it into a AGM, then wrap it into VGM. The source code of <code>GrammarLoader</code> should reveal how you can create VGM in other ways. +</p><p> + It is important that some schema languages may use different VGM implementations, or there might be more than one VGM implementations for one schema language.For example, right now W3C XML Schema uses <code>com.sun.verifier.regexp.xmlschema.XSREDocDecl</code> while all others use <code>com.sun.verifier.regexp.REDocumentDecl</code>. So creating a VGM from an AGM is non trivial. +</p> + + + + + +<a name="validation"/> +<h2>Validation</h2> + +<p> + Let's assume that we have a <code>DocumentDeclaration</code> object and see how we can perform a plain-vanilla validation by traversing a DOM tree. +</p><p> + From the higher point of view, the validation will be done by passing information about XML document through various methods of the <code>Acceptor</code> interface, creating acceptors for each element. +</p><p> + The first thing to do is to create an <code>Acceptor</code> and use it to validate the top level, as follows: +</p> +<pre> +void validate( Document dom, DocumentDeclaration docDecl ) { + Acceptor acc = docDecl.createAcceptor(); + return validateElement(dom.getDocumentElement(),acc); +} +</pre> + +<p> + The <code>validateElement</code> method is defined here as validating a given element with a given acceptor: +</p> +<pre> +void validateElement( Element node, Acceptor acc ) { + ... +} +</pre> +<p> + Validation of an element is done by the <code>createChildAcceptor</code> method. + This method creates a child acceptor, which will validate children of that element. This method takes a <code>StartTagInfo</code> as a parameter; this object holds the information about the element name and attributes (information about the start tag), and you are responsible for creating that object. +</p> +<pre> +void validateElement( Element node, Acceptor acc ) { + org.xml.sax.helpers.AttributesImpl atts = + /* create SAX Attributes object from attributes of this node. */ + + // StartTagInfo uses Attributes object for keeping attributes. + StartTagInfo sti = new StartTagInfo( + node.getNamespaceURI(), // information about the element name. + node.getLocalName(), + node.getName(), + attributes, + context ); + + Acceptor child = acc.createChildAcceptor(sti,null); + if(child==null) throw new InvalidException(); +} +</pre> +<p> + If there is a validation error (e.g., unexpected element), the <code>createChildAcceptor</code> method returns null. +<p> +<p> + Once you create a child acceptor, the next thing to do is to validate children (attributes of that element, child elements, and texts within that element) with it. After that, call the <code>isAcceptState</code> method to see if the child acceptor is "satisfied". An acceptor is satisfied when the whole content model was OK. +</p> +<pre> + Acceptor child = acc.createChildAcceptor(sti,null); + if(child==null) throw new InvalidException(); + + validateChildren(node,child); + + // test if it's OK to end the contents here. + if(!child.isAcceptState()) + throw new InvalidException(); +</pre> +<p> + For example, when the content model is <code>(a,b,c)</code> and the actual content is <code><a/><b/></code>, then the acceptor won't be satisfied because it still need to see <code>c</code>. + So when <code>false</code> is returned from this method, then it means mandatory elements are missing. +</p><p> + Once you make sure that the child acceptor is in a valid state, then you'll pass it back to the parent acceptor. The parent acceptor will step forward (think of it as an automaton) by eating the child acceptor. +</p> +<pre> + acc.stepForward(child); +</pre> +<p> + The complete code of the <code>validateElement</code> method will be as follows: +</p> +<pre> +void validateElement( Element node, Acceptor acc ) { + // create StartTagInfo + StartTagInfo sti = new StartTagInfo( ... ); + + Acceptor child = acc.createChildAcceptor(sti,null); + if(child==null) throw new InvalidException(); + + validateChildren(node,child,sti); + + // test if it's OK to end the contents here. + if(!child.isAcceptState()) + throw new InvalidException(); + + acc.stepForward(child); +} +</pre> +<p> + Let's move on to the <code>validateChildren</code> method. + First, call the <code>onAttribute</code> method for each attribute: +</p> +<pre> +void validateChildren( Element node, Acceptor acc, StartTagInfo sti ) { + + NamedNodeMap atts = node.getAttributes(); + + for( int i=0; i<atts.getLength(); i++ ) { + Attr a = atts.item(i); + if( !acc.onAttribute(a.getNamespaceURI(),a.getLocalName(), ... ) ) + throw new InvalidException(); + } +} +</pre> +<p> + It returns false if there is an error in the attribute (e.g., undefined attribute, or the attribute value is wrong). +</p><p> + Then, call the <code>onEndAttributes</code> method to indicate that no more attribute is there. +</p> +<pre> + if(!acc.onEndAttributes(acc,null)) + throw new InvalidException(); +</pre> +<p> + This method returns false when there has to be more attributes. For example, this method returns false when a mandatory attribute is missing. +</p><p> + Once you processed attributes, you'll process the children (contents) of the element. +</p> +<pre> + node.normalize(); + for( Node n = node.getFirstChild(); n!=null; n=n.getNextSibling() ) { + switch(n.getNodeType()) { + + case Node.ELEMENT_NODE: + validateElement( (Element)n, acc ); + break; + + case Node.TEXT_NODE: + case Node.CDATA_SECTION_NODE: + String text = n.getNodeValue(); + + if(!acc.onText(text,context,null,null)) + throw new InvalidException(); + break; + } + } +</pre> +<p> + It is important to normalize the DOM tree. This is because the <code>onText</code> method has to be called with the whole text chunk. For example, if you have an XML like <code><foo>abcdef</foo></code>, then you cannot call the <code>onText</code> method twice by splitting "abcdef" into two substrings. +</p> +<p> + The <code>onText</code> method returns false if the text is invalid. Usually, it is because the text is not allowed there at all, or the text is invalid wrt the datatype. +</p> + +<br> +<br> + +<p> + The following table summarizes atoms in XML documents and actions you have to take. +</p> +<table border=1> + <thead> + <tr><td> + Atom + </td><td> + Action + </td></tr> + </thead> + <tbody> + <tr><td> + start tag + </td><td> + call the <code>createChildAcceptor</code> and switch to the child acceptor + </td></tr> + <tr><td> + end tag + </td><td> + call the <code>isAcceptState</code> then <code>stepForward</code>, switch back to the parent acceptor. + </td></tr> + <tr><td> + attribute + </td><td> + call the <code>onAttribute</code> method. Don't forget to call the <code>onEndAttributes</code>. + </td></tr> + <tr><td> + text + </td><td> + call the <code>onText</code> method. Be careful with the normalization. + </td></tr> + </tbody> +</table> + + + +<a name="context"> +<h2>Context</h2> + +<p> + Although I didn't mentioned in the previous section, one needs to specify a "context" object (<code>com.sun.msv.verifier.IDContextProvider</code>) to some of the abovementioned methods. Those objects are used to provide contextual information (like namespace prefix bindings, the base URI, etc). For example, "QName" datatype needs to resolve a namespace prefix into a namespace URI. +</p><p> + You have to implement a context object by yourself and pass it to methods that need it. If you are not interested in <code>xml:base</code>, then you can return null from the <code>getBaseUri</code> method. Similarly, if you don't care about entities and notations, then you can return false from the <code>isNotation</code> and <code>isUnparsedEntity</code> methods. +</p> + + + + +<a name="error"/> +<h2>Error message and recovery</h2> +<p> + Most of the methods on the <code>Acceptor</code> interface returns false to indicate a validation error. To obtain more detailed error message, pass a <code>StringRef</code> object to those methods. +</p><p> + Consider the following example for the <code>isAcceptState</code> method: +</p> +<pre> + if(!acc.isAcceptState(null)) { + // there was an error in the document. + + // create a StringRef object. This object will + // receive error message. + StringRef ref = new StringRef(); + + // call the isAcceptState method again + acc.isAcceptState(ref); + + // print the error message + System.out.println(ref.str); + } +</pre> +<p> + These methods do not change the state of the acceptor when they return false. So you can call the same method again (with a valid <code>StringRef</code> object) to get the error message. +</p><p> + If you specify a <code>StringRef</code> object, the acceptor will recover from the error as a side-effect. For example, if the <code>createChildAcceptor</code> method returns null and you call the same method again with a <code>StringRef</code>, then it will return a valid child acceptor object. +</p> +<pre> + Acceptor child = parent.createChildAcceptor(sti,null); + if(child==null) { + // get the error message + StringRef ref = new StringRef(); + child = parent.createChildAcceptor(sti,ref); + + System.out.println(ref.str); + + // the above statement will return a valid acceptor + // so we can continue validating documents. + } + + ... +</pre> +<p> + The same recovery behavior will apply for all other methods. This makes it possible to continue validation after seeing errors. +</p><p> + Note that because the error recovery is highly ad-hoc, somtimes it will fall into the panic mode, in which a lot of false errors are reported. So you may want to implement some kind of filters to suppress error messages until you are sure that it gets back to sync. +</p> + + + + +<a name="advanced"/> +<h2>Advanced Topics</h2> + + +<a name="partial"/> +<h3>Re-validation</h3> +<p> + Acceptors can be always cloned by calling the <code>createClone</code> method. Such a clone is useful to "bookmark" a particular element of a document. +</p><p> + For example, you can run the normal validation once to associate each DOM <code>Node</code> with <code>Acceptor</code>. Later, you can use that cloned acceptor to re-validate a subtree. +</p> + + +<a name="typeassignment"/> +<h3>Datatype Assignment</h3> +<p> + In the <code>onText</code> and <code>onAttribute</code> methods, applications can obtain datatypes that are assigned to those text. +</p><p> + To obtain this information, pass a non-null <code>DatatypeRef</code> object to those methods. Upon the method completion, this <code>DatatypeRef</code> object will receive an array of <code>Datatype</code>s. +</p><p> + When the array is null or empty, it means there was an error or the datatype was not uniquely determined. + When there is only one item in the array, it means the attribute value (or the text) is validated as that datatype. + If there are more than one items in the array, it measn the attribute value (or the text) was validated as a <list> (of RELAX NG) and each datatype in the array indicates the datatype of each token. +</p> + +</body> +</html> \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/commandline.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/commandline.html new file mode 100644 index 0000000000000000000000000000000000000000..a8959c9dbd5e486f2a48550ad15e2063508feb52 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/commandline.html @@ -0,0 +1,233 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>Usage Guide For Sun Multi-Schema Validator</title> +<style type="text/css"> +<!-- +pre { background-color: #eeeeee; color: #000099} +code { color: #000099} +h1 { color: #000099} +h2 { color: #000099; font-style: italic} +h3 { font-style: italic; color: #000099; text-decoration: underline} +h4 { font-style: italic; color: #000099} +--> +</style> +</head> +<body bgcolor="#FFFFFF"> +<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#dddddd"> + <tr> + <td align="center" valign="middle"> + <table width="100%" border="1" cellspacing="3" cellpadding="3"> + <tr> + <td valign="top" bgcolor="#FFFFFF"> + <h1>Sun Multi-Schema XML Validator</h1> + </td> + <td rowspan="2" align="center" valign="middle" bgcolor="#dddddd"> + <p><strong>version 20090415</strong></p> + <p><a href="mailto:kohsuke.kawaguchi@eng.sun.com"><strong>Kohsuke KAWAGUCHI</strong></a></p> + </td> + <td rowspan="2" align="right" valign="middle" bgcolor="#FFFFFF" nowrap><small><em>Copyright © 2001-2009</em></small><br> + <small><em>Sun Microsystems, Inc.</em></small><br> + <small><em>All Rights Reserved</em></small></td> + </tr> + <tr> + <td align="left" valign="top" bgcolor="#FFFFFF"> + <h2><em>Command Line Usage Guide</em></h2> + </td> + </tr> + </table> + </td> + </tr> +</table> +<blockquote> +<p>The Sun Multi-Schema Validator(MSV) is a Java<small><sup>TM</sup></small> technology tool to validate XML documents against a variety of XML schemata. It supports RELAX Namespace, RELAX Core, RELAX NG, TREX, XML DTDs, and a subset of W3C XML Schema Part 1.</p> +</blockquote> + +<h2>Usage</h2> + +<blockquote> +<p>To validate XML documents with a RELAX grammar/module, enter a command of the following form:</p> + +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre>$ java -jar msv.jar MySchema.rxg MyDocument1.xml MyDocument2.xml ...</pre> + </td> + </tr> +</table> +<hr> +<p>If you'd like to use TREX, enter a command of the form:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre>$ java -jar msv.jar MySchema.trex MyDocument1.xml MyDocument2.xml ...</pre> + </td> + </tr> +</table> +<hr> +<p>Or if you'd like to use W3C XML Schema, enter the command:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre>$ java -jar msv.jar MySchema.xsd MyDocument1.xml MyDocument2.xml ...</pre> + </td> + </tr> +</table> +<hr> +<p>MSV will detect the schema language regardless of its file extension if the schema is written in XML syntax.</p> +<p>However, DTD is only one exception. MSV relies on the file extension ".dtd" to detect XML DTDs. That means you have to have the ".dtd" extension for your DTDs. To validate XMLs with a DTD, enter the command:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre>$ java -jar msv.jar my.dtd MyDocument1.xml MyDocument2.xml ...</pre> + </td> + </tr> +</table> +<hr> +<p>Some environments support wild cards for filenames, while others (e.g., "jview" VM from Microsoft) don't. You can also use a URL instead of a filename.</p> +<p>If the schema contains errors, you will see messages like this.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +start parsing a grammar. +the following hedgeRules form an infinite recursion ( y > z > y ) + 18:23@file:///c:/work/relax/relax024.e.rlx + 14:23@file:///c:/work/relax/relax024.e.rlx +failed to load a grammar. +</pre> + </td> + </tr> +</table> +<hr> +<p><code>18:23@XYZ</code> indicates that the error is located at line 18, column 23 of file XYZ.</p> +<p>If the document and the schema are both valid, you will see messages like this:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +start parsing a grammar. +validating c:\work\relax\relax001.v00.xml +the document is valid. +</pre> + </td> + </tr> +</table> +<hr> +<p>If the schema is valid but the document has errors, you will see messages like this:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +start parsing a grammar. +validating c:\work\relax\relax001.n02.xml +Error at line:5, column:5 of file:///c:/work/relax/relax001.n02.xml + tag name "q" is not allowed. possible tag names are: + +the document is NOT valid. +</pre> + </td> + </tr> +</table> +<hr> +<p>Please note that line/column infomation is sometimes inaccurate, and one tab char is counted as one character, not 4 or 8. So you might want to look around to find the actual error.</p> +</blockquote> + +<h2>Options</h2> +<blockquote> +<p>The command line tool has several other options. You can see the list of available options by invoking MSV without any arguments.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre>$ java -jar msv.jar</pre> + </td> + </tr> +</table> +<hr> + +<p> + Here are some notable ones that require some explanations. +<dl> + <dt> + <code><b>-catalog</b></code> + <dd> + This option will enable the catalog support, which allows you to resolve external references to schemas/DTDs to your local copies. This can be used to avoid costly network operations to obtain a standard schema, for example.<br> + To use this option, you have to download <code>resolver.jar</code> from <a href="http://xml.apache.org/commons/">http://xml.apache.org/commons/</a> and place it in the same directory as <code>msv.jar</code> (or make it somehow available to the classpath.)<br> + For detailed instruction regarding how to use/configure catalogs, refer to <a href="http://wwws.sun.com/software/xml/developers/resolver/article/">the documentation of the entity resolver</a>. + +</dl> +</blockquote> + +<h2>Known Limitations</h2> + +<h3>DTD</h3> +<blockquote> +<ol> + <li><p>Attribute declarations of the form of <code>xmlns:***</code> are ignored. All namespace declarations within the instance document are also ignored.</p></li> + <li><p>The detection of XML DTD is based on the file extension. This causes a problem when you are using MSV through JARV or <code>GrammarLoader</code>. For details, see <a href="JARV.html#dtddetect">this</a>. + </p></li> + <li><p>In general, MSV handles XML namespaces differently from most DTD validators. As a result, MSV may validate documents that other DTD validators reject. When this is the case, MSV always issues a warning.</p></li> + <li><p>Strictly speaking, MSV cannot replace XML parser's DTD validation because DTD validation affects lot of other things. For example, DTD validation in XML parser can expand entity references and provides default attribute values; DTD validation by MSV doesn't do those things. +</ol> +</blockquote> + +<h3>TREX</h3> +<blockquote> +<p>This implementation fully conforms to the <a href="http://thaiopensource.com/trex/spec.html">current specification (2001-02-13 version).</a> </p> +</blockquote> + +<h3>RELAX NG</h3> +<blockquote> +<p>This implementation is intended to almost fully implement the spec (Aug,11,2001 version) except the followings:</p> +<ul> + <li><p>recursive self reference check is performed after <code>notAllowed</code> is expanded. Therefore MSV fails to catch some of the error. (section 4.18 of the spec.)</p></li> +</ul> + +<p> + MSV supports <a href="http://www.oasis-open.org/committees/relax-ng/compatibility-20010907.html">RELAX NG DTD Compatibility Spec (2001/09/07)</a>. MSV implements all three features and all of them conform to level 1 (everything except infoset modification.) +</p> + +<p> + MSV supports + <a href="http://sourceforge.net/projects/relaxng"> + a vendor-independent Java interface for RELAX NG datatype libraries</a>. + + MSV can work with any datatype library that implements this interface. For more information, see <a href="RNGDatatypeLibrary.html">RNGDatatypeLibrary.html</a>. +</p> +</blockquote> + +<h3>RELAX Core</h3> +<blockquote> +<p>This implementation fully conforms to the current JIS TR specification. (<a href="http://www.egroups.co.jp/files/reldeve/JISTRtranslation.pdf"> English </a>, <a href="http://www.y-adagio.com/public/standards/tr_relax_c/toc.htm"> Japanese </a>) </p> +</blockquote> + +<h3>RELAX Namespace</h3> + +<blockquote> +<p><code><anyOtherAttribute></code> is not implemented.</p> +</blockquote> + +<h3>W3C XML Schema Part 1</h3> +<blockquote> +<ol> + <li><p><a href="http://www.w3.org/TR/xmlschema-1/#concepts-schemaConstraints"> "Schema component constraints" and "Schema representation constraints" </a> are not fully enforced. In other words, MSV may accept schemas that are rejected by other conforming processors.</p><p>Unimplemented checks include (but not limited to) <a href="http://www.w3.org/TR/xmlschema-1/#cos-nonambig">"UPA constraint"</a> and <a href="http://www.w3.org/TR/xmlschema-1/#cos-particle-restrict">"Particle Valid Restriction"</a></li> + <li><p><a href="http://www.w3.org/TR/xmlschema-1/#conformance-missing"> "Missing sub-components" </a> are treated as immediate errors. This behavior better serves the majority of users.</p></li> + <li><p>Default values are ignored. In fact, no infoset contribution is supported: MSV validates documents, but it doesn't augment them. Post Schema-Validation Infoset (PSVI) is also not supported.</p></li> +</ol> +</blockquote> + +<h2>Further Reading</h2> +<blockquote> +<p>To learn RELAX, <a href="http://www.xml.gr.jp/relax/">"How to RELAX"</a> is a good starter. To learn TREX, there is the <a href="http://thaiopensource.com/trex/tutorial.html">"TREX tutorial"</a>. RELAX NG also has its own <a href="http://www.oasis-open.org/committees/relax-ng/tutorial.html">tutorial</a>. For W3C XML Schema Part 2, see <a href="http://www.w3.org/TR/2001/PR-xmlschema-0-20010316/#CreatDt">section 2.3 of XML Schema Part 0: Primer</a>.</p> +</blockquote> +</body> +</html> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/contrib/sunmsv.el b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/contrib/sunmsv.el new file mode 100644 index 0000000000000000000000000000000000000000..877fd6f2a220f033dcf47aefcb6414b97bb8f007 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/contrib/sunmsv.el @@ -0,0 +1,110 @@ +;; sunmsv.el - XEmacs (and maybe emacs) functionality +;; for using Sun's Multi-Schema validator. +;; +;; Author - Stuart Popejoy spopejoy@pinksheets.com +;; +;; This file is not part of GNU Emacs or XEmacs. +;; +;; This program is free software; you can redistribute it and/or +;; modify it under the terms of the GNU General Public License +;; as published by the Free Software Foundation; either version 2 +;; of the License, or (at your option) any later version. +;; +;; This program is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with this program; if not, write to the Free Software +;; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +;; INSTALLATION: change sunmsv-jar-path to point to where you +;; have the msv.jar file; change sunmsv-last-dtd-path to the +;; default DTD (or schema or whatever) file you use most. +;; +;; Call sunmsv-validate to validate your XML file; if you need +;; to provide a path for the java command (ie /usr/jdk/bin/java +;; or something) change the code that creates the +;; sunmsv-valid-cmd variable. +;; +;; you can use this file, ie (load-library "sunmsv") etc, or +;; copy and paste all this stuff into your .emacs file. + + +(defvar sunmsv-jar-path "/opt/dev/tools/sunxml/msv.jar" + "Path to multi-schema validator jar file.") + +(defvar sunmsv-last-dtd-path "/usr/lib/sgml/oasis-docbook-4.1.2/docbookx.dtd" + "Last dtd used by validator, and default dtd.") + +(defun sunmsv-validate () (interactive) + "Performs XML validation using Sun's Multi-Schema validator. Operates on saved file, not buffer." + (setq old-insert-default-directory insert-default-directory) + (setq sunmsv-last-dtd-path (read-file-name "Path to DTD/Schema file for validation? " + (file-name-directory sunmsv-last-dtd-path) + sunmsv-last-dtd-path t + (file-name-nondirectory sunmsv-last-dtd-path))) + (setq sunmsv-valid-cmd + (concat "java -jar " sunmsv-jar-path " " sunmsv-last-dtd-path " " + (buffer-file-name))) + (setq sunmsv-regexp-alist + '(("^\\(Fatal \\)?[Ee]rror at line:\\([0-9,]+\\), column:\\([0-9]+\\) of file:\\(.+\\)" 4 2 3))) + (compile-internal sunmsv-valid-cmd "No more errors" "MSV XML validation" + 'sunmsv-validate-func + sunmsv-regexp-alist)) + + +(defun sunmsv-validate-func (limit-search find-at-least) + (goto-char limit-search) + (setq matcher (nth 0 compilation-error-regexp-alist)) + (setq re (nth 0 matcher)) + (setq fname nil) + (setq line nil) + (setq col nil) + (setq result nil) + (if (looking-at re) + (progn + (setq compmarker (point-marker)) + (setq filemarker nil) + (and (nth 1 matcher) + (setq fname + (buffer-string (match-beginning (nth 1 matcher)) + (match-end (nth 1 matcher))))) + (and (nth 2 matcher) + (setq line + (buffer-string (match-beginning (nth 2 matcher)) + (match-end (nth 2 matcher))))) + (and (nth 3 matcher) + (setq col + (buffer-string (match-beginning (nth 3 matcher)) + (match-end (nth 3 matcher))))) + ;(read-string (concat fname ":" line ":" col)) + (if (and fname + (file-exists-p fname)) + (save-excursion + (set-buffer (find-file-noselect fname)) + (setq line (sunmsv-remove-comma line)) + (if line + (progn + (goto-line (string-to-number line)) + (if col + (forward-char (string-to-number col))))) + (setq filemarker (point-marker)))) + (setq result (cons compmarker filemarker)))) + (if result + (setq compilation-error-list (cons result compilation-error-list)))) + +(defun sunmsv-remove-comma (org) + (setq res org) + (if org + (progn + (setq splitted (split-string org ",")) + (setq n 0) + (setq res "") + (while (nth n splitted) + (setq res (concat res (nth n splitted))) + (setq n (1+ n))))) + res) + + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/developer.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/developer.html new file mode 100644 index 0000000000000000000000000000000000000000..fb029fd6079edf196a5d1c3051f76b6032bb5b3b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/developer.html @@ -0,0 +1,84 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>MSV Developer's Guide</title> + <!-- $Id: developer.html 1508 2003-02-25 18:00:46Z kk122374 $ --> +<style type="text/css"> +<!-- +pre { background-color: #eeeeee; color: #000099} +code { color: #000099} +h1 { color: #000099} +h2 { color: #000099; font-style: italic} +h3 { font-style: italic; color: #000099; text-decoration: underline} +h4 { font-style: italic; color: #000099} +--> +</style> +</head> +<body bgcolor="#FFFFFF"> +<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#dddddd"> + <tr> + <td align="center" valign="middle"> + <table width="100%" border="1" cellspacing="3" cellpadding="3"> + <tr> + <td valign="top" bgcolor="#FFFFFF"> + <h1>Sun Multi-Schema XML Validator</h1> + </td> + <td rowspan="2" align="center" valign="middle" bgcolor="#dddddd"> + <p><strong>version 20090415</strong></p> + <p><a href="mailto:kohsuke.kawaguchi@sun.com"><strong>Kohsuke KAWAGUCHI</strong></a></p> + </td> + <td rowspan="2" align="right" valign="middle" bgcolor="#FFFFFF" nowrap><small><em>Copyright © 2001-2009</em></small><br> + <small><em>Sun Microsystems, Inc.</em></small><br> + <small><em>All Rights Reserved</em></small></td> + </tr> + <tr> + <td align="left" valign="top" bgcolor="#FFFFFF"> + <h2><em>Developer's Guide</em></h2> + </td> + </tr> + </table> + </td> + </tr> +</table> + +<blockquote> +<p>The Sun Multi-Schema Validator(MSV) is a Java<small><sup>TM</sup></small> technology tool to validate XML documents against a variety of XML schemata. It supports RELAX Namespace, RELAX Core, RELAX NG, TREX, XML DTDs, and a subset of W3C XML Schema Part 1.</p> +</blockquote> + + +<hr> +<a name="qs"></a> +<h2>Simple API for MSV</h2> +<blockquote> + +<p>Most of the time, you just need plain simple validation and nothing else. If so, you can use JARV, an implementation-independent, simple and easy interface set. +</p><p> + More information about JARV is available <a href="JARV.html"> + here</a>. +</p> +</blockquote> + + +<hr> +<a name="jaxp"></a> +<h2>JAXP masquerading</h2> +<blockquote> +<p> + If you have existing code that works with JAXP and you don't + want to change it, then you should <a href="JAXPmasquerading.html"> + have a look at the JAXP-masquerading feature of MSV.</a> +</p> +</blockquote> + +<hr> +<a name="overview"></a> +<h2>Native API</h2> + +<blockquote> +<p> + If you need even more control over the validation process (for example, you are developing a schema-related tool), then you may want to understand the native API of MSV. For more information, <a href="nativeAPI.html">read this document</a>. +</p> +</blockquote> +</body> +</html> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/isorelax.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/isorelax.jar new file mode 100644 index 0000000000000000000000000000000000000000..a2ebb7698a17b37dd893793c5abe5ce184ec8f83 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/isorelax.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/license.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/license.txt new file mode 100644 index 0000000000000000000000000000000000000000..00635231261cfbb7280ffff42c7348238559a2f4 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/license.txt @@ -0,0 +1,29 @@ +Copyright (c) 2001-2009 Sun Microsystems, Inc. All Rights Reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + +- Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +- Redistribution in binary form must reproduct the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +Neither the name of Sun Microsystems, Inc. or the names of +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +This software is provided "AS IS," without a warranty of any kind. ALL +EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, +INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND +ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES OR LIABILITIES +SUFFERED BY LICENSEE AS A RESULT OF OR RELATING TO USE, MODIFICATION +OR DISTRIBUTION OF THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL +SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, +OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR +PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF +LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, +EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/msv.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/msv.jar new file mode 100644 index 0000000000000000000000000000000000000000..41b7354dbf19037a5dd4d3d267438778f927900c Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/msv.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/nativeAPI.html b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/nativeAPI.html new file mode 100644 index 0000000000000000000000000000000000000000..fb5e43350b8d3a094a265b0f4fee6c81d6eb1ef0 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/nativeAPI.html @@ -0,0 +1,629 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +<head> + <meta http-equiv="CONTENT-TYPE" content="text/html; charset=iso-8859-1"> + <title>MSV: Native API</title> + <!-- $Id: nativeAPI.html 1508 2003-02-25 18:00:46Z kk122374 $ --> +<style type="text/css"> +<!-- +pre { background-color: #eeeeee; color: #000099} +code { color: #000099} +h1 { color: #000099} +h2 { color: #000099; font-style: italic} +h3 { font-style: italic; color: #000099; text-decoration: underline} +h4 { font-style: italic; color: #000099} +--> +</style> +</head> +<body bgcolor="#FFFFFF"> +<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#dddddd"> + <tr> + <td align="center" valign="middle"> + <table width="100%" border="1" cellspacing="3" cellpadding="3"> + <tr> + <td valign="top" bgcolor="#FFFFFF"> + <h1>Sun Multi-Schema XML Validator</h1> + </td> + <td rowspan="2" align="center" valign="middle" bgcolor="#dddddd"> + <p><strong>version 20090415</strong></p> + <p><a href="mailto:kohsuke.kawaguchi@sun.com"><strong>Kohsuke KAWAGUCHI</strong></a></p> + </td> + <td rowspan="2" align="right" valign="middle" bgcolor="#FFFFFF" nowrap><small><em>Copyright © 2001-2009</em></small><br> + <small><em>Sun Microsystems, Inc.</em></small><br> + <small><em>All Rights Reserved</em></small></td> + </tr> + <tr> + <td align="left" valign="top" bgcolor="#FFFFFF"> + <h2><em>Native API</em></h2> + </td> + </tr> + </table> + </td> + </tr> +</table> + +<blockquote> +<p>This document describes how you can use the native API of MSV to drive it to the limit.</p> +</blockquote> + +<hr> +<h2>Contents</h2> +<ol> + <li><a href="#overview">Design Overview</a></li> + <li><a href="#load">Loading Schemata</a></li> + <li><a href="#agm">Playing with AGM</a> + <ul> + <li><a href="#agm_dep">Schema Language Dependency</a></li> + <li><a href="#agm_exps">Expression and ExpressionPool</a></li> + <li><a href="#agm_create">Creating AGM from scratch</a></li> + <li><a href="#agm_access">Accessing AGM</a></li> + <li><a href="#agm_modify">Manipulating AGM</a></li> + </ul> + </li> + <li><a href="#controller">Controlling Parsing of Schemata</a></li> + <li><a href="#validate">Validating Documents</a> + <ul> + <li><a href="#vgm">VGM</a></li> + <li><a href="#thread">Multithread Environment</a></li> + <li><a href="#daemon">Daemon Process</a></li> + </ul> + </li> + <li><a href="#type">Type Assignment</a> + <ul> + <li><a href="#trexext">TREX extension</a></li> + </ul> + </li> +</ol> + + +<hr> +<a name="overview"></a> +<h2>Design Overview</h2> + +<blockquote> +<p>MSV comprises six components.</p> + +<table width="85%" border="1" cellpadding="3" cellspacing="0" bgcolor="#ffffff"> + <tr valign="top"> + <th nowrap bgcolor="#000099"><font color="#ffffcc"><em>Component</em></font></th> + <th nowrap bgcolor="#000099"><font color="#ffffcc"><em>Description</em></font></th> + </tr> + <tr valign="top"> + <th align="right" bgcolor="#e8fcff">Abstract grammar model (AGM)</th> + <td align="left">Schema-independent grammar model. All supported schemata are parsed into this internal representation. This model, coupled with the grammar reader, may be useful for other applications.</td> + </tr> + <tr valign="top"> + <th align="right" bgcolor="#e8fcff">Grammar reader</th> + <td align="left">Component used to parse schemata by using SAX to construct AGMs.</td> + </tr> + <tr valign="top"> + <th align="right" bgcolor="#e8fcff">Verification grammar model (VGM)</th> + <td align="left">Bridge between AGM and Validator. It works as an abstraction layer between them, thereby makeing non-automaton-based algorithms possible.</td> + </tr> + <tr valign="top"> + <th align="right" bgcolor="#e8fcff">Validator</th> + <td align="left">Component to validate an XML instance with a VGM by using SAX.</td> + </tr> + <tr valign="top"> + <th align="right" bgcolor="#e8fcff">Datatype validator</th> + <td align="left">Component separately available as the Sun XML Datatypes Library.</td> + </tr> + <tr valign="top"> + <th align="right" bgcolor="#e8fcff">RELAX Namespace ("divide&validate" framework)</th> + <td align="left">Component that allows multiple schema languages to cooperatively validate one instance. <em>The mplementation of this component is likely to change substantially in the future.</em></td> + </tr> +</table> +</blockquote> + +<hr> +<a name="load"></a> +<h2>Loading Schemata</h2> +<blockquote> +<p>If you need finer control, then you may want to control MSV directly instead of using the generic JARV interface. This section and following sections will focus on the direct use of MSV.</p> +<p>The easiest way to load a grammar is to use the <code>loadSchema</code> method of <code>com.sun.msv.reader.util.GrammarLoader</code>.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +Grammar loadGrammar( String schemaFileNameOrURL ) +{ + SAXParserFactory factory = new javax.xml.parsers.SAXParserFactory(); + // or you can use different parser like Xerces-J by + // <b>new org.apache.xerces.parsers.jaxp.SAXParserFactoryImpl();</b> + + factory.setNamespaceAware(true); + + return GrammarLoader.loadSchema( + schemaFileNameOrURL, + new com.sun.msv.reader.util.IgnoreController(), + factory ); +} +</pre> + </td> + </tr> +</table> +<hr> +<p><code>GrammarLoader</code> automatically detects the type of schema (RELAX Core/TREX/RELAX Namespace/RELAX NG/W3C) and handles it appropriately.</p> + +<p>The second parameter specifies a <code>controller</code> object that receives notifications and controls the loading behavior. <code>IgnoreController</code> does nothing, but by providing a different object, you can control the parsing process.</p> + +<p>The third parameter specifies <code>SAXParserFactory</code> to be used. Factory has to be configured as namespace-aware.</p> +<p>Alternatively, to load a specific language:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +import com.sun.msv.grammar.Grammar; +import com.sun.msv.reader.trex.ng.RELAXNGReader; +import javax.xml.parsers.SAXParserFactory; + +TREXGrammar loadRELAXNG( String schemaFileNameOrURL ) +{ + SAXParserFactory factory = new javax.xml.parsers.SAXParserFactory(); + factory.setNamespaceAware(true); + + return RELAXNGReader.parse( + schemaFileNameOrURL, + factory, + new com.sun.msv.reader.util.IgnoreController() ); +} +</pre> + </td> + </tr> +</table> +<hr> +<p>The parse method also accepts several other forms of arguments (e.g., <code>InputSource</code>). If loading fails, the parse method returns null.</p> +<p>Grammar readers implements <code>ContentHandler</code>, so you can also parse a grammar by the following way:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +TREXGrammar loadRELAXNG( String schemaFileNameOrURL ) +{ + RELAXNGReader reader = new RELAXNGReader( factory, new IgnoreController() ); + + XMLReader xmlParser = new YourFavoriteXMLReader(); + + xmlParser.setContentHandler(reader); + xmlParser.parse(schemaFileNameOrURL); // parse + + // this method returns null if loading fails. + return reader.getResult(); +} +</pre> + </td> + </tr> +</table> +<hr> +<p>In these ways, you can parse the XML representation of the specific language into MSV's AGM.</p> +<p>Since XML DTDs are not written in XML format, they have to be parsed differently. To parse an XML DTD, do as follows</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +Grammar loadDTD( String schemaFileNameOrURL ) +{ + return DTDReader.parse( + new InputSource(schemaFileNameOrURL), + new com.sun.msv.reader.util.IgnoreController() ); +} +</pre> + </td> + </tr> +</table> +<hr> +<p>The first parameter specifies the <code>InputSource</code> object from which the DTD is read. The second paramter controls the parsing behavior. Currently, MSV cannot parse an internal DTD subset.</p> +</blockquote> + +<hr> +<a name="agm"></a> +<h2>Playing with AGM</h2> +<blockquote> +<p>The AGM is the internal representation of a schema used by MSV. It is a binarized regular expression commonly seen in many validating processors.</p> +</blockquote> +<a name="agm_dep"></a> +<h3>Schema Language Dependency</h3> +<blockquote> +<p>The AGM consists of two parts.</p> + +<ol> + <li><p><strong>Core:</strong> common part of various languages. e.g., <code>ChoiceExp</code>, <code>SequenceExp</code>, <code>MixedExp</code>, and more. Also contains several abstract classes (<code>ReferenceExp</code> and <code>ElementExp</code>).</p></li> + <li><p><strong>Language-specific stubs:</strong> concrete implementations of abstract classes and composite expressions of the specific language.</p></li> +</ol> +<p>Several primitives in the core set (concur, list, and interleave) are not used by some languages. Those primitives are still placed in the core set, but the application may want to refuse to process such primitives. For example, AGMs from RELAX Core never contain <code>ConcurExp</code> or <code>InterleaveExp</code>. So an application that only processes RELAX Core can safely skip implementing concur related operations.</p> +<p>You should also note that the AGM is designed to handle differences between schema languages.</p> +<ul> + <li><p><strong>Reference to another part of the grammar</strong> -- Most of the schema languages have a mechanism to name declarations and refer to them by name from other locations. TREX has only one mechanism (<code><ref>&<define></code>), whereas RELAX has four separate definitions/references (<code><tag></code>, <code><attPool></code>, <code><hedgeRule></code>, <code><elementRule></code> and <code><ref></code>, and <code><hedgeRef></code>). W3C XML Schema has six distinct mechanisms. To handle the difference, the core part provides an abstract <code>ReferenceExp</code> class, which is used as the base class that represents the referencable declaration. Language stubs then derive <code>ReferenceExp</code> and provide concrete implementations.</p></li> + <li><p><strong>Constraint of tag name</strong> -- RELAX constrains tag name by a <code><tag></code> declaration, which is in turn referenced by an <code><elementRule></code> declaration. TREX constrains tag name by element declaration itself. So RELAX has one more abstraction layer between constraint over element and that over tag name. To handle such difference, the core part provides abstract <code>ElementExp</code> class, and stubs provide concrete implementations respectively.</p></li> +</ul> +<p>Generally speaking, you may want to avoid dependency on the stub parts. If your code only depends on the core part, then your code will work with AGMs created from any language. <code> com.sun.msv.verifier.regexp </code> is one of such code that works with any AGM.</p> +<p><code>InterleaveExp</code> is used only by RELAX NG, TREX, and W3C XML Schema Part1. <code>ConcurExp</code> is used solely by TREX. Application may reject those primitives if your target schema language does not use them.</p> +</blockquote> + +<a name="agm_exps"></a> +<h3>Expression and ExpressionPool</h3> +<blockquote> +<p>Expression and most of the derived classes are immutable, and they have to be created through ExpressionPool. Internally, every Expression is memorized by ExpressionPool so that sub expressions can be shared and reused.</p> +<p>Mixing two expressions created from two different pools is possible, but not recommended. If you are going to use MSV in a multithreaded environment, or you are going to use it in a daemon process, see <a href="#thread">"Multithreaded Environment"</a> and <a href="#daemon">"Daemon Process"</a> respectively.</p> +</blockquote> + +<a name="agm_create"></a> +<h3>Creating AGM From Scratch</h3> +<blockquote> +<p><code>RELAXCoreReader</code>/<code>TREXGrammarReader</code>/<code>RELAXNSReader</code>/<code>XMLSchemaReader</code>/<code>DTDReader</code> is just one way to create an AGM. Alternatively, you can create it from scratch.</p> + +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +import com.sun.msv.grammar.trex.*; +import com.sun.msv.grammar.*; + +TREXGrammar create() +{ + ExpressionPool pool = new ExpressionPool(); + TREXGrammar g = new TREXGrammar(pool); // create an empty grammar + + g.start = new ElementPattern( + // name class that constrains tag name + new SimpleNameClass("http://namespace.uri/","tagname"), + // content model + pool.createMixed( + pool.createSequence( + new ElementPattern( + new SimpleNameClass("http://namespace.uri/","tagname2"), + pool.createEpsilon() // empty + ), + pool.createAttribute( + new SimpleNameClass("","attr"), + pool.createAnyString() + ) + ) + ) + ); + // ElementPatterns are created outside ExpressionPool + + return g; +} +</pre> + </td> + </tr> +</table> +<hr> +<p>The AGM created by the above example is equivalent to the following TREX grammar.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +<element name="tagname" ns="http://namespace.uri/"> + <mixed> + <group> + <element name="tagname2"> + <empty /> + </element> + <attribute name="attr" /> + </group> + </mixed> +</element> +</pre> + </td> + </tr> +</table> +<hr> +<p>As you see, you have to use the <code>ExpressionPool</code> to create a tree of <code>Expression</code>. All the primitive operators are immutable.</p> +<p>Also, all associative operators like choice and sequence are binary (they can only have two operands): to create an expression of <code>(A|B|C)</code>, create <code>(A|(B|C))</code> or <code>((A|B)|C)</code>. For more, see the JavaDoc for <code>ExpressionPool</code>.</p> +<p>A named expression can be created as follows:</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +{ + ExpressionPool pool = new ExpressionPool(); + TREXGrammar g = new TREXGrammar(pool); // create an empty grammar + + g.start = pool.createZeroOrMore( g.namedPatterns.getOrCreate("label") ); + + g.namedPatterns.getOrCreate("label").exp = + pool.createChoice( ... ); // whatever expression you like +} +</pre> + </td> + </tr> +</table> +<hr> +<p>You can refer to the named expression before the actual definition is provided. It is the responsibility of the application to ensure that every named expression has a definition. The grammar created by this example is equivalent to the following TREX pattern:</p> + +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +<xmp> +<grammar> + <start> + <zeroormore> + <ref name="label" /> + </zeroormore> + </start> + <define name="label"> + <choice> + ... + </choice> + </define> +</grammar> +</xmp> +</pre> + </td> + </tr> +</table> +<hr> +<p>To create a RELAX AGM, use <code>RELAXGrammar</code> and <code>RELAXModule</code> as a starting point.</p> + +</blockquote> +<a name="agm_access"></a> +<h3>Accessing AGM</h3> +<blockquote> +<p>One feature that you may find useful is the "visitor" design pattern support. You +can write your own visitor by implementing <code>ExpressionVisitor</code>. See the JavaDoc for <code>ExpressionVisitor</code> for details.</p> +<p>Usually, this is the easiest way to access AGMs</p> +</blockquote> + +<a name="agm_modify"></a> +<h3>Manipulating AGM</h3> +<blockquote> +<p>Due to the immutability of the AGM, you cannot "modify" an AGM. Instead, you +create a modified AGM. To do this, use <code>ExpressionCloner</code>. The following example +creates a new AGM that changes <code>ChoiceExp</code> to <code>SequenceExp</code> and <code>SequenceExp</code> to <code>ChoiceExp</code>. +</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +class SwitchChoiceAndSequence extends com.sun.msv.grammar.ExpressionCloner { + + private ExpressionPool pool; + + public Expression onSequence( SequenceExp exp ) { + return pool.createChoice( exp.exp1, exp.exp2 ); + } + public Expression onChoice( ChoiceExp exp ) { + return pool.createSequence( exp.exp1, exp.exp2 ); + } +} + +// usage +Expression modifiedExp = originalExp.visit( new SwitchChoiceAndSequence() ); +</pre> + </td> + </tr> +</table> +<hr> +<p>See javadoc of ExpressionCloner for details.</p> +</blockquote> + +<hr> +<a name="controller"></a> +<h2>Controlling Parsing of Schemata</h2> +<blockquote> +<p>Any application can use <code>GrammarReaderController</code> to control how a grammar is parsed. For example, it can:</p> +<ul> + <li>Receive errors and warnings encountered during the parsing</li> + <li>Prohibit inclusions</li> + <li>Resolve inclusion to a different source.</li> +</ul> + +<p>See <code>GrammarReaderController</code> and <code>IgnoreController</code> for details.</p> +</blockquote> + +<hr> +<a name="validate"></a> +<h2>Validating Documents</h2> + +<a name="vgm"></a> +<h3>Validation Grammar Model (VGM)</h3> +<blockquote> +<p>To validate documents with a AGM, you have to "wrap" it in a VGM. The VGM can be understood as an abstraction of an AGM for the validator.</p> +<p>The VGM is a simple model which consists of two interfaces only: <code>Acceptor</code> and <code>DocumentDeclaration</code>. Any VGM implementation can be used as long as it implements them.</p> +<p>Currently, only one VGM implementation is available, which is placed under the <code>com.sun.msv.verifier.regexp</code> package.</p> +<p>The following example creates a RegExp VGM from a <code>Grammar</code> object. <code>Grammar</code> is an interface implemented by <code>RELAXGrammar</code>, <code>RELAXModule</code>, <code>TREXGrammar</code>, and <code>XMLSchemaGrammar</code>.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +import com.sun.msv.verifier.regexp.REDocumentDeclaration; +import com.sun.msv.grammar.Grammar; + +DocumentDeclaration createVGM( Grammar g ) { + return new REDocumentDeclaration(g); +} +</pre> + </td> + </tr> +</table> +<hr> +<p>Alternatively, you can pass an arbitrary expression as the first parameter and a newly created pool as the second parameter.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +DocumentDeclaration createVGM( Expression exp ) { + return new REDocumentDeclaration( exp, new ExpressionPool() ); +} +</pre> + </td> + </tr> +</table> +<hr> +<p>Then VGM can be passed to the constructor of <code>Verifier</code> class to actually perform a validation.</p> +</blockquote> + +<a name="thread"></a> +<h3>Multithreaded Environment</h3> +<blockquote> +<p>AGMs are thread-safe because they are immutable. A thread can safely use an AGM parsed by a different thread; or two threads can safely share the same AGM. <code>ExpressionPool</code> is also thread-safe. Multiple threads can share the same pool, which is created by another thread.</p> +<p>VGM, on the other hand, is not thread-safe. Each thread has to create its own VGM and use its own. You should never share a VGM between threads. Verifier is another thread-<b>un</b>safe component. Also, it's not reentrant, so you can only use one object to validate one document at a time.</p> +<p>When a new expression is found, it is stored to the pool. To do this, a thread has to acquire a lock. And the pool is very frequently called during validation. So you might think that sharing a pool might cause a performance bottleneck.</p> +<p>However, a casual experiment shows that this is not always the case. Yes, a thread has to acquire a lock to modify the pool, but this update can be done concurrently while other threads read the pool. And update is far less frequent than retrieval. So please benchmark by yourself if you need to achieve the optimal performance.</p> +</blockquote> + +<a name="daemon"></a> +<h3>Daemon Process</h3> +<blockquote> +<p>Generally, it's a good practice to keep re-using the same <code>ExpressionPool</code>. Using the same pool makes it bigger, and a bigger pool contains more expressions, which in turn results in faster validation.</p> +<p>If you keep using the same <code>ExpressionPool</code>, it gradually expands. Its expansion is like a square-root function. It grows rapidly at first, but its growth becomes slower and slower as time goes by.</p> +<p>Its size will eventually reach a certain limit, and the growth stops there. If your schema is DTD, RELAX, TREX without <code><interleave></code>, or W3C XML Schema without <code><all></code>, then this size limit is mostly moderate, so you can keep using the same pool forever.</p> +<p>However, if a grammar is TREX with <code><interleave></code> patterns, or W3C XML Schema with <code><all></code>s, then the upper bound of a pool could be exponential to the size of the grammar (especially if interleave/all contains large patterns). If this is the case, and your application runs 24/7 as a daemon process, then you should occasionally throw away the pool to prevent its size from expanding indefinitely.</p> +<p>Note that pool expansion is slow; the size of a pool is proportional to the number of validated documents even in the worst case. So usually it takes quite a long time to make a pool explode.</p> +<p>To throw away <code>ExpressionPool</code>, simply create a new VGM with a brand-new pool, like this.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +DocumentDeclaration vgm = new REDocumentDeclaration( grammar.getTopLevel(), new ExpressionPool() ); +</pre> + </td> + </tr> +</table> +<hr> +</blockquote> + +<hr> +<a name="type"></a> +<h2>Type Assignment</h2> +<blockquote> +<p>MSV can report the element declaration which is applied to the current element, and what datatype is applied to text. This information is useful for deciding what to do with the reported element.</p> +<p>To retrieve these information, call the <code>getCurrentElementType</code> method of the <code>Verifier</code> class. This method returns the correct value only when called immediately after it processed the <code>startElement</code> method. If you are using <code>com.sun.msv.verifier.VerifierFilter</code>, then you can call this method only in your handler's <code>startElement</code> method.</p> +<p>The following code illustrates how to retrieve RELAX "label" from your own <code>ContentHandler</code>.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +void startElement( .... ) +{// SAX startElement event + + ElementRule er = (ElementRule)currentVerifier.getCurrentElementType(); + if( er==null ) + // this may happen when the schema is complex. + // MSV is unable to determine label/role at this moment. + else + { + // er holds a reference to ElementRule object which is applied to this element. + + if(er.getParent()==null ) + // this element is declared by inline <element> declaration. + // so it doesn't have any role/label + else + { + final String label = er.getParent().name; // obtain label name + final String role = er.clause.name; // obtain role name + + .... + } + } + + ... +} +</pre> + </td> + </tr> +</table> +<hr> +</blockquote> + +<a name="trexext"></a> +<h3>TREX extension</h3> +<blockquote> +<p>TREX doesn't have a mechanism to name the <code><element></code> pattern. Therefore, MSV introduces a proprietary extension to TREX that provides this naming mechanism.</p> +<p>Annotation is done by adding a "label" attribute to the <code><element></code> pattern. The "label" attribute has to be in the "<code>http://www.sun.com/xml/msv/trex-type</code>" namespace. These attributes will be ignored by other TREX validating processors.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +<xmp> +<grammar xmlns:ext="http://www.sun.com/xml/msv/trex-type"> + <start> + <element ext:label="rootLabel" name="root"> + ... + <element name="child"> <!-- label attribute is optional --> + ... + </element> + </element> + </start> +</grammar> +</xmp> +</pre> + </td> + </tr> +</table> +<hr> + +<p>The following example illustrates how to load an annotated TREX pattern.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +TREXGrammarReader reader = new TREXGrammarReader( + myGrammarReaderControllerObject, + saxParserFactory, + new com.sun.msv.reader.trex.typed.TypedTREXGrammarInterceptor(), + new ExpressionPool() ); +((XMLReader)reader).parse(schemaFileName); + +// obtain parsed grammar object. it returns null in case of error +TREXGrammar grammar = reader.getResult(); +</pre> + </td> + </tr> +</table> +<hr> +<p>The following example shows how to access TREX "label" information from your ContentHandler.</p> +<hr> +<table border="0" cellspacing="5" cellpadding="5" bgcolor="#eeeeee"> + <tr> + <td bgcolor="#eeeeee"> +<pre> +import com.sun.msv.grammar.trex.typed.TypedElementPattern; + +void startElement( .... ) +{// SAX startElement event + + Object o = currentVerifier.getCurrentElementType(); + if( o==null ) + // this may happen when the schema is complex. + // MSV is unable to determine label/role at this moment. + else + if( o instanceod TypedElementPattern ) + { + // the current element declaration has label attribute. + + final String label = ((TypedElementPattern)o).label; + + .... + } + else + // the current element declaration has no label attribute. + + ... +} +</pre> + </td> + </tr> +</table> +<hr> +</blockquote> +</body> +</html> diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/relaxngDatatype.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/relaxngDatatype.jar new file mode 100644 index 0000000000000000000000000000000000000000..5f1c323d8be7b5b841d8f8242420845954735eb6 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/relaxngDatatype.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xercesImpl.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xercesImpl.jar new file mode 100644 index 0000000000000000000000000000000000000000..bdb2de648c276db62255c48271c9bcdf6b8699b7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xercesImpl.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xmlParserAPIs.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xmlParserAPIs.jar new file mode 100644 index 0000000000000000000000000000000000000000..eae78043195c306f6b04d1031542d13d6d917061 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xmlParserAPIs.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xsdlib.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xsdlib.jar new file mode 100644 index 0000000000000000000000000000000000000000..0fb1aeb8b57dbadc0772eaeb76a6b9cc9d4b7acb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/msv/xsdlib.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/osp/osp134.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/osp/osp134.dll new file mode 100644 index 0000000000000000000000000000000000000000..d99fa044dbc4c7db5fd409045938d0153a2e5515 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/osp/osp134.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/osp/osx.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/osp/osx.exe new file mode 100644 index 0000000000000000000000000000000000000000..c24d8c39a7cce34eb56537ffbc612e77ef6b19bb Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/osp/osx.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/rtf2doc/Rtf2Doc.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/rtf2doc/Rtf2Doc.exe new file mode 100644 index 0000000000000000000000000000000000000000..1433f31cc75265d40bd2a87e75b81ed49102a582 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/rtf2doc/Rtf2Doc.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxon-facade/readme.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxon-facade/readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..b64a760c954795fd339f0dedc749f5cf68655fed --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxon-facade/readme.txt @@ -0,0 +1,3 @@ +SAXON Facade 1.2 +Author: Boris Gregorcic +Copyright BOC Information Systems GmbH 2011 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxon-facade/saxon-facade.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxon-facade/saxon-facade.jar new file mode 100644 index 0000000000000000000000000000000000000000..c9c18a7b872039720efaafe3736eba47ea2a100e Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxon-facade/saxon-facade.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-ant.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-ant.jar new file mode 100644 index 0000000000000000000000000000000000000000..14737dc41394cb9406e22a6c202f2266c604fa49 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-ant.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-dom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-dom.jar new file mode 100644 index 0000000000000000000000000000000000000000..5bf659354544fb028c099b25b82281b60464f9fc Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-dom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-dom4j.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-dom4j.jar new file mode 100644 index 0000000000000000000000000000000000000000..f000f677cad59742e0921b6e820b873982c3ff17 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-dom4j.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-jdom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-jdom.jar new file mode 100644 index 0000000000000000000000000000000000000000..039973a8a60966fa4175f9f94b0b0a8a7fc0f006 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-jdom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-sql.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-sql.jar new file mode 100644 index 0000000000000000000000000000000000000000..5faa37a75aa23e8adab56148fe4ddf6c291437ff Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-sql.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xom.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xom.jar new file mode 100644 index 0000000000000000000000000000000000000000..e055677ffa67de7497be2aa6ebebd449c618cd32 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xom.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xpath.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xpath.jar new file mode 100644 index 0000000000000000000000000000000000000000..2851acc6d07f40d1a1bb76f9941193afeb953ff3 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xpath.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xqj.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xqj.jar new file mode 100644 index 0000000000000000000000000000000000000000..1f0d15a7a8515be41824452177708690c45c4662 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8-xqj.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8.jar new file mode 100644 index 0000000000000000000000000000000000000000..c40abb3015ed08db26d1e61e1d33c08a773c86e7 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/saxonb8j/saxon8.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/version.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/version.txt new file mode 100644 index 0000000000000000000000000000000000000000..6de2df8992a4210571e88aad372675ca58925ea6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/version.txt @@ -0,0 +1 @@ +1.32 \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/Languages/German.po b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/Languages/German.po new file mode 100644 index 0000000000000000000000000000000000000000..8a231188e8d8754558aa0d6eb06802a15266522b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/Languages/German.po @@ -0,0 +1,6149 @@ +# This file is part from WinMerge <http://winmerge.org/> +# Released under the "GNU General Public License" +# +# Maintainer: +# * Tim Gerundt <tim at gerundt.de> +# +# Translators: +# * Winfried Peter <winfried.peter at omicron.at> +# * Jörg Schneider <tonda at users.sourceforge.net> +# +# ID line follows -- this is updated by SVN +# $Id: German.po 6438 2009-02-10 21:09:11Z gerundt $ +# +msgid "" +msgstr "" +"Project-Id-Version: WinMerge\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/tracker/?group_id=13216&atid=113216\n" +"POT-Creation-Date: \n" +"PO-Revision-Date: 2009-02-10 21:59+0100\n" +"Last-Translator: Tim Gerundt <tim at gerundt.de>\n" +"Language-Team: German <winmerge-translate@lists.sourceforge.net>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CP1252\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: German\n" +"X-Poedit-SourceCharset: CP1252\n" +"X-Poedit-Basepath: ../\n" + +#. LANGUAGE, SUBLANGUAGE +#: Merge.rc:22 +#: Merge.rc:51 +#, c-format +msgid "LANG_ENGLISH, SUBLANG_ENGLISH_US" +msgstr "LANG_GERMAN, SUBLANG_GERMAN" + +#. Codepage +#: Merge.rc:23 +#: Merge.rc:52 +#, c-format +msgid "1252" +msgstr "1252" + +#: Merge.rc:72 +#: Merge.rc:99 +#, c-format +msgid "C&opy to Right" +msgstr "&Nach rechts kopieren" + +#: Merge.rc:73 +#: Merge.rc:100 +#, c-format +msgid "Cop&y to Left" +msgstr "N&ach links kopieren" + +#: Merge.rc:75 +#, c-format +msgid "&Select Line Difference" +msgstr "Zeilen&unterschied markieren" + +#: Merge.rc:77 +#, c-format +msgid "&Undo" +msgstr "&Rückgängig" + +#: Merge.rc:78 +#, c-format +msgid "&Redo" +msgstr "&Wiederherstellen" + +#: Merge.rc:80 +#: Merge.rc:102 +#, c-format +msgid "Cu&t" +msgstr "Auss&chneiden" + +#: Merge.rc:81 +#: Merge.rc:103 +#: Merge.rc:508 +#, c-format +msgid "&Copy" +msgstr "&Kopieren" + +#: Merge.rc:82 +#: Merge.rc:104 +#, c-format +msgid "&Paste" +msgstr "E&infügen" + +#: Merge.rc:84 +#: Merge.rc:589 +#, c-format +msgid "&Goto..." +msgstr "&Gehe nach..." + +#: Merge.rc:86 +#, c-format +msgid "Op&en" +msgstr "Ö&ffnen" + +#: Merge.rc:88 +#: Merge.rc:531 +#: Merge.rc:537 +#, c-format +msgid "with &Registered Application" +msgstr "Mit ®istrierter Anwendung" + +#: Merge.rc:89 +#: Merge.rc:532 +#: Merge.rc:538 +#, c-format +msgid "with &External Editor" +msgstr "Mit &externem Editor" + +#: Merge.rc:90 +#: Merge.rc:533 +#: Merge.rc:539 +#, c-format +msgid "&with..." +msgstr "&Mit..." + +#: Merge.rc:110 +#: Merge.rc:191 +#: Merge.rc:312 +#, c-format +msgid "&File" +msgstr "&Datei" + +#: Merge.rc:112 +#: Merge.rc:193 +#: Merge.rc:314 +#, c-format +msgid "&New\tCtrl+N" +msgstr "&Neu\tStrg+N" + +#: Merge.rc:113 +#: Merge.rc:194 +#: Merge.rc:315 +#, c-format +msgid "&Open...\tCtrl+O" +msgstr "Ö&ffnen...\tStrg+O" + +#: Merge.rc:114 +#: Merge.rc:195 +#: Merge.rc:316 +#, c-format +msgid "Op&en Conflict File..." +msgstr "&Konflikt-Datei öffnen..." + +#: Merge.rc:116 +#: Merge.rc:197 +#: Merge.rc:318 +#, c-format +msgid "Open Pro&ject...\tCtrl+J" +msgstr "Pro&jekt öffnen...\tStrg+J" + +#: Merge.rc:117 +#: Merge.rc:198 +#: Merge.rc:319 +#, c-format +msgid "Sa&ve Project..." +msgstr "Proje&kt speichern..." + +#: Merge.rc:119 +#, c-format +msgid "Recent Projects" +msgstr "Kürzliche Projekte" + +#: Merge.rc:121 +#: Merge.rc:205 +#: Merge.rc:351 +#, c-format +msgid "E&xit" +msgstr "&Beenden" + +#: Merge.rc:123 +#: Merge.rc:207 +#: Merge.rc:353 +#, c-format +msgid "&Edit" +msgstr "&Bearbeiten" + +#: Merge.rc:125 +#: Merge.rc:211 +#: Merge.rc:387 +#, c-format +msgid "&Options..." +msgstr "&Einstellungen..." + +#: Merge.rc:127 +#: Merge.rc:213 +#: Merge.rc:389 +#, c-format +msgid "&View" +msgstr "&Ansicht" + +#: Merge.rc:129 +#: Merge.rc:228 +#: Merge.rc:391 +#, c-format +msgid "Select &Font..." +msgstr "Schrift &auswählen..." + +#: Merge.rc:130 +#: Merge.rc:229 +#: Merge.rc:392 +#, c-format +msgid "Use Default F&ont" +msgstr "Standard-Schrift &verwenden" + +#: Merge.rc:132 +#: Merge.rc:231 +#: Merge.rc:413 +#, c-format +msgid "&Toolbar" +msgstr "&Symbolleiste" + +#: Merge.rc:134 +#: Merge.rc:233 +#: Merge.rc:415 +#, c-format +msgid "&None" +msgstr "&Keine" + +#: Merge.rc:135 +#: Merge.rc:234 +#: Merge.rc:416 +#, c-format +msgid "&Small" +msgstr "K&lein" + +#: Merge.rc:136 +#: Merge.rc:235 +#: Merge.rc:417 +#, c-format +msgid "&Big" +msgstr "&Groß" + +#: Merge.rc:138 +#: Merge.rc:237 +#: Merge.rc:419 +#, c-format +msgid "&Status Bar" +msgstr "S&tatusleiste" + +#: Merge.rc:139 +#: Merge.rc:238 +#: Merge.rc:420 +#, c-format +msgid "Ta&b Bar" +msgstr "Ta&b-Leiste" + +#: Merge.rc:141 +#: Merge.rc:241 +#: Merge.rc:424 +#, c-format +msgid "&Language..." +msgstr "Spra&che..." + +#: Merge.rc:143 +#: Merge.rc:262 +#: Merge.rc:446 +#, c-format +msgid "&Tools" +msgstr "&Tools" + +#: Merge.rc:145 +#: Merge.rc:265 +#: Merge.rc:448 +#, c-format +msgid "&Filters..." +msgstr "&Filter..." + +#: Merge.rc:146 +#: Merge.rc:266 +#: Merge.rc:449 +#, c-format +msgid "&Generate Patch..." +msgstr "&Patch generieren..." + +#: Merge.rc:148 +#: Merge.rc:269 +#: Merge.rc:452 +#, c-format +msgid "&Plugins" +msgstr "&Plugins" + +#: Merge.rc:150 +#: Merge.rc:271 +#: Merge.rc:454 +#, c-format +msgid "&List..." +msgstr "&Liste..." + +#: Merge.rc:152 +#: Merge.rc:273 +#: Merge.rc:456 +#, c-format +msgid "&Manual Unpacking" +msgstr "&Manuell entpacken" + +#: Merge.rc:153 +#: Merge.rc:274 +#: Merge.rc:457 +#, c-format +msgid "&Automatic Unpacking" +msgstr "&Automatisch entpacken" + +#: Merge.rc:155 +#: Merge.rc:276 +#: Merge.rc:459 +#, c-format +msgid "&Edit with Unpacker" +msgstr "Mit Entpacker &bearbeiten" + +#: Merge.rc:157 +#: Merge.rc:278 +#: Merge.rc:466 +#, c-format +msgid "&Reload plugins" +msgstr "Plugins &neu laden" + +#: Merge.rc:159 +#: Merge.rc:280 +#: Merge.rc:468 +#, c-format +msgid "&Debug" +msgstr "D&ebug" + +#: Merge.rc:161 +#: Merge.rc:282 +#: Merge.rc:470 +#, c-format +msgid "&Load Config..." +msgstr "&Konfiguration laden..." + +#: Merge.rc:162 +#: Merge.rc:283 +#: Merge.rc:471 +#, c-format +msgid "&Reset Options" +msgstr "&Einstellungen zurücksetzen" + +#: Merge.rc:164 +#: Merge.rc:285 +#: Merge.rc:473 +#, c-format +msgid "&Window" +msgstr "&Fenster" + +#: Merge.rc:166 +#: Merge.rc:287 +#: Merge.rc:475 +#, c-format +msgid "Cl&ose" +msgstr "&Schließen" + +#: Merge.rc:167 +#: Merge.rc:288 +#: Merge.rc:476 +#, c-format +msgid "Clo&se All" +msgstr "Alle s&chließen" + +#: Merge.rc:169 +#: Merge.rc:290 +#: Merge.rc:478 +#, c-format +msgid "Change &Pane\tF6" +msgstr "&Ausschnitt wechseln\tF6" + +#: Merge.rc:171 +#: Merge.rc:292 +#: Merge.rc:480 +#, c-format +msgid "Tile &Horizontally" +msgstr "&Untereinander" + +#: Merge.rc:172 +#: Merge.rc:293 +#: Merge.rc:481 +#, c-format +msgid "Tile &Vertically" +msgstr "&Nebeneinander" + +#: Merge.rc:173 +#: Merge.rc:294 +#: Merge.rc:482 +#, c-format +msgid "&Cascade" +msgstr "Über&lappend" + +#: Merge.rc:175 +#: Merge.rc:296 +#: Merge.rc:484 +#: Merge.rc:1933 +#, c-format +msgid "&Help" +msgstr "&Hilfe" + +#: Merge.rc:177 +#: Merge.rc:298 +#: Merge.rc:486 +#, c-format +msgid "&WinMerge Help\tF1" +msgstr "&WinMerge Hilfe\tF1" + +#: Merge.rc:179 +#: Merge.rc:300 +#: Merge.rc:488 +#, c-format +msgid "R&elease Notes" +msgstr "&Versionshinweise" + +#: Merge.rc:180 +#: Merge.rc:301 +#: Merge.rc:489 +#, c-format +msgid "&Translations" +msgstr "&Übersetzungen" + +#: Merge.rc:181 +#: Merge.rc:302 +#: Merge.rc:490 +#, c-format +msgid "C&onfiguration" +msgstr "&Konfiguration" + +#: Merge.rc:182 +#: Merge.rc:303 +#: Merge.rc:491 +#, c-format +msgid "A&rchive Support disabled..." +msgstr "&Archiv-Unterstützung deaktiviert..." + +#: Merge.rc:184 +#: Merge.rc:305 +#: Merge.rc:493 +#, c-format +msgid "&GNU General Public License" +msgstr "&GNU General Public License" + +#: Merge.rc:185 +#: Merge.rc:306 +#: Merge.rc:494 +#, c-format +msgid "&About WinMerge..." +msgstr "Ü&ber WinMerge..." + +#: Merge.rc:200 +#: Merge.rc:337 +#, c-format +msgid "L&eft Read-only" +msgstr "L&inks schreibgeschützt" + +#: Merge.rc:201 +#: Merge.rc:338 +#, c-format +msgid "Ri&ght Read-only" +msgstr "R&echts schreibgeschützt" + +#: Merge.rc:203 +#, c-format +msgid "File En&coding" +msgstr "Dateik&odierung" + +#: Merge.rc:209 +#: Merge.rc:363 +#, c-format +msgid "Select &All\tCtrl+A" +msgstr "Alles &markieren\tStrg+A" + +#: Merge.rc:215 +#, c-format +msgid "Show &Identical Items" +msgstr "&Identische Objekte anzeigen" + +#: Merge.rc:216 +#, c-format +msgid "Show &Different Items" +msgstr "&Unterschiedliche Objekte anzeigen" + +#: Merge.rc:217 +#, c-format +msgid "Show L&eft Unique Items" +msgstr "Eindeutige Objekte &links anzeigen" + +#: Merge.rc:218 +#, c-format +msgid "Show Ri&ght Unique Items" +msgstr "Eindeutige Objekte &rechts anzeigen" + +#: Merge.rc:219 +#, c-format +msgid "Show S&kipped Items" +msgstr "Übersprun&gene Objekte anzeigen" + +#: Merge.rc:220 +#, c-format +msgid "S&how Binary Files" +msgstr "Binär&dateien anzeigen" + +#: Merge.rc:222 +#, c-format +msgid "Show Hidd&en Items" +msgstr "Verstec&kte Objekte anzeigen" + +#: Merge.rc:224 +#, c-format +msgid "Tree &Mode" +msgstr "Baum&modus" + +#: Merge.rc:225 +#, c-format +msgid "E&xpand All Subfolders" +msgstr "Alle Unterordner erweiter&n" + +#: Merge.rc:226 +#, c-format +msgid "&Collapse All Subfolders" +msgstr "Alle Unterordner redu&zieren" + +#: Merge.rc:239 +#, c-format +msgid "Compa&re Statistics" +msgstr "V&ergleichsstatistik" + +#: Merge.rc:243 +#: Merge.rc:426 +#, c-format +msgid "Refre&sh\tF5" +msgstr "&Aktualisieren\tF5" + +#: Merge.rc:244 +#, c-format +msgid "&Refresh Selected\tCtrl+F5" +msgstr "Ausge&wählte aktualisieren\tStrg+F5" + +#: Merge.rc:246 +#: Merge.rc:428 +#, c-format +msgid "&Merge" +msgstr "&Merge" + +#: Merge.rc:248 +#, c-format +msgid "Co&mpare\tEnter" +msgstr "Ver&gleichen\tEnter" + +#: Merge.rc:250 +#: Merge.rc:430 +#, c-format +msgid "&Next Difference\tAlt+Down" +msgstr "&Nächster Unterschied\tAlt+Runter" + +#: Merge.rc:251 +#: Merge.rc:431 +#, c-format +msgid "&Previous Difference\tAlt+Up" +msgstr "&Voriger Unterschied\tAlt+Hoch" + +#: Merge.rc:253 +#: Merge.rc:433 +#, c-format +msgid "&First Difference\tAlt+Home" +msgstr "&Erster Unterschied\tAlt+Pos1" + +#: Merge.rc:254 +#: Merge.rc:434 +#, c-format +msgid "&Current Difference\tAlt+Enter" +msgstr "&Aktueller Unterschied\tAlt+Enter" + +#: Merge.rc:255 +#: Merge.rc:435 +#, c-format +msgid "&Last Difference\tAlt+End" +msgstr "&Letzter Unterschied\tAlt+Ende" + +#: Merge.rc:257 +#: Merge.rc:437 +#, c-format +msgid "Copy to &Right\tAlt+Right" +msgstr "Nach &rechts kopieren\tAlt+Rechts" + +#: Merge.rc:258 +#: Merge.rc:438 +#, c-format +msgid "Copy to L&eft\tAlt+Left" +msgstr "Nach l&inks kopieren\tAlt+Links" + +#: Merge.rc:260 +#, c-format +msgid "&Delete\tDel" +msgstr "Lös&chen\tEntf" + +#: Merge.rc:264 +#: Merge.rc:562 +#, c-format +msgid "&Customize Columns..." +msgstr "&Spalten anpassen..." + +#: Merge.rc:267 +#: Merge.rc:450 +#, c-format +msgid "Generate &Report..." +msgstr "&Bericht generieren..." + +#: Merge.rc:321 +#, c-format +msgid "&Save\tCtrl+S" +msgstr "&Speichern\tStrg+S" + +#: Merge.rc:322 +#, c-format +msgid "Save &Left" +msgstr "&Links speichern" + +#: Merge.rc:324 +#: Merge.rc:329 +#, c-format +msgid "&Save" +msgstr "&Speichern" + +#: Merge.rc:325 +#: Merge.rc:330 +#, c-format +msgid "Save &As..." +msgstr "Speichern &unter..." + +#: Merge.rc:327 +#, c-format +msgid "Save &Right" +msgstr "&Rechts speichern" + +#: Merge.rc:333 +#, c-format +msgid "&Print..." +msgstr "&Drucken..." + +#: Merge.rc:334 +#, c-format +msgid "Page Se&tup" +msgstr "Sei&te einrichten" + +#: Merge.rc:335 +#, c-format +msgid "Print Previe&w" +msgstr "Druck&vorschau" + +#: Merge.rc:340 +#, c-format +msgid "&Convert Line Endings to" +msgstr "&Zeilenenden konvertieren nach" + +#: Merge.rc:342 +#, c-format +msgid "&Windows (CRLF)" +msgstr "&Windows (CRLF)" + +#: Merge.rc:343 +#, c-format +msgid "&Unix (LF)" +msgstr "&Unix (LF)" + +#: Merge.rc:344 +#, c-format +msgid "&Mac (CR)" +msgstr "&Mac (CR)" + +#: Merge.rc:347 +#, c-format +msgid "&Merge Mode\tF9" +msgstr "&Merge Modus\tF9" + +#: Merge.rc:349 +#, c-format +msgid "&File Encoding..." +msgstr "Dateik&odierung..." + +#: Merge.rc:355 +#, c-format +msgid "&Undo\tCtrl+Z" +msgstr "&Rückgängig\tStrg+Z" + +#: Merge.rc:356 +#, c-format +msgid "&Redo\tCtrl+Y" +msgstr "&Wiederherstellen\tStrg+Y" + +#: Merge.rc:358 +#, c-format +msgid "Cu&t\tCtrl+X" +msgstr "Auss&chneiden\tStrg+X" + +#: Merge.rc:359 +#, c-format +msgid "&Copy\tCtrl+C" +msgstr "&Kopieren\tStrg+C" + +#: Merge.rc:360 +#, c-format +msgid "&Paste\tCtrl+V" +msgstr "E&infügen\tStrg+V" + +#: Merge.rc:362 +#, c-format +msgid "Select Line &Difference\tF4" +msgstr "Zeilen&unterschied markieren\tF4" + +#: Merge.rc:365 +#, c-format +msgid "F&ind...\tCtrl+F" +msgstr "&Suchen...\tStrg+F" + +#: Merge.rc:366 +#, c-format +msgid "Repla&ce...\tCtrl+H" +msgstr "Erse&tzen...\tStrg+H" + +#: Merge.rc:368 +#, c-format +msgid "&Scripts" +msgstr "Skri&pte" + +#: Merge.rc:370 +#: Merge.rc:2789 +#, c-format +msgid "< Empty >" +msgstr "< Leer >" + +#: Merge.rc:373 +#, c-format +msgid "Advanced" +msgstr "Erweitert" + +#: Merge.rc:375 +#, c-format +msgid "&Copy With Line Numbers\tCtrl+Shift+C" +msgstr "&Kopieren mit Zeilennummern\tStrg+Umschalt+C" + +#: Merge.rc:378 +#, c-format +msgid "&Bookmarks" +msgstr "&Lesezeichen" + +#: Merge.rc:380 +#, c-format +msgid "&Toggle Bookmark\tCtrl+F2" +msgstr "&Lesezeichen ein/aus\tStrg+F2" + +#: Merge.rc:381 +#, c-format +msgid "&Next Bookmark\tF2" +msgstr "&Nächstes Lesezeichen\tF2" + +#: Merge.rc:382 +#, c-format +msgid "&Previous bookmark\tShift+F2" +msgstr "&Vorheriges Lesezeichen\tShift+F2" + +#: Merge.rc:383 +#, c-format +msgid "&Clear All Bookmarks" +msgstr "&Alle Lesezeichen löschen" + +#: Merge.rc:385 +#, c-format +msgid "&Go To...\tCtrl+G" +msgstr "&Gehe nach...\tStrg+G" + +#: Merge.rc:393 +#, c-format +msgid "&Zoom" +msgstr "&Zoom" + +#: Merge.rc:395 +#, c-format +msgid "Zoom &In\tCtrl++" +msgstr "Ver&größern\tStrg++" + +#: Merge.rc:396 +#, c-format +msgid "Zoom &Out\tCtrl+-" +msgstr "Ver&kleinern\tStrg+-" + +#. Zoom to normal +#: Merge.rc:397 +#, c-format +msgid "&Normal\tCtrl+*" +msgstr "&Normal\tStrg+*" + +#: Merge.rc:399 +#, c-format +msgid "Syntax Highlight" +msgstr "Syntaxhervorhebung" + +#: Merge.rc:404 +#, c-format +msgid "&Lock Panes" +msgstr "Ausschnitte &fixieren" + +#: Merge.rc:405 +#, c-format +msgid "&View Whitespace" +msgstr "Leer&zeichen anzeigen" + +#: Merge.rc:406 +#, c-format +msgid "Vie&w Line Differences" +msgstr "Zeilenuntersc&hiede anzeigen" + +#: Merge.rc:407 +#, c-format +msgid "View Line &Numbers" +msgstr "Zeilennu&mmern anzeigen" + +#: Merge.rc:408 +#, c-format +msgid "View &Margins" +msgstr "&Ränder anzeigen" + +#: Merge.rc:409 +#, c-format +msgid "W&rap Lines" +msgstr "Zeilen &umbrechen" + +#: Merge.rc:411 +#, c-format +msgid "Sw&ap Panes" +msgstr "Ausschnitt v&ertauschen" + +#: Merge.rc:421 +#, c-format +msgid "Diff &Pane" +msgstr "U&nterschiedsleiste" + +#: Merge.rc:422 +#, c-format +msgid "Lo&cation Pane" +msgstr "P&ositionsleiste" + +#: Merge.rc:440 +#, c-format +msgid "C&opy to Right and Advance\tAlt+Ctrl+Right" +msgstr "Nach rechts kopieren und &fortschreiten\tAlt+Strg+Rechts" + +#: Merge.rc:441 +#, c-format +msgid "Copy &to Left and Advance\tAlt+Ctrl+Left" +msgstr "Nach links kopieren und f&ortschreiten\tAlt+Strg+Links" + +#: Merge.rc:443 +#, c-format +msgid "Copy &All to Right" +msgstr "Alles nach rec&hts kopieren" + +#: Merge.rc:444 +#, c-format +msgid "Cop&y All to Left" +msgstr "Alles nach lin&ks kopieren" + +#: Merge.rc:461 +#, c-format +msgid "&Prediffer" +msgstr "&Prediffer" + +#: Merge.rc:502 +#, c-format +msgid "Comp&are" +msgstr "Ver&gleichen" + +#: Merge.rc:503 +#, c-format +msgid "Co&mpare Special" +msgstr "&Speziell Vergleichen" + +#: Merge.rc:505 +#, c-format +msgid "&XML" +msgstr "&XML" + +#: Merge.rc:510 +#, c-format +msgid "&Left to Right" +msgstr "&Links nach Rechts" + +#: Merge.rc:511 +#, c-format +msgid "L&eft to..." +msgstr "L&inks nach ..." + +#: Merge.rc:512 +#, c-format +msgid "&Right to Left" +msgstr "&Rechts nach Links" + +#: Merge.rc:513 +#, c-format +msgid "R&ight to..." +msgstr "R&echts nach ..." + +#: Merge.rc:515 +#, c-format +msgid "&Move" +msgstr "&Verschieben" + +#: Merge.rc:517 +#, c-format +msgid "&Left to..." +msgstr "&Links nach..." + +#: Merge.rc:518 +#, c-format +msgid "&Right to..." +msgstr "&Rechts nach..." + +#: Merge.rc:520 +#, c-format +msgid "&Delete" +msgstr "&Löschen" + +#: Merge.rc:522 +#: Merge.rc:1135 +#: Merge.rc:1517 +#, c-format +msgid "&Left" +msgstr "&Links" + +#: Merge.rc:523 +#: Merge.rc:1137 +#: Merge.rc:1520 +#, c-format +msgid "&Right" +msgstr "&Rechts" + +#: Merge.rc:524 +#, c-format +msgid "&Both" +msgstr "&Beide" + +#: Merge.rc:526 +#, c-format +msgid "Re&name" +msgstr "&Umbenennen" + +#: Merge.rc:527 +#, c-format +msgid "&Hide Items" +msgstr "Objekte v&erstecken" + +#: Merge.rc:529 +#, c-format +msgid "&Open Left" +msgstr "Ö&ffne links" + +#: Merge.rc:535 +#, c-format +msgid "O&pen Right" +msgstr "Öff&ne rechts" + +#: Merge.rc:542 +#, c-format +msgid "Cop&y Pathnames" +msgstr "Kopiere &Pfade" + +#: Merge.rc:544 +#, c-format +msgid "&Left (%1 of %2)" +msgstr "&Links (%1 von %2)" + +#: Merge.rc:545 +#, c-format +msgid "&Right (%1 of %2)" +msgstr "&Rechts (%1 von %2)" + +#: Merge.rc:546 +#, c-format +msgid "&Both (%1 of %2)" +msgstr "&Beide (%1 von %2)" + +#: Merge.rc:548 +#, c-format +msgid "Copy &Filenames" +msgstr "Kopiere &Dateinamen" + +#: Merge.rc:550 +#, c-format +msgid "&Zip" +msgstr "P&acken" + +#: Merge.rc:552 +#, c-format +msgid "&Left... (%1 of %2)" +msgstr "&Links... (%1 von %2)" + +#: Merge.rc:553 +#, c-format +msgid "&Right... (%1 of %2)" +msgstr "&Rechts... (%1 von %2)" + +#: Merge.rc:554 +#, c-format +msgid "&Both... (%1 of %2)" +msgstr "&Beide... (%1 von %2)" + +#: Merge.rc:555 +#, c-format +msgid "&Differences... (%1 of %2)" +msgstr "&Unterschiede... (%1 von %2)" + +#: Merge.rc:558 +#, c-format +msgid "&Refresh" +msgstr "Ak&tualisieren" + +#: Merge.rc:570 +#, c-format +msgid "&Copy Full Path" +msgstr "&Kopiere vollständigen Pfad" + +#: Merge.rc:571 +#, c-format +msgid "Copy &Filename" +msgstr "Kopiere &Dateiname" + +#: Merge.rc:577 +#, c-format +msgid "Prediffer Settings" +msgstr "&Prediffer Einstellungen" + +#: Merge.rc:579 +#, c-format +msgid "&No prediffer" +msgstr "&Kein Prediffer" + +#: Merge.rc:580 +#, c-format +msgid "Auto prediffer" +msgstr "&Auto Prediffer" + +#: Merge.rc:588 +#, c-format +msgid "G&oto Diff" +msgstr "G&ehe nach Unterschied" + +#: Merge.rc:591 +#, c-format +msgid "&No Moved Blocks" +msgstr "&Keine verschobene Blöcke" + +#: Merge.rc:592 +#, c-format +msgid "&All Moved Blocks" +msgstr "&Alle verschobene Blöcke" + +#: Merge.rc:593 +#, c-format +msgid "Moved Block for &Current Diff" +msgstr "Verschobenen Block für aktuellen &Unterschied" + +#: Merge.rc:662 +#, c-format +msgid "About WinMerge" +msgstr "Info über WinMerge" + +#: Merge.rc:668 +#, c-format +msgid "(Private Build)" +msgstr "(Private Build)" + +#: Merge.rc:669 +#, c-format +msgid "All rights reserved." +msgstr "Alle Rechte vorbehalten." + +#: Merge.rc:670 +#, c-format +msgid "Visit the WinMerge HomePage!" +msgstr "Besuchen Sie die WinMerge Homepage!" + +#: Merge.rc:673 +#: Merge.rc:705 +#: Merge.rc:797 +#: Merge.rc:983 +#: Merge.rc:1054 +#: Merge.rc:1083 +#: Merge.rc:1093 +#: Merge.rc:1259 +#: Merge.rc:1323 +#: Merge.rc:1336 +#: Merge.rc:1428 +#: Merge.rc:1443 +#: Merge.rc:1665 +#, c-format +msgid "OK" +msgstr "OK" + +#: Merge.rc:674 +#, c-format +msgid "Contributors" +msgstr "Mitwirkende" + +#: Merge.rc:681 +#, c-format +msgid "Select Files or Folders" +msgstr "Dateien oder Ordner auswählen..." + +#: Merge.rc:684 +#: Merge.rc:1594 +#, c-format +msgid "&Left:" +msgstr "&Links:" + +#: Merge.rc:688 +#: Merge.rc:749 +#: Merge.rc:997 +#: Merge.rc:1019 +#, c-format +msgid "&Browse..." +msgstr "&Suchen..." + +#: Merge.rc:689 +#: Merge.rc:1598 +#, c-format +msgid "&Right:" +msgstr "&Rechts:" + +#: Merge.rc:693 +#: Merge.rc:1030 +#, c-format +msgid "Bro&wse..." +msgstr "S&uchen..." + +#: Merge.rc:694 +#: Merge.rc:1602 +#, c-format +msgid "&Filter:" +msgstr "&Filter:" + +#: Merge.rc:697 +#: Merge.rc:1604 +#, c-format +msgid "Select..." +msgstr "Auswählen..." + +#: Merge.rc:698 +#, c-format +msgid "&Unpacker:" +msgstr "&Entpacker:" + +#: Merge.rc:701 +#, c-format +msgid "&Select..." +msgstr "Auswählen..." + +#: Merge.rc:702 +#: Merge.rc:1605 +#, c-format +msgid "&Include Subfolders" +msgstr "Unter&ordner einbeziehen" + +#: Merge.rc:704 +#, c-format +msgid "Status:" +msgstr "Status:" + +#: Merge.rc:706 +#: Merge.rc:736 +#: Merge.rc:798 +#: Merge.rc:828 +#: Merge.rc:860 +#: Merge.rc:870 +#: Merge.rc:1055 +#: Merge.rc:1084 +#: Merge.rc:1094 +#: Merge.rc:1145 +#: Merge.rc:1260 +#: Merge.rc:1337 +#: Merge.rc:1429 +#: Merge.rc:1444 +#: Merge.rc:1666 +#, c-format +msgid "Cancel" +msgstr "Abbrechen" + +#: Merge.rc:707 +#: Merge.rc:1338 +#, c-format +msgid "Help" +msgstr "Hilfe" + +#: Merge.rc:708 +#, c-format +msgid "Files or Folders to Compare" +msgstr "Zu vergleichende Dateien oder Ordner" + +#: Merge.rc:715 +#, c-format +msgid "Visual SourceSafe" +msgstr "Visual SourceSafe" + +#: Merge.rc:720 +#, c-format +msgid "Database:" +msgstr "Datenbank:" + +#: Merge.rc:723 +#, c-format +msgid "Project:" +msgstr "Projekt:" + +#: Merge.rc:726 +#, c-format +msgid "User:" +msgstr "Nutzer:" + +#: Merge.rc:728 +#, c-format +msgid "Password:" +msgstr "Passwort:" + +#: Merge.rc:730 +#, c-format +msgid "Link to Destination VSS project" +msgstr "Verbindung zum Ziel-VSS-Projekt" + +#: Merge.rc:732 +#: Merge.rc:875 +#, c-format +msgid "Apply to all items" +msgstr "Auf alle Objekte anwenden" + +#: Merge.rc:734 +#, c-format +msgid "Check Out" +msgstr "Auschecken" + +#: Merge.rc:735 +#: Merge.rc:871 +#, c-format +msgid "Save As..." +msgstr "Speichern unter..." + +#: Merge.rc:741 +#, c-format +msgid "Versioning System" +msgstr "Versionskontrolle" + +#: Merge.rc:744 +#, c-format +msgid "&Versioning System:" +msgstr "&Versionskontrollsystem" + +#: Merge.rc:747 +#: Merge.rc:2065 +#, c-format +msgid "&Path to cleartool.exe:" +msgstr "&Pfad zu cleartool.exe:" + +#: Merge.rc:754 +#: Merge.rc:1941 +#, c-format +msgid "General" +msgstr "Allgemein" + +#: Merge.rc:757 +#, c-format +msgid "Automatically &scroll to first difference" +msgstr "Anzeige automatisch auf den ersten Unterschied &positionieren" + +#: Merge.rc:760 +#, c-format +msgid "&Disable Splash Screen" +msgstr "Startbildschirm &deaktivieren" + +#: Merge.rc:762 +#, c-format +msgid "Cl&ose windows with ESC" +msgstr "Fenster mit &ESC schließen" + +#: Merge.rc:764 +#, c-format +msgid "&Automatically verify paths in Open-dialog" +msgstr "P&fade im Öffnen-Dialog automatisch überprüfen" + +#: Merge.rc:767 +#, c-format +msgid "All&ow only one instance to run" +msgstr "&Nur eine Programm-Instanz zulassen" + +#: Merge.rc:769 +#, c-format +msgid "As&k when closing multiple windows" +msgstr "&Nachfragen, wenn mehrfache Fenster geschlossen werden" + +#: Merge.rc:771 +#, c-format +msgid "&Preserve file time in file compare" +msgstr "Datei&zeit beim Dateivergleich bewahren" + +#: Merge.rc:774 +#, c-format +msgid "Show \"Select Files or Folders\" Dialog on Startup" +msgstr "Öffnen-Dialog beim Programmstart anzeigen" + +#: Merge.rc:776 +#, c-format +msgid "O&pen-dialog Auto-Completion:" +msgstr "Öffnen-Dialog Auto&vervollständigung:" + +#: Merge.rc:779 +#, c-format +msgid "Enable multiple compare windows for" +msgstr "Aktivieren mehrfacher Vergleichsfenster für" + +#: Merge.rc:781 +#: Merge.rc:1617 +#, c-format +msgid "&Folder compare" +msgstr "&Ordnervergleich" + +#: Merge.rc:783 +#: Merge.rc:1619 +#, c-format +msgid "Fil&e compare" +msgstr "D&ateivergleich" + +#: Merge.rc:785 +#, c-format +msgid "WinMerge allows hiding some common messageboxes. Press the Reset button to make all messageboxes visible again." +msgstr "" +"WinMerge erlaubt das Verstecken von einigen häufigen Meldungen.\n" +"Drücken Sie die Zurücksetzen-Schaltfläche um alle Meldungen wieder sichtbar zumachen." + +#: Merge.rc:787 +#, c-format +msgid "Reset" +msgstr "Zurücksetzen" + +#: Merge.rc:794 +#, c-format +msgid "Language" +msgstr "Sprache" + +#: Merge.rc:801 +#, c-format +msgid "Available languages:" +msgstr "Verfügbare Sprachen:" + +#: Merge.rc:807 +#, c-format +msgid "Find" +msgstr "Suchen" + +#: Merge.rc:810 +#: Merge.rc:837 +#, c-format +msgid "Fi&nd what:" +msgstr "&Suchen nach:" + +#: Merge.rc:813 +#: Merge.rc:843 +#, c-format +msgid "Match &whole word only" +msgstr "&Nur ganze Wörter" + +#: Merge.rc:815 +#: Merge.rc:845 +#, c-format +msgid "Match &case" +msgstr "&Groß-/Kleinschreibung beachten" + +#: Merge.rc:817 +#: Merge.rc:847 +#, c-format +msgid "Regular &expression" +msgstr "&Reguläre Ausdrücke" + +#: Merge.rc:819 +#, c-format +msgid "D&on't wrap end of file" +msgstr "Nicht am Dateiende um&brechen" + +#: Merge.rc:822 +#, c-format +msgid "Direction" +msgstr "Richtung" + +#: Merge.rc:823 +#, c-format +msgid "&Up" +msgstr "&Hoch" + +#: Merge.rc:825 +#, c-format +msgid "&Down" +msgstr "&Runter" + +#: Merge.rc:827 +#: Merge.rc:857 +#, c-format +msgid "&Find Next" +msgstr "&Weitersuchen" + +#: Merge.rc:834 +#, c-format +msgid "Replace" +msgstr "Ersetzen" + +#: Merge.rc:840 +#, c-format +msgid "Re&place with:" +msgstr "Erse&tzen durch:" + +#: Merge.rc:849 +#, c-format +msgid "&Don't wrap end of file" +msgstr "Nicht am Dateiende um&brechen" + +#: Merge.rc:852 +#, c-format +msgid "Replace in" +msgstr "Ersetze in" + +#: Merge.rc:853 +#, c-format +msgid "&Selection" +msgstr "&Auswahl" + +#: Merge.rc:855 +#, c-format +msgid "Wh&ole file" +msgstr "&ganzer Datei" + +#: Merge.rc:858 +#, c-format +msgid "&Replace" +msgstr "E&rsetzen" + +#: Merge.rc:859 +#, c-format +msgid "Replace &All" +msgstr "A&lle ersetzen" + +#: Merge.rc:866 +#: Merge.rc:2187 +#, c-format +msgid "Rational ClearCase" +msgstr "Rational ClearCase" + +#: Merge.rc:869 +#, c-format +msgid "CheckOut" +msgstr "Auschecken" + +#: Merge.rc:874 +#: Merge.rc:1179 +#, c-format +msgid "Comments" +msgstr "Kommentare" + +#: Merge.rc:877 +#, c-format +msgid "CheckIn after checkout" +msgstr "Einchecken nach Auschecken" + +#: Merge.rc:883 +#, c-format +msgid "Linefilters" +msgstr "Zeilenfilter" + +#: Merge.rc:886 +#, c-format +msgid "Enable Line Filters" +msgstr "Zeilenfilter aktivieren" + +#: Merge.rc:889 +#, c-format +msgid "Regular Expressions (one per line):" +msgstr "Reguläre Ausdrücke (einer pro Zeile):" + +#: Merge.rc:896 +#, c-format +msgid "Save" +msgstr "Speichern" + +#: Merge.rc:897 +#, c-format +msgid "New" +msgstr "Neu" + +#: Merge.rc:898 +#, c-format +msgid "Edit" +msgstr "Bearbeiten" + +#: Merge.rc:899 +#, c-format +msgid "Remove" +msgstr "Entfernen" + +#: Merge.rc:904 +#: Merge.rc:1944 +#, c-format +msgid "Colors" +msgstr "Farben" + +#: Merge.rc:907 +#, c-format +msgid "Difference:" +msgstr "Unterschied:" + +#: Merge.rc:911 +#, c-format +msgid "Selected Difference:" +msgstr "Selektierter Unterschied:" + +#: Merge.rc:915 +#: Merge.rc:1569 +#, c-format +msgid "Background" +msgstr "Hintergrund" + +#: Merge.rc:916 +#, c-format +msgid "Deleted" +msgstr "Gelöscht" + +#: Merge.rc:929 +#: Merge.rc:1364 +#: Merge.rc:1570 +#, c-format +msgid "Text" +msgstr "Text" + +#: Merge.rc:933 +#, c-format +msgid "Ignored Difference:" +msgstr "Ignorierter Unterschied:" + +#: Merge.rc:943 +#, c-format +msgid "Moved:" +msgstr "Verschoben:" + +#: Merge.rc:953 +#, c-format +msgid "Selected Moved:" +msgstr "Verschoben (Selektiert):" + +#: Merge.rc:960 +#, c-format +msgid "Word Difference:" +msgstr "Wortunterschied:" + +#: Merge.rc:967 +#, c-format +msgid "Selected Word Diff:" +msgstr "Wortunterschied (Selektiert):" + +#: Merge.rc:974 +#: Merge.rc:1053 +#: Merge.rc:1082 +#: Merge.rc:1182 +#: Merge.rc:1410 +#, c-format +msgid "Defaults" +msgstr "Vorgaben" + +#: Merge.rc:980 +#: Merge.rc:1352 +#: Merge.rc:1558 +#, c-format +msgid "Dialog" +msgstr "Dialog" + +#: Merge.rc:990 +#: Merge.rc:1947 +#, c-format +msgid "System" +msgstr "System" + +#: Merge.rc:993 +#, c-format +msgid "&Send deleted files to Recycle Bin" +msgstr "Gelöschte Dateien in den &Papierkorb verschieben" + +#: Merge.rc:995 +#, c-format +msgid "&External editor:" +msgstr "&Externer Editor:" + +#: Merge.rc:998 +#, c-format +msgid "&Filter folder:" +msgstr "&Filterordner:" + +#: Merge.rc:1000 +#, c-format +msgid "B&rowse..." +msgstr "Su&chen..." + +#: Merge.rc:1001 +#, c-format +msgid "Temporary files folder" +msgstr "Temporärer Dateienordner" + +#: Merge.rc:1002 +#, c-format +msgid "S&ystem's temp folder" +msgstr "Temporärer Ordner vom S&ystem:" + +#: Merge.rc:1004 +#, c-format +msgid "C&ustom folder:" +msgstr "&Benutzerdefinierter Ordner:" + +#: Merge.rc:1007 +#: Merge.rc:1023 +#, c-format +msgid "Br&owse..." +msgstr "S&uchen..." + +#: Merge.rc:1013 +#, c-format +msgid "Patch Generator" +msgstr "Patch Generator" + +#: Merge.rc:1016 +#, c-format +msgid "File&1:" +msgstr "Datei &1:" + +#: Merge.rc:1020 +#, c-format +msgid "File&2:" +msgstr "Datei &2:" + +#: Merge.rc:1024 +#, c-format +msgid "&Swap" +msgstr "Ver&tauschen" + +#: Merge.rc:1025 +#, c-format +msgid "&Append to existing file" +msgstr "A&n vorhandene Datei anfügen" + +#: Merge.rc:1027 +#, c-format +msgid "&Result:" +msgstr "&Ergebnis:" + +#: Merge.rc:1031 +#, c-format +msgid "&Format" +msgstr "&Format" + +#: Merge.rc:1032 +#, c-format +msgid "St&yle:" +msgstr "St&yle:" + +#: Merge.rc:1035 +#, c-format +msgid "&Context:" +msgstr "&Context:" + +#: Merge.rc:1038 +#, c-format +msgid "W&hitespaces" +msgstr "&Leerzeichen" + +#: Merge.rc:1039 +#, c-format +msgid "Com&pare" +msgstr "&Vergleichen" + +#: Merge.rc:1041 +#, c-format +msgid "I&gnore changes" +msgstr "Änderung &ignorieren" + +#: Merge.rc:1043 +#, c-format +msgid "Ig&nore all" +msgstr "&Alle ignorieren" + +#: Merge.rc:1045 +#, c-format +msgid "Ignor&e blank lines" +msgstr "Leer&zeilen ignorieren" + +#: Merge.rc:1047 +#, c-format +msgid "Case sensi&tive" +msgstr "&Groß-/Kleinschreibung beachten" + +#: Merge.rc:1049 +#, c-format +msgid "Inclu&de command line" +msgstr "&Befehlszeile einfügen" + +#: Merge.rc:1051 +#, c-format +msgid "Open to e&xternal editor" +msgstr "Im e&xternen Editor öffnen" + +#: Merge.rc:1073 +#, c-format +msgid "Display Columns" +msgstr "Spalten anpassen" + +#: Merge.rc:1079 +#, c-format +msgid "Move &Up" +msgstr "Nach &oben" + +#: Merge.rc:1080 +#, c-format +msgid "Move &Down" +msgstr "Nach &unten" + +#: Merge.rc:1090 +#, c-format +msgid "Select Unpacker" +msgstr "Entpacker auswählen" + +#: Merge.rc:1095 +#, c-format +msgid "File unpacker:" +msgstr "Datei-Entpacker:" + +#: Merge.rc:1098 +#, c-format +msgid "Display all unpackers, don't check the extension" +msgstr "Zeigt alle Entpacker, nicht die Erweiterung überprüfen." + +#: Merge.rc:1101 +#, c-format +msgid "Extensions list:" +msgstr "Erweiterungsliste:" + +#: Merge.rc:1102 +#, c-format +msgid "Description:" +msgstr "Beschreibung:" + +#: Merge.rc:1113 +#, c-format +msgid " Folder Compare Progress" +msgstr " Ordnervergleichsfortschritt" + +#: Merge.rc:1116 +#: Merge.rc:1894 +#, c-format +msgid "Stop" +msgstr "Stop" + +#: Merge.rc:1121 +#, c-format +msgid "Comparing items..." +msgstr "Vergleiche Objekte..." + +#: Merge.rc:1122 +#, c-format +msgid "Items compared:" +msgstr "Objekte verglichen:" + +#: Merge.rc:1123 +#, c-format +msgid "Items total:" +msgstr "Objekte gesamt:" + +#: Merge.rc:1129 +#, c-format +msgid "Go To" +msgstr "Gehe nach" + +#: Merge.rc:1132 +#, c-format +msgid "G&oto:" +msgstr "&Nach:" + +#: Merge.rc:1134 +#, c-format +msgid "File" +msgstr "Datei" + +#: Merge.rc:1139 +#, c-format +msgid "Goto what" +msgstr "Ziel" + +#: Merge.rc:1140 +#, c-format +msgid "Li&ne" +msgstr "&Zeile" + +#: Merge.rc:1142 +#, c-format +msgid "&Difference" +msgstr "&Unterschied" + +#: Merge.rc:1144 +#, c-format +msgid "&Go To" +msgstr "&Gehe" + +#: Merge.rc:1150 +#: Merge.rc:1942 +#, c-format +msgid "Compare" +msgstr "Vergleichen" + +#: Merge.rc:1153 +#, c-format +msgid "Whitespace" +msgstr "Leerzeichen" + +#: Merge.rc:1154 +#, c-format +msgid "&Compare" +msgstr "&Vergleichen" + +#: Merge.rc:1156 +#, c-format +msgid "&Ignore change" +msgstr "Änderung &ignorieren" + +#: Merge.rc:1158 +#, c-format +msgid "I&gnore all" +msgstr "&Alle ignorieren" + +#: Merge.rc:1160 +#, c-format +msgid "Ignore blan&k lines" +msgstr "&Leerzeilen ignorieren" + +#: Merge.rc:1162 +#, c-format +msgid "Ignore &case" +msgstr "&Groß-/Kleinschreibung ignorieren" + +#: Merge.rc:1164 +#, c-format +msgid "Igno&re carriage return differences (Windows/Unix/Mac)" +msgstr "Zeilen&umbruchunterschiede (Windows/Unix/Mac) ignorieren" + +#: Merge.rc:1167 +#, c-format +msgid "E&nable moved block detection" +msgstr "Verschobene &Blöcke erkennen" + +#: Merge.rc:1169 +#, c-format +msgid "&Match similar lines" +msgstr "Ä&hnliche Zeilen angleichen" + +#: Merge.rc:1171 +#, c-format +msgid "Ign&ore time differences less than 3 seconds" +msgstr "Ignoriere &Zeitunterschiede kleiner als 3 Sekunden" + +#: Merge.rc:1174 +#, c-format +msgid "&File Compare method:" +msgstr "Vergleichs&methode:" + +#: Merge.rc:1177 +#, c-format +msgid "S&top after first difference" +msgstr "Nach dem ersten Unterschied &stoppen" + +#: Merge.rc:1180 +#, c-format +msgid "Filter Comments" +msgstr "Kommentare filtern" + +#: Merge.rc:1187 +#: Merge.rc:1943 +#, c-format +msgid "Editor" +msgstr "Editor" + +#: Merge.rc:1190 +#, c-format +msgid "&Highlight syntax" +msgstr "&Syntax hervorheben" + +#: Merge.rc:1192 +#, c-format +msgid "&Automatic rescan" +msgstr "&Automatisch aktualisieren" + +#: Merge.rc:1194 +#, c-format +msgid "&Preserve original EOL chars" +msgstr "&Mischen der Zeilenumbruch-Formate erlauben" + +#: Merge.rc:1196 +#, c-format +msgid "Tabs" +msgstr "Tabulatoren" + +#: Merge.rc:1197 +#, c-format +msgid "&Tab size:" +msgstr "&Tabulator-Größe:" + +#: Merge.rc:1200 +#, c-format +msgid "&Insert Tabs" +msgstr "Tabulatoren &einfügen" + +#: Merge.rc:1202 +#, c-format +msgid "Insert &Spaces" +msgstr "&Leerzeichen einfügen" + +#: Merge.rc:1204 +#, c-format +msgid "Line Difference Coloring" +msgstr "Zeilenunterschied-Färbung" + +#: Merge.rc:1206 +#, c-format +msgid "View line differences" +msgstr "Zeilenunterschied anzeigen" + +#: Merge.rc:1208 +#, c-format +msgid "&Character level" +msgstr "&Zeichen-Ebene" + +#: Merge.rc:1210 +#, c-format +msgid "&Word-level:" +msgstr "&Wort-Ebene:" + +#: Merge.rc:1225 +#, c-format +msgid "Filefilters" +msgstr "Dateifilter" + +#: Merge.rc:1231 +#, c-format +msgid "Test" +msgstr "Testen" + +#: Merge.rc:1232 +#, c-format +msgid "Install..." +msgstr "Installieren..." + +#: Merge.rc:1233 +#, c-format +msgid "New..." +msgstr "Neu..." + +#: Merge.rc:1234 +#, c-format +msgid "Edit..." +msgstr "Bearbeiten..." + +#: Merge.rc:1235 +#, c-format +msgid "Delete..." +msgstr "Löschen..." + +#: Merge.rc:1241 +#, c-format +msgid "Save modified files?" +msgstr "Geänderte Dateien speichern?" + +#: Merge.rc:1244 +#, c-format +msgid "Left side file" +msgstr "Linke Datei" + +#: Merge.rc:1247 +#, c-format +msgid "&Save changes" +msgstr "Änderungen &speichern" + +#: Merge.rc:1249 +#, c-format +msgid "&Discard changes" +msgstr "Änderungen &verwerfen" + +#: Merge.rc:1251 +#, c-format +msgid "Right side file" +msgstr "Rechte Datei" + +#: Merge.rc:1254 +#, c-format +msgid "S&ave changes" +msgstr "Änderungen s&peichern" + +#: Merge.rc:1256 +#, c-format +msgid "Dis&card changes" +msgstr "Änderungen ver&werfen" + +#: Merge.rc:1258 +#, c-format +msgid "Discard All" +msgstr "Alle verwerfen" + +#: Merge.rc:1265 +#: Merge.rc:1513 +#: Merge.rc:1949 +#, c-format +msgid "Codepage" +msgstr "Zeichensatz" + +#: Merge.rc:1268 +#, c-format +msgid "Default Codepage" +msgstr "Standard-Zeichensatz" + +#: Merge.rc:1269 +#, c-format +msgid "Select the default codepage assumed when loading non-Unicode files:" +msgstr "Wählen Sie den Standard-Zeichensatz, der angenommen wird, wenn man Nicht-Unicode Dateien lädt:" + +#: Merge.rc:1271 +#, c-format +msgid "" +"Detect codepage info for these files: .html, .rc, .xml \n" +"need to restart session" +msgstr "" +"Ermitteln des Zeichensatzes für folgende Dateien: .html, .rc, .xml \n" +"Benötigt einen Neustart des Programmes." + +#: Merge.rc:1274 +#, c-format +msgid "System codepage" +msgstr "System-Zeichensatz" + +#: Merge.rc:1276 +#, c-format +msgid "According to WinMerge User Interface" +msgstr "Entsprechend der WinMerge Benutzeroberfläche" + +#: Merge.rc:1278 +#, c-format +msgid "Custom codepage:" +msgstr "Benutzerdefinierter Zeichensatz:" + +#: Merge.rc:1286 +#, c-format +msgid "WinMerge - Archive support disabled" +msgstr "WinMerge - Archiv-Unterstützung deaktiviert" + +#: Merge.rc:1289 +#, c-format +msgid "Unable to detect 7-Zip version (not installed?)" +msgstr "Die 7-Zip Version konnte nicht ermittelt werden. (Nicht installiert?)" + +# Removed \n because of lack of space! +#: Merge.rc:1292 +#, c-format +msgid "" +"Archive support requires 7-Zip 3.11 or later to be installed on your computer, or its\n" +"essential components to be copied to the program directory for standalone operation." +msgstr "" +"Archiv-Unterstützung benötigt eine Installation von 7-Zip 3.11 (oder neuer) auf Ihrem Computer, oder die notwendigen Komponenten müssen für den Einzelbetrieb ins Programm-Verzeichnis kopiert werden." + +#: Merge.rc:1294 +#, c-format +msgid "There must also be an appropriate interface plugin (Merge7z*.dll) on the path." +msgstr "Es muss sich auch ein geeignetes Schnittstellen-Plugin (Merge7z*.dll) im Pfad befinden." + +#: Merge.rc:1296 +#, c-format +msgid "" +"Please use the version of 7-Zip recommended below until interface plugins for later\n" +"versions become available." +msgstr "" +"Bitte verwenden Sie die unten empfohlene 7-Zip Version, bis Schnittstellen-Plugins\n" +"für neuere Versionen verfügbar sind." + +#: Merge.rc:1298 +#, c-format +msgid "Version" +msgstr "Version" + +#: Merge.rc:1300 +#, c-format +msgid "" +"Plugin required\n" +"(dllbuild %04u)" +msgstr "" +"Plugin benötigt\n" +"(dllbuild %04u)" + +#: Merge.rc:1302 +#, c-format +msgid "Recommended version of 7-Zip:" +msgstr "Empfohlene Version von 7-Zip:" + +#: Merge.rc:1305 +#: Merge.rc:1308 +#, c-format +msgid "present" +msgstr "Vorhanden" + +#: Merge.rc:1306 +#, c-format +msgid "Merge7z000U.dll" +msgstr "Merge7z000U.dll" + +#: Merge.rc:1309 +#, c-format +msgid "7-Zip software installed on your computer:" +msgstr "7-Zip Installation auf Ihrem Computer:" + +#: Merge.rc:1311 +#: Merge.rc:1316 +#, c-format +msgid "none" +msgstr "Keine" + +#: Merge.rc:1313 +#, c-format +msgid "missing" +msgstr "Fehlend" + +#: Merge.rc:1314 +#, c-format +msgid "7-Zip components for standalone operation:" +msgstr "7-Zip Einzelbetrieb-Komponenten:" + +#: Merge.rc:1318 +#, c-format +msgid "outdated" +msgstr "Veraltet" + +#: Merge.rc:1319 +#, c-format +msgid "Plugins on path:" +msgstr "Plugins im Pfad:" + +#: Merge.rc:1320 +#, c-format +msgid "" +"Don't display this &message again.\n" +"(You can always recall this message from the Help menu.)" +msgstr "" +"Diese &Meldung nicht erneut anzeigen.\n" +"(Sie können diese Meldung jederzeit vom Hilfe-Menü aus aufrufen.)" + +#: Merge.rc:1324 +#, c-format +msgid "Plugin Download" +msgstr "Plugin Download" + +#: Merge.rc:1333 +#, c-format +msgid "Options" +msgstr "Einstellungen" + +#: Merge.rc:1344 +#, c-format +msgid " Categories" +msgstr " Kategorien" + +#: Merge.rc:1346 +#, c-format +msgid "Import..." +msgstr "Importieren..." + +#: Merge.rc:1347 +#, c-format +msgid "Export..." +msgstr "Exportieren..." + +#: Merge.rc:1355 +#, c-format +msgid "Keywords:" +msgstr "Schlüsselwörter:" + +#: Merge.rc:1356 +#, c-format +msgid "Function names:" +msgstr "Funktionsnamen:" + +#: Merge.rc:1357 +#, c-format +msgid "Comments:" +msgstr "Kommentare:" + +#: Merge.rc:1358 +#, c-format +msgid "Numbers:" +msgstr "Nummern:" + +#: Merge.rc:1359 +#, c-format +msgid "Operators:" +msgstr "Operatoren:" + +#: Merge.rc:1360 +#, c-format +msgid "Strings:" +msgstr "Zeichenketten:" + +#: Merge.rc:1361 +#, c-format +msgid "Preprocessor:" +msgstr "Preprozessor:" + +#: Merge.rc:1362 +#, c-format +msgid "User 1:" +msgstr "Benutzer 1:" + +#: Merge.rc:1363 +#, c-format +msgid "User 2:" +msgstr "Benutzer 2:" + +#: Merge.rc:1368 +#: Merge.rc:1373 +#: Merge.rc:1378 +#: Merge.rc:1383 +#: Merge.rc:1388 +#: Merge.rc:1393 +#: Merge.rc:1398 +#: Merge.rc:1403 +#: Merge.rc:1408 +#, c-format +msgid "Bold" +msgstr "Fett" + +#: Merge.rc:1416 +#, c-format +msgid "Folder Compare Report" +msgstr "Ordnervergleichs-Bericht" + +#: Merge.rc:1419 +#, c-format +msgid "Report &File:" +msgstr "&Berichtsdatei:" + +#: Merge.rc:1422 +#: Merge.rc:1596 +#: Merge.rc:1600 +#: Merge.rc:1627 +#, c-format +msgid "Browse..." +msgstr "Suchen..." + +#: Merge.rc:1423 +#, c-format +msgid "&Style:" +msgstr "&Stil:" + +#: Merge.rc:1426 +#, c-format +msgid "&Copy to Clipboard" +msgstr "In die &Zwischenablage kopieren" + +#: Merge.rc:1434 +#, c-format +msgid "Shared or Private Filter" +msgstr "Gemeinsamer oder privater Filter" + +#: Merge.rc:1437 +#, c-format +msgid "Which type of filter do you want to create?" +msgstr "Welche Art von Filter möchten Sie erzeugen?" + +#: Merge.rc:1439 +#, c-format +msgid "Shared Filter (for all users on this machine)" +msgstr "Gemeinsamer Filter (für alle Benutzer auf diesem Computer)" + +#: Merge.rc:1441 +#, c-format +msgid "Private Filter (only for current user)" +msgstr "Privater Filter (nur für den aktuellen Benutzer)" + +#: Merge.rc:1449 +#: Merge.rc:1950 +#, c-format +msgid "Archive Support" +msgstr "Archiv-Unterstützung" + +#: Merge.rc:1452 +#, c-format +msgid "Archive support requires 7-Zip plugin installed:" +msgstr "Die Archiv-Unterstützung erfordert das installierte 7-Zip Plugin:" + +#: Merge.rc:1454 +#, c-format +msgid "Download 7-zip Plugin" +msgstr "7-Zip Plugin herunterladen" + +#: Merge.rc:1455 +#, c-format +msgid "&Enable archive file support" +msgstr "&Archiv-Unterstützung aktivieren" + +#: Merge.rc:1457 +#, c-format +msgid "&Use stand-alone 7-Zip if available" +msgstr "&Eigenständiges 7-Zip verwenden, wenn vorhanden" + +#: Merge.rc:1460 +#, c-format +msgid "U&se local 7-Zip from WinMerge folder" +msgstr "&Lokales 7-Zip vom WinMerge-Ordner verwenden" + +#: Merge.rc:1462 +#, c-format +msgid "&Detect archive type from file signature" +msgstr "&Archivtyp aus der Dateisignatur ermitteln" + +#: Merge.rc:1470 +#, c-format +msgid "Compare Statistics" +msgstr "Vergleichsstatistik" + +#: Merge.rc:1473 +#, c-format +msgid "Folders:" +msgstr "Ordner:" + +#: Merge.rc:1474 +#, c-format +msgid "Files:" +msgstr "Dateien:" + +#: Merge.rc:1475 +#: Merge.rc:2341 +#, c-format +msgid "Different" +msgstr "Unterschiedlich" + +#: Merge.rc:1476 +#, c-format +msgid "Text:" +msgstr "Text:" + +#: Merge.rc:1479 +#: Merge.rc:1498 +#, c-format +msgid "Binary:" +msgstr "Binär:" + +#: Merge.rc:1482 +#, c-format +msgid "Unique" +msgstr "Eindeutig" + +#: Merge.rc:1483 +#, c-format +msgid "Left:" +msgstr "Links:" + +#: Merge.rc:1488 +#, c-format +msgid "Right:" +msgstr "Rechts:" + +#: Merge.rc:1493 +#: Merge.rc:2335 +#, c-format +msgid "Identical" +msgstr "Identisch" + +#: Merge.rc:1502 +#, c-format +msgid "Total:" +msgstr "Gesamt:" + +#: Merge.rc:1507 +#, c-format +msgid "Close" +msgstr "Schließen" + +#: Merge.rc:1516 +#, c-format +msgid "Affects" +msgstr "Betrifft" + +#: Merge.rc:1519 +#: Merge.rc:1522 +#, c-format +msgid "(Affects)" +msgstr "(Betrifft)" + +#: Merge.rc:1523 +#, c-format +msgid "Select Codepage for" +msgstr "Zeichensatz auswählen für" + +#: Merge.rc:1524 +#, c-format +msgid "&File Loading:" +msgstr "&Datei laden:" + +#: Merge.rc:1526 +#: Merge.rc:1529 +#, c-format +msgid "..." +msgstr "..." + +#: Merge.rc:1527 +#, c-format +msgid "File &Saving:" +msgstr "Datei &speichern:" + +#: Merge.rc:1530 +#, c-format +msgid "&Use same codepage for both" +msgstr "&Gleichen Zeichensatz für Beide verwenden" + +#: Merge.rc:1533 +#, c-format +msgid "&Apply" +msgstr "An&wenden" + +#: Merge.rc:1534 +#: Merge.rc:1916 +#, c-format +msgid "&Cancel" +msgstr "&Abbrechen" + +#: Merge.rc:1539 +#, c-format +msgid "Test Filter" +msgstr "Filter testen" + +#: Merge.rc:1542 +#, c-format +msgid "Testing filter ..." +msgstr "Teste Filter ..." + +#: Merge.rc:1544 +#, c-format +msgid "&Enter text to test:" +msgstr "&Text zum Testen:" + +#: Merge.rc:1546 +#, c-format +msgid "&Folder Name" +msgstr "&Ordnername" + +#: Merge.rc:1548 +#, c-format +msgid "Result:" +msgstr "Ergebnis:" + +#: Merge.rc:1552 +#, c-format +msgid "&Test" +msgstr "&Testen" + +#: Merge.rc:1553 +#, c-format +msgid "&Close" +msgstr "&Schließen" + +#: Merge.rc:1561 +#, c-format +msgid "&Use customized text colors" +msgstr "&Benutzerdefinierte Textfarben verwenden" + +#: Merge.rc:1564 +#, c-format +msgid "Custom text colors" +msgstr "Benutzerdefinierte Textfarben" + +#: Merge.rc:1566 +#, c-format +msgid "Whitespace:" +msgstr "Leerzeichen:" + +#: Merge.rc:1567 +#, c-format +msgid "Regular text:" +msgstr "Normaler Text:" + +#: Merge.rc:1568 +#, c-format +msgid "Selection:" +msgstr "Auswahl:" + +#: Merge.rc:1591 +#, c-format +msgid "Paths" +msgstr "Pfade" + +#: Merge.rc:1597 +#, c-format +msgid "R&ead-only" +msgstr "Schreib&geschützt" + +#: Merge.rc:1601 +#, c-format +msgid "Re&ad-only" +msgstr "Schreibg&eschützt" + +#: Merge.rc:1607 +#, c-format +msgid "Open..." +msgstr "Öffnen..." + +#: Merge.rc:1608 +#, c-format +msgid "Save..." +msgstr "Speichern..." + +#: Merge.rc:1613 +#: Merge.rc:1951 +#, c-format +msgid "Backup Files" +msgstr "Sicherungsdateien" + +#: Merge.rc:1616 +#, c-format +msgid "Create backup files in:" +msgstr "Sicherungsdateien erzeugen beim:" + +#: Merge.rc:1621 +#, c-format +msgid "Create backup files into:" +msgstr "Sicherungsdateien erzeugen im:" + +#: Merge.rc:1622 +#, c-format +msgid "&Original file's folder" +msgstr "Ordner der &ursprünglichen Datei" + +#: Merge.rc:1624 +#, c-format +msgid "&Global backup folder:" +msgstr "&Globalen Sicherungsordner:" + +#: Merge.rc:1628 +#, c-format +msgid "Backup filename:" +msgstr "Sicherungsdateiname:" + +#: Merge.rc:1629 +#, c-format +msgid "&Append .bak -extension" +msgstr ".bak-&Erweiterung anhängen" + +#: Merge.rc:1631 +#, c-format +msgid "A&ppend timestamp" +msgstr "&Zeitstempel anhängen" + +#: Merge.rc:1638 +#: Merge.rc:2243 +#, c-format +msgid "Confirm Copy" +msgstr "Kopieren bestätigen" + +#: Merge.rc:1642 +#, c-format +msgid "Are you sure you want to copy XXX items?" +msgstr "Wollen Sie wirklich XXX Objekte kopieren?" + +#: Merge.rc:1644 +#, c-format +msgid "From left" +msgstr "Von links" + +#: Merge.rc:1647 +#, c-format +msgid "To right" +msgstr "Nach rechts" + +#: Merge.rc:1650 +#, c-format +msgid "Yes" +msgstr "Ja" + +#: Merge.rc:1651 +#, c-format +msgid "No" +msgstr "Nein" + +#: Merge.rc:1657 +#, c-format +msgid "Plugins" +msgstr "Plugins" + +#: Merge.rc:1660 +#, c-format +msgid "&Enable plugins" +msgstr "&Plugins aktivieren" + +#: Merge.rc:1671 +#: Merge.rc:1952 +#, c-format +msgid "Shell Integration" +msgstr "Shell-Integration" + +#: Merge.rc:1674 +#, c-format +msgid "Explorer" +msgstr "Explorer" + +#: Merge.rc:1675 +#, c-format +msgid "E&nable advanced menu" +msgstr "Er&weitertes Menü verwenden" + +#: Merge.rc:1677 +#, c-format +msgid "In&clude subfolders by default" +msgstr "Standardmäßig &Unterordner einbeziehen" + +#: Merge.rc:1679 +#, c-format +msgid "&Add to context menu" +msgstr "Zum Kontextmenü &hinzufügen" + +#: Merge.rc:1681 +#, c-format +msgid "Folder compare" +msgstr "Ordnervergleich" + +#: Merge.rc:1682 +#, c-format +msgid "Add &Shell menu to context menu" +msgstr "&Shell-Menü zum Kontextmenü hinzufügen" + +#. StringFileInfo.Block +#: Merge.rc:1708 +#, c-format +msgid "040904e4" +msgstr "040704e4" + +#. VarFileInfo.Translation +#: Merge.rc:1724 +#, c-format +msgid "0x409, 1252" +msgstr "0x407, 1252" + +#: Merge.rc:1739 +#, c-format +msgid "Ready" +msgstr "Bereit" + +#: Merge.rc:1745 +#, c-format +msgid "EXT" +msgstr "ER" + +#: Merge.rc:1746 +#, c-format +msgid "CAP" +msgstr "FEST" + +#: Merge.rc:1747 +#, c-format +msgid "NUM" +msgstr "NUM" + +#: Merge.rc:1748 +#, c-format +msgid "SCRL" +msgstr "RF" + +#: Merge.rc:1749 +#, c-format +msgid "OVR" +msgstr "ÜB" + +#: Merge.rc:1750 +#, c-format +msgid "REC" +msgstr "MA" + +#: Merge.rc:1756 +#, c-format +msgid "" +"Create empty documents\n" +"New Documents (Ctrl+N)" +msgstr "" +"Erzeugt leere Dokumente.\n" +"Neue Dokumente (Strg+N)" + +#: Merge.rc:1757 +#, c-format +msgid "" +"Open an existing document\n" +"Open (Ctrl+O)" +msgstr "" +"Öffnet ein bestehendes Dokument.\n" +"Öffnen (Strg+O)" + +#: Merge.rc:1758 +#, c-format +msgid "" +"Close the active document\n" +"Close" +msgstr "" +"Schließt das aktive Dokument.\n" +"Schließen" + +#: Merge.rc:1759 +#, c-format +msgid "" +"Save the active document\n" +"Save (Ctrl+S)" +msgstr "" +"Speichert das aktive Dokument.\n" +"Speichern (Strg+S)" + +#: Merge.rc:1760 +#, c-format +msgid "" +"Save the active document with a new name\n" +"Save As" +msgstr "" +"Speichert das aktive Dokument unter neuem Namen.\n" +"Speichern unter" + +#: Merge.rc:1761 +#, c-format +msgid "" +"Change the printing options\n" +"Page Setup" +msgstr "" +"Ändert die Seiteneinstellungen.\n" +"Seite einrichten" + +#: Merge.rc:1762 +#, c-format +msgid "" +"Change the printer and printing options\n" +"Print Setup" +msgstr "" +"Ändert die Druckerkonfiguration.\n" +"Drucker einrichten" + +#: Merge.rc:1763 +#, c-format +msgid "" +"Print the active document\n" +"Print" +msgstr "" +"Druckt das aktive Dokument.\n" +"Drucken" + +#: Merge.rc:1764 +#, c-format +msgid "" +"Display full pages\n" +"Print Preview" +msgstr "" +"Zeigt die Druckvorschau an.\n" +"Druckvorschau" + +#: Merge.rc:1769 +#, c-format +msgid "Make all hidden items visible again" +msgstr "Zeigt alle versteckten Objekte wieder an." + +#: Merge.rc:1770 +#, c-format +msgid "Toggle tree mode" +msgstr "Schaltet den Baummodus ein oder aus." + +#: Merge.rc:1771 +#, c-format +msgid "Expand all subfolders" +msgstr "Alle Unterordner erweitern." + +#: Merge.rc:1772 +#, c-format +msgid "Collapse all subfolders" +msgstr "Alle Unterordner reduzieren." + +#: Merge.rc:1778 +#, c-format +msgid "" +"Open project file\n" +"Project file (Ctrl+J)" +msgstr "" +"Öffnet eine Projektdatei.\n" +"Projektdatei (Strg+J)" + +#: Merge.rc:1779 +#, c-format +msgid "Unknown error attempting to open project file" +msgstr "Unbekannter Fehler beim Versuch die Projektdatei zu öffnen." + +#: Merge.rc:1780 +#, c-format +msgid "Unknown error attempting to save project file" +msgstr "Unbekannter Fehler beim Versuch die Projektdatei zu speichern." + +#: Merge.rc:1781 +#, c-format +msgid "Project File" +msgstr "Projektdatei" + +#: Merge.rc:1782 +#, c-format +msgid "Project file successfully loaded." +msgstr "Projektdatei erfolgreich geladen." + +#: Merge.rc:1783 +#, c-format +msgid "Project file successfully saved." +msgstr "Projektdatei erfolgreich gespeichert." + +#: Merge.rc:1784 +#, c-format +msgid "" +"Save current paths and options to project file\n" +"Save Project File" +msgstr "" +"Speichert die aktuellen Pfade und Einstellungen in eine Projektdatei.\n" +"Projektdatei speichern" + +#: Merge.rc:1789 +#, c-format +msgid "" +"Display program information, version number and copyright\n" +"About" +msgstr "" +"Zeigt Programm-Informationen, Versionsnummer und Copyright an.\n" +"Info" + +#: Merge.rc:1790 +#, c-format +msgid "" +"Quit the application; prompts to save documents\n" +"Exit" +msgstr "" +"Verläßt die Anwendung; fragt, ob Dokumente gespeichert werden sollen.\n" +"Beenden" + +#: Merge.rc:1796 +#: Merge.rc:1797 +#: Merge.rc:1798 +#: Merge.rc:1799 +#: Merge.rc:1800 +#: Merge.rc:1801 +#: Merge.rc:1802 +#: Merge.rc:1803 +#: Merge.rc:1804 +#: Merge.rc:1805 +#: Merge.rc:1806 +#: Merge.rc:1807 +#: Merge.rc:1808 +#: Merge.rc:1809 +#: Merge.rc:1810 +#: Merge.rc:1811 +#, c-format +msgid "Open this document" +msgstr "Öffnet dieses Dokument." + +#: Merge.rc:1816 +#, c-format +msgid "" +"Switch to the next window pane\n" +"Next Pane" +msgstr "" +"Wechselt zum nächsten Fensterausschnitt.\n" +"Nächster Ausschnitt" + +#: Merge.rc:1817 +#, c-format +msgid "" +"Switch back to the previous window pane\n" +"Previous Pane" +msgstr "" +"Springt zum vorherigen Fensterausschnitt zurück.\n" +"Vorheriger Ausschnitt" + +#: Merge.rc:1823 +#, c-format +msgid "" +"Arrange windows so they overlap\n" +"Cascade Windows" +msgstr "" +"Ordnet die Fenster überlappend an.\n" +"Überlappende Fenster" + +#: Merge.rc:1824 +#, c-format +msgid "" +"Arrange windows as non-overlapping tiles horizontally\n" +"Tile Windows Horizontally" +msgstr "" +"Ordnet die Fenster untereinander an.\n" +"Fenster untereinander" + +#: Merge.rc:1825 +#, c-format +msgid "" +"Arrange windows as non-overlapping tiles vertically\n" +"Tile Windows Vertically" +msgstr "" +"Ordnet die Fenster nebeneinander an.\n" +"Fenster nebeneinander" + +#: Merge.rc:1831 +#, c-format +msgid "" +"Copy the selection and put it on the Clipboard\n" +"Copy" +msgstr "" +"Kopiert die Markierung und überträgt sie in die Zwischenablage.\n" +"Kopieren" + +#: Merge.rc:1832 +#, c-format +msgid "" +"Cut the selection and put it on the Clipboard\n" +"Cut" +msgstr "" +"Entfernt die Markierung und überträgt sie in die Zwischenablage.\n" +"Ausschneiden" + +#: Merge.rc:1833 +#, c-format +msgid "" +"Find the specified text\n" +"Find" +msgstr "" +"Sucht den angegebenen Text.\n" +"Suchen" + +#: Merge.rc:1834 +#, c-format +msgid "" +"Insert Clipboard contents\n" +"Paste" +msgstr "" +"Fügt den Inhalt der Zwischenablage ein.\n" +"Einfügen" + +#: Merge.rc:1835 +#, c-format +msgid "" +"Repeat the last action\n" +"Repeat" +msgstr "" +"Wiederholt die letzte Aktion.\n" +"Wiederholen" + +#: Merge.rc:1836 +#, c-format +msgid "" +"Replace specific text with different text\n" +"Replace" +msgstr "" +"Ersetzt einen bestimmten Text durch einen anderen.\n" +"Ersetzen" + +#: Merge.rc:1837 +#, c-format +msgid "" +"Select the entire document\n" +"Select All" +msgstr "" +"Markiert das gesamte Dokument.\n" +"Alles markieren" + +#: Merge.rc:1838 +#, c-format +msgid "" +"Undo the last action\n" +"Undo (Ctrl+Z)" +msgstr "" +"Macht die letzte Aktion rückgängig.\n" +"Rückgängig (Strg+Z)" + +#: Merge.rc:1839 +#, c-format +msgid "" +"Redo the previously undone action\n" +"Redo (Ctrl+Y)" +msgstr "" +"Wiederholt die vorher rückgängig gemachte Aktion.\n" +"Wiederherstellen (Strg+Y)" + +#: Merge.rc:1845 +#, c-format +msgid "" +"Show or hide the toolbar\n" +"Toggle ToolBar" +msgstr "" +"Blendet die Symbolleiste ein oder aus.\n" +"Symbolleiste ein-/ausschalten" + +#: Merge.rc:1846 +#, c-format +msgid "" +"Show or hide the status bar\n" +"Toggle StatusBar" +msgstr "" +"Blendet die Statusleiste ein oder aus.\n" +"Statusleiste ein-/ausschalten" + +#: Merge.rc:1847 +#, c-format +msgid "" +"Show or hide the tab bar\n" +"Toggle TabBar" +msgstr "" +"Blendet die Tab-Leiste ein oder aus.\n" +"Tab-Leiste ein-/ausschalten" + +#: Merge.rc:1848 +#, c-format +msgid "Automatically resize panes\nLock Panes" +msgstr "Ausschnitte automatisch in der Größe anpassen.\nAusschnitte fixieren" + +#: Merge.rc:1854 +#, c-format +msgid "Change the window size" +msgstr "Ändert die Fenstergröße." + +#: Merge.rc:1855 +#, c-format +msgid "Change the window position" +msgstr "Ändert die Position des Fensters." + +#: Merge.rc:1856 +#, c-format +msgid "Reduce the window to an icon" +msgstr "Verkleinert das Fenster zu einem Symbol." + +#: Merge.rc:1857 +#, c-format +msgid "Enlarge the window to full size" +msgstr "Vergrößert das Fenster zu voller Größe." + +#: Merge.rc:1858 +#, c-format +msgid "Switch to the next document window" +msgstr "Wechselt zum nächsten Dokumentfenster." + +#: Merge.rc:1859 +#, c-format +msgid "Switch to the previous document window" +msgstr "Wechselt zum vorherigen Dokumentfenster." + +#: Merge.rc:1860 +#, c-format +msgid "Close the active window and prompts to save the documents" +msgstr "Schließt das aktive Fenster und fordert zur Dokumentspeicherung auf." + +#: Merge.rc:1865 +#, c-format +msgid "Restore the window to normal size" +msgstr "Stellt das Fenster in seiner normalen Größe wieder her." + +#: Merge.rc:1866 +#, c-format +msgid "Activate Task List" +msgstr "Aktiviert die Task-Liste." + +#: Merge.rc:1867 +#, c-format +msgid "Activate this window" +msgstr "Aktiviert dieses Fenster." + +#: Merge.rc:1873 +#, c-format +msgid "" +"Close print preview mode\n" +"Cancel Preview" +msgstr "" +"Beendet die Seitenansicht.\n" +"Seitenansicht beenden" + +#: Merge.rc:1880 +#, c-format +msgid "\nFileCompare\n\n\n\nWinMerge.FileCompare\nWinMerge File Compare" +msgstr "\nDateivergleich\n\n\n\nWinMerge.Dateivergleich\nWinMerge Dateivergleich" + +#: Merge.rc:1881 +#, c-format +msgid "\nFolderCompare\n\n\n\nWinMerge.FolderCompare\nWinMerge Folder Compare" +msgstr "\nOrdnervergleich\n\n\n\nWinMerge.Ordnervergleich\nWinMerge Ordnervergleich" + +#: Merge.rc:1888 +#, c-format +msgid "Preserve original EOL chars" +msgstr "Mischen der Zeilenumbruch-Formate erlauben" + +#: Merge.rc:1895 +#, c-format +msgid "Press any key" +msgstr "Beliebige Taste" + +#: Merge.rc:1901 +#: Merge.rc:1902 +#, c-format +msgid "Right click on the path to copy" +msgstr "Rechtsklick auf den Pfad zum Kopieren." + +#: Merge.rc:1908 +#, c-format +msgid "" +"Developers:\n" +"Dean Grimm, Christian List, Kimmo Varis, Jochen Tucht, Tim Gerundt, Takashi Sawanaki, Gal Hammer, Alexander Skinner" +msgstr "" +"Entwickler:\n" +"Dean Grimm, Christian List, Kimmo Varis, Jochen Tucht, Tim Gerundt, Takashi Sawanaki, Gal Hammer, Alexander Skinner" + +#: Merge.rc:1909 +#, c-format +msgid "WinMerge comes with ABSOLUTELY NO WARRANTY. This is free software and you are welcome to redistribute it under certain circumstances; see the GNU General Public License in the Help menu for details." +msgstr "WinMerge kommt mit ABSOLUT KEINER GARANTIE. Es ist freie Software und Sie können sie unter bestimmten Bedingungen weiter vertreiben; für Details sehen Sie sich die GNU General Public License unter dem Hilfe-Menü an." + +#: Merge.rc:1915 +#, c-format +msgid "&Ok" +msgstr "&OK" + +#: Merge.rc:1917 +#, c-format +msgid "&Abort" +msgstr "&Abbruch" + +#: Merge.rc:1918 +#, c-format +msgid "&Retry" +msgstr "&Wiederholen" + +#: Merge.rc:1919 +#, c-format +msgid "&Ignore" +msgstr "&Ignorieren" + +#: Merge.rc:1920 +#, c-format +msgid "Ignore &all" +msgstr "&Alle ignorieren" + +#: Merge.rc:1921 +#, c-format +msgid "&Yes" +msgstr "&Ja" + +#: Merge.rc:1927 +#, c-format +msgid "Yes to &all" +msgstr "Ja zu &allen" + +#: Merge.rc:1928 +#, c-format +msgid "&No" +msgstr "&Nein" + +#: Merge.rc:1929 +#, c-format +msgid "No to a&ll" +msgstr "Nein zu a&llen" + +#: Merge.rc:1930 +#, c-format +msgid "&Continue" +msgstr "&Fortsetzen" + +#: Merge.rc:1931 +#, c-format +msgid "&Skip" +msgstr "Über&springen" + +#: Merge.rc:1932 +#, c-format +msgid "Skip &all" +msgstr "&Alle überspringen" + +#: Merge.rc:1934 +#, c-format +msgid "Don't display this &message again." +msgstr "Diese &Meldung nicht erneut anzeigen." + +#: Merge.rc:1935 +#, c-format +msgid "Don't ask this &question again." +msgstr "Diese &Frage nicht erneut stellen." + +#: Merge.rc:1945 +#, c-format +msgid "Syntax colors" +msgstr "Syntaxfarben" + +#: Merge.rc:1946 +#, c-format +msgid "Text Colors" +msgstr "Textfarben" + +#: Merge.rc:1948 +#, c-format +msgid "Version Control" +msgstr "Versionskontrolle" + +#: Merge.rc:1959 +#, c-format +msgid "To:" +msgstr "Nach:" + +#: Merge.rc:1960 +#, c-format +msgid "From left:" +msgstr "Von links:" + +#: Merge.rc:1961 +#, c-format +msgid "To left:" +msgstr "Nach links:" + +#: Merge.rc:1962 +#, c-format +msgid "From right:" +msgstr "Von rechts:" + +#: Merge.rc:1963 +#, c-format +msgid "To right:" +msgstr "Nach rechts:" + +#: Merge.rc:1969 +#, c-format +msgid "Version %1" +msgstr "Version %1 - Deutsch" + +#: Merge.rc:1970 +#, c-format +msgid "Unicode" +msgstr "Unicode" + +#: Merge.rc:1971 +#, c-format +msgid "X64" +msgstr "X64" + +#: Merge.rc:1977 +#, c-format +msgid "Options (%1)" +msgstr "Eigenschaften (%1)" + +#: Merge.rc:1978 +#, c-format +msgid "All message boxes are now displayed again." +msgstr "Alle Meldungen werden wieder angezeigt." + +#: Merge.rc:1979 +#, c-format +msgid "Modifications have been made to the current file comparison session. Some settings may not take place until the current file comparison is restarted." +msgstr "Datei(en) dieses Vergleichs wurden geändert. Einige Einstellungen werden erste wirksam, wenn der aktuelle Dateivergleich neu gestartet wurde." + +#: Merge.rc:1980 +#, c-format +msgid "The selected font change will not be applied to any currently visible difference windows." +msgstr "Die Änderung der Schriftart wird auf keines der offenen Diff-Fenster angewendet werden." + +#: Merge.rc:1982 +#, c-format +msgid "" +"Value in Tab size -field is not in range WinMerge accepts.\n" +"\n" +"Please use values 1 - %1." +msgstr "" +"Der Wert im Feld der Tabulator-Größe ist nicht im Bereich den WinMerge akzeptiert.\n" +"\n" +"Bitte benutzen Sie Werte von 1 - %1." + +#: Merge.rc:1984 +#, c-format +msgid "" +"Are you sure you want to reset all WinMerge options to default values?\n" +"\n" +"Please re-start WinMerge after the reset." +msgstr "" +"Wollen Sie wirklich alle WinMerge-Einstellungen auf Standardwerte zurücksetzen?\n" +"\n" +"Bitte starten Sie WinMerge nach dem Zurücksetzen neu." + +#: Merge.rc:1990 +#, c-format +msgid "Open" +msgstr "Öffnen" + +#: Merge.rc:1991 +#, c-format +msgid "Programs|*.exe;*.bat;*.cmd|All Files (*.*)|*.*||" +msgstr "Programme|*.exe;*.bat;*.cmd|Alle Dateien (*.*)|*.*||" + +#: Merge.rc:1992 +#, c-format +msgid "All Files (*.*)|*.*||" +msgstr "Alle Dateien (*.*)|*.*||" + +#: Merge.rc:1993 +#, c-format +msgid "WinMerge Project Files (*.WinMerge)|*.WinMerge||" +msgstr "WinMerge Projektdatei (*.WinMerge)|*.WinMerge||" + +#: Merge.rc:1995 +#, c-format +msgid "Options files (*.ini)|*.ini|All Files (*.*)|*.*||" +msgstr "Einstellungsdateien (*.ini)|*.ini|Alle Dateien (*.*)|*.*||" + +#: Merge.rc:2001 +#, c-format +msgid "Text Files (*.csv;*.asc;*.rpt;*.txt)|*.csv;*.asc;*.rpt;*.txt|All Files (*.*)|*.*||" +msgstr "Textdateien (*.csv;*.asc;*.rpt;*.txt)|*.csv;*.asc;*.rpt;*.txt|Alle Dateien (*.*)|*.*||" + +#: Merge.rc:2002 +#, c-format +msgid "HTML Files (*.htm,*.html)|*.htm;*.html|All Files (*.*)|*.*||" +msgstr "HTML-Dateien (*.htm,*.html)|*.htm;*.html|Alle Dateien (*.*)|*.*||" + +#: Merge.rc:2003 +#, c-format +msgid "XML Files (*.xml)|*.xml|All Files (*.*)|*.*||" +msgstr "XML-Dateien (*.xml)|*.xml|Alle Dateien (*.*)|*.*||" + +#: Merge.rc:2009 +#, c-format +msgid "UTF-8" +msgstr "UTF-8" + +#: Merge.rc:2010 +#, c-format +msgid "UTF-8 (B)" +msgstr "UTF-8 (B)" + +#: Merge.rc:2011 +#, c-format +msgid "UCS-2 LE" +msgstr "UCS-2 LE" + +#: Merge.rc:2012 +#, c-format +msgid "UCS-2 BE" +msgstr "UCS-2 BE" + +#: Merge.rc:2018 +#, c-format +msgid "Full Contents" +msgstr "Voller Inhalt" + +#: Merge.rc:2019 +#, c-format +msgid "Quick Contents" +msgstr "Schneller Inhalt" + +#: Merge.rc:2020 +#, c-format +msgid "Modified Date" +msgstr "Änderungsdatum" + +#: Merge.rc:2021 +#, c-format +msgid "Modified Date and Size" +msgstr "Änderungsdatum und Größe" + +#: Merge.rc:2022 +#, c-format +msgid "Size" +msgstr "Größe" + +#: Merge.rc:2028 +#: Merge.rc:2653 +#, c-format +msgid "Name" +msgstr "Name" + +#: Merge.rc:2029 +#, c-format +msgid "Location" +msgstr "Pfad" + +#: Merge.rc:2030 +#, c-format +msgid "Filters" +msgstr "Filter" + +#: Merge.rc:2031 +#, c-format +msgid "[F] " +msgstr "[F] " + +#: Merge.rc:2032 +#: Merge.rc:2655 +#, c-format +msgid "Description" +msgstr "Beschreibung" + +#: Merge.rc:2033 +#, c-format +msgid "Select filename for new filter" +msgstr "Dateinamen für neuen Filter auswählen" + +#: Merge.rc:2034 +#, c-format +msgid "File Filters (*.flt)|*.flt|All Files (*.*)|*.*||" +msgstr "Dateifilter (*.flt)|*.flt|Alle Dateien (*.*)|*.*||" + +#: Merge.rc:2036 +#, c-format +msgid "" +"Cannot find file filter template file!\n" +"\n" +"Please copy file %1 to WinMerge/Filters -folder:\n" +"%2." +msgstr "" +"Die Filtervorlage konnte nicht gefunden werden!\n" +"\n" +"Bitte kopieren Sie die Datei %1 in den Filterordner:\n" +"%2." + +#: Merge.rc:2038 +#, c-format +msgid "" +"Cannot copy filter template file to filter folder:\n" +"%1\n" +"\n" +"Please make sure the folder exists and is writable." +msgstr "" +"Die Filtervorlage konnte nicht in den Filterordner kopiert werden:\n" +"%1\n" +"\n" +"Bitte stellen Sie sicher, dass der Ordner existiert und beschreibbar ist." + +#: Merge.rc:2040 +#, c-format +msgid "" +"User's filter file folder is not defined!\n" +"\n" +"Please select filter folder in Options/System." +msgstr "" +"Der Benutzer-Filterordner ist nicht definiert!\n" +"\n" +"Bitte wählen Sie den Filterordner unter Einstellungen/System aus." + +#: Merge.rc:2042 +#, c-format +msgid "" +"Failed to delete the filter file:\n" +"%1\n" +"\n" +"Maybe the file is read-only?" +msgstr "" +"Fehler beim Löschen der Filterdatei:\n" +"%1\n" +"\n" +"Ist die Datei möglicherweise schreibgeschützt?" + +#: Merge.rc:2043 +#, c-format +msgid "Locate filter file to install" +msgstr "Zu installierenden Filter auswählen" + +#: Merge.rc:2045 +#, c-format +msgid "" +"Installing filter file failed.\n" +"\n" +"Could not copy new filter file to filter folder." +msgstr "" +"Installieren der Filterdatei fehlgeschlagen.\n" +"\n" +"Die Filterdatei konnte nicht in den Filterordner kopiert werden." + +#: Merge.rc:2047 +#, c-format +msgid "Filter file already exists. Overwrite existing filter?" +msgstr "Filterdatei existiert bereits. Existierenden Filter überschreiben?" + +#: Merge.rc:2053 +#, c-format +msgid "Regular expression" +msgstr "Regulärer Ausdruck" + +#: Merge.rc:2059 +#, c-format +msgid "" +"Filters were updated. Do you want to refresh all open folder compares?\n" +"\n" +"If you do not want to refresh all compares now you can select No and refresh compares later." +msgstr "" +"Filter wurden aktualisiert. Wollen Sie alle geöffneten Ordnervergleiche aktualisieren?\n" +"\n" +"Wenn Sie nicht jetzt alle Vergleiche aktualisieren möchten, können Sie Nein wählen und die Vergleiche später aktualisieren." + +#: Merge.rc:2066 +#, c-format +msgid "&Path to SS.EXE:" +msgstr "&Pfad zu SS.EXE:" + +#: Merge.rc:2072 +#, c-format +msgid "Folder Comparison Results" +msgstr "Ordnervergleichs-Ergebnisse" + +#: Merge.rc:2073 +#, c-format +msgid "File Comparison" +msgstr "Dateivergleich" + +#: Merge.rc:2074 +#, c-format +msgid "Untitled left" +msgstr "Unbenannt links" + +#: Merge.rc:2075 +#, c-format +msgid "Untitled right" +msgstr "Unbenannt rechts" + +#: Merge.rc:2076 +#, c-format +msgid "Theirs File" +msgstr "Deren Datei" + +#: Merge.rc:2077 +#, c-format +msgid "Mine File" +msgstr "Meine Datei" + +#: Merge.rc:2083 +#, c-format +msgid "Scanning files..." +msgstr "Überprüfe Dateien..." + +#: Merge.rc:2084 +#, c-format +msgid "Opening selection" +msgstr "Öffne Auswahl" + +#: Merge.rc:2085 +#, c-format +msgid "Copying Left to Right" +msgstr "Kopiere links nach rechts" + +#: Merge.rc:2086 +#, c-format +msgid "Copying Right to Left" +msgstr "Kopiere rechts nach links" + +#: Merge.rc:2087 +#, c-format +msgid "Copying All to Left" +msgstr "Kopiere alles nach links" + +#: Merge.rc:2088 +#, c-format +msgid "Copying All to Right" +msgstr "Kopiere alles nach rechts" + +#: Merge.rc:2089 +#, c-format +msgid "Copying files..." +msgstr "Kopiere Dateien..." + +#: Merge.rc:2090 +#, c-format +msgid "Deleting files..." +msgstr "Lösche Dateien..." + +#: Merge.rc:2091 +#, c-format +msgid "Moving files..." +msgstr "Verschiebe Dateien..." + +#: Merge.rc:2092 +#, c-format +msgid "Creating the report..." +msgstr "Erzeugt den Bericht..." + +# Use action instead operation, like the rest of the undo/redo system. +#: Merge.rc:2093 +#, c-format +msgid "Undoing the last operation..." +msgstr "Rückgängigmachen der letzten Aktion..." + +# Use action instead operation, like the rest of the undo/redo system. +#: Merge.rc:2094 +#, c-format +msgid "Redoing the previous operation..." +msgstr "Wiederholen der vorherigen Aktion..." + +#: Merge.rc:2100 +#, c-format +msgid "Ln: %s Col: %d/%d Ch: %d/%d EOL: %s" +msgstr "Ze: %s Sp: %d/%d Zchn: %d/%d Format: %s" + +#: Merge.rc:2101 +#, c-format +msgid "Line: %s" +msgstr "Zeile: %s" + +#: Merge.rc:2102 +#, c-format +msgid "Ln: %s Col: %d/%d Ch: %d/%d" +msgstr "Ze: %s Sp: %d/%d Zchn: %d/%d" + +#: Merge.rc:2103 +#, c-format +msgid "Merge" +msgstr "Merge" + +#: Merge.rc:2104 +#, c-format +msgid "Difference %1 of %2" +msgstr "Unterschied %1 von %2" + +#: Merge.rc:2105 +#, c-format +msgid "%1 Differences Found" +msgstr "%1 Unterschiede gefunden" + +#: Merge.rc:2106 +#, c-format +msgid "1 Difference Found" +msgstr "1 Unterschied gefunden" + +#. Abbreviation from "Read Only" +#: Merge.rc:2107 +#, c-format +msgid "RO" +msgstr "RO" + +#: Merge.rc:2113 +#, c-format +msgid "Item %1 of %2" +msgstr "Objekt %1 von %2" + +#: Merge.rc:2114 +#, c-format +msgid "Items: %1" +msgstr "Objekte: %1" + +#: Merge.rc:2120 +#, c-format +msgid "Select two existing folders or files to compare" +msgstr "Wählen Sie zwei Dateien oder Ordner zum Vergleichen aus" + +#: Merge.rc:2121 +#, c-format +msgid "Folder Selection" +msgstr "Ordnerauswahl" + +#: Merge.rc:2122 +#, c-format +msgid "Select two folders or two files to compare." +msgstr "Zwei Ordner oder zwei Dateien zum Vergleichen auswählen." + +#: Merge.rc:2123 +#, c-format +msgid "Left path is invalid!" +msgstr "Der linke Pfad ist ungültig!" + +#: Merge.rc:2124 +#, c-format +msgid "Right path is invalid!" +msgstr "Der rechte Pfad ist ungültig!" + +#: Merge.rc:2125 +#, c-format +msgid "Both paths are invalid!" +msgstr "Beide Pfade sind ungültig!" + +#: Merge.rc:2126 +#, c-format +msgid "Choose two files to enable unpacker selection." +msgstr "Zwei Dateien zum Aktivieren der Entpacker-Auswahl auswählen." + +#: Merge.rc:2127 +#, c-format +msgid "Cannot compare file and folder!" +msgstr "Datei und Ordner können nicht verglichen werden!" + +#: Merge.rc:2133 +#, c-format +msgid "File not found: %1" +msgstr "Datei nicht gefunden: %1" + +#: Merge.rc:2134 +#, c-format +msgid "File not unpacked: %1" +msgstr "Datei nicht entpackt: %1" + +#: Merge.rc:2135 +#, c-format +msgid "" +"Cannot open file\n" +"%1\n" +"\n" +"%2" +msgstr "" +"Kann Datei nicht öffnen\n" +"%1\n" +"\n" +"%2" + +#: Merge.rc:2136 +#, c-format +msgid "Failed to parse conflict file." +msgstr "Fehler beim Analysieren der Konflikt-Datei." + +#: Merge.rc:2137 +#, c-format +msgid "" +"The file\n" +"%1\n" +"is not a conflict file." +msgstr "" +"Die Datei\n" +"%1\n" +"ist keine Konflikt-Datei." + +#: Merge.rc:2143 +#, c-format +msgid "Save As" +msgstr "Speichern unter" + +#: Merge.rc:2144 +#, c-format +msgid "Save changes to %1?" +msgstr "Änderungen in %1 speichern?" + +#: Merge.rc:2145 +#, c-format +msgid "%1 is marked read-only. Would you like to override the read-only file ? (No to save as new filename.)" +msgstr "%1 ist als Schreibgeschützt markiert. Möchten Sie die schreibgeschützte Datei überschreiben? (Nicht unter neuem Dateinamen speichern.)" + +#: Merge.rc:2146 +#, c-format +msgid "Error checking destination writeability" +msgstr "Fehler beim Prüfen des Zielverzeichnisses auf Schreibschutz" + +#: Merge.rc:2147 +#, c-format +msgid "Error backing up file" +msgstr "Fehler beim Erstellen einer Sicherheitskopie" + +#: Merge.rc:2149 +#, c-format +msgid "" +"Unable to backup original file:\n" +"%1\n" +"\n" +"Continue anyway?" +msgstr "" +"Nicht imstande die Sicherheitskopie zu erstellen:\n" +"%1\n" +"\n" +"Trotzdem fortfahren?" + +#: Merge.rc:2150 +#, c-format +msgid "" +"Saving file failed.\n" +"%1\n" +"%2\n" +"Do you want to:\n" +"\t-use a different filename (Press Ok)\n" +"\t-abort the current operation (Press Cancel)?" +msgstr "" +"Speichern der Datei fehlgeschlagen.\n" +"%1\n" +"%2\n" +"Möchten Sie:\n" +"\t-einen anderen Dateinamen verwenden? (Ok drücken)\n" +"\t-die aktuelle Operation abbrechen? (Abbruch drücken)" + +#: Merge.rc:2151 +#, c-format +msgid "" +"Plugin '%2' cannot pack your changes to the left file back into '%1'.\n" +"\n" +"The original file will not be changed.\n" +"\n" +"Do you want to save the unpacked version to another file?" +msgstr "" +"Plugin '%2' kann Ihre Änderungen der linken Datei nicht zurück in '%1' packen.\n" +"\n" +"Die ursprüngliche Datei wird nicht geändert.\n" +"\n" +"Möchten Sie die ungepackte Version in einer anderen Datei speichern?" + +#: Merge.rc:2152 +#, c-format +msgid "" +"Plugin '%2' cannot pack your changes to the right file back into '%1'.\n" +"\n" +"The original file will not be changed.\n" +"\n" +"Do you want to save the unpacked version to another file?" +msgstr "" +"Plugin '%2' kann Ihre Änderungen der rechten Datei nicht zurück in '%1' packen.\n" +"\n" +"Die ursprüngliche Datei wird nicht geändert.\n" +"\n" +"Möchten Sie die ungepackte Version in einer anderen Datei speichern?" + +#: Merge.rc:2153 +#, c-format +msgid "" +"Another application has updated file\n" +"%1\n" +"since WinMerge loaded it.\n" +"\n" +"Overwrite changed file?" +msgstr "" +"Eine andere Anwendung hat die Datei\n" +"%1\n" +"aktualisiert, seit WinMerge sie geladen hat.\n" +"\n" +"Geänderte Datei überschreiben?" + +#: Merge.rc:2154 +#, c-format +msgid "" +"%1\n" +"is marked read-only. Would you like to override the read-only item?" +msgstr "" +"%1\n" +"ist als schreibgeschützt markiert. Möchten Sie das schreibgeschützte Objekt überschreiben?" + +#: Merge.rc:2155 +#, c-format +msgid "Another application has updated file\n%1\nsince WinMerge scanned it last time.\n\nDo you want to reload the file?" +msgstr "Eine andere Anwendung hat die Datei\n%1\naktualisiert, seit WinMerge sie das letzte Mal geprüft hat.\n\nMöchten Sie die Datei neu laden?" + +#: Merge.rc:2156 +#, c-format +msgid "Save Left File As" +msgstr "Speichere linke Datei unter" + +#: Merge.rc:2157 +#, c-format +msgid "Save Right File As" +msgstr "Speichere rechte Datei unter" + +#: Merge.rc:2158 +#, c-format +msgid "The file\n%1\nhas disappeared. Please save a copy of the file to continue." +msgstr "Die Datei\n%1\nist verlorengegangen. Bitte speichern Sie eine Kopie der Datei, um fortzufahren." + +#: Merge.rc:2164 +#, c-format +msgid "" +"Cannot merge differences when documents are not in synch.\n" +"\n" +"Refresh documents before continuing." +msgstr "" +"Kann Unterschiede nicht vermischen, wenn Dokumente nicht in Synchronität sind.\n" +"\n" +"Aktualisieren Sie die Dokumente, bevor Sie fortfahren." + +#: Merge.rc:2170 +#, c-format +msgid "You must specify a SourceSafe project path in order to continue (ie: $/MyProject)" +msgstr "Sie müssen einen SourceSafe-Projektpfad angeben um fortzufahren (z.B.: $/MeinProjekt)" + +#: Merge.rc:2171 +#, c-format +msgid "Checkout files from VSS..." +msgstr "Dateien auschecken vom VSS..." + +#: Merge.rc:2172 +#, c-format +msgid "Versioning System returned an error while attempting to check out the file. Unable to continue..." +msgstr "Das Versionierungssystem meldete einen Fehler beim Versuch die Datei auszuchecken. Der Vorgang kann nicht fortgesetzt werden..." + +#: Merge.rc:2173 +#, c-format +msgid "Error executing versioning system command." +msgstr "Fehler beim Ausführen eines Befehles des Versionierungssystems." + +#: Merge.rc:2174 +#, c-format +msgid "The VSS Working Folder and the location of the current file do not match. Continue?" +msgstr "Der VSS-Arbeitsordner und die Position der aktuellen Datei stimmen nicht überein. Fortsetzen?" + +#: Merge.rc:2175 +#, c-format +msgid "No VSS database(s) found!" +msgstr "Keine VSS Datenbank(en) gefunden!" + +#: Merge.rc:2176 +#, c-format +msgid "Error from VSS:" +msgstr "Fehler vom VSS:" + +#: Merge.rc:2177 +#, c-format +msgid "" +"Versioning System returned an error while attempting to check in the file.\n" +" Please, check config spec of used view.\n" +" Undo checkout operation?" +msgstr "" +"Das Versionierungssystem meldete einen Fehler beim Versuch die Datei einzuchecken.\n" +" Bitte überprüfen Sie die Konfiguration der verwendeten Ansicht.\n" +" Auschecken rückgängig machen?" + +#: Merge.rc:2178 +#, c-format +msgid "" +"Versioning System returned an error while attempting to undo checkout the file.\n" +" Please, check config spec of used view. " +msgstr "" +"Das Versionierungssystem meldete einen Fehler beim Versuch das Auschecken der Datei rückgängig zu machen.\n" +" Bitte überprüfen Sie die Konfiguration der verwendeten Ansicht." + +#: Merge.rc:2184 +#: Merge.rc:2637 +#, c-format +msgid "None" +msgstr "Keines" + +#: Merge.rc:2185 +#, c-format +msgid "Visual SourceSafe (less than 5.0)" +msgstr "Visual SourceSafe (kleiner als 5.0)" + +#: Merge.rc:2186 +#, c-format +msgid "Visual SourceSafe (5.0 and above)" +msgstr "Visual SourceSafe (5.0 und höher)" + +#: Merge.rc:2188 +#, c-format +msgid "Break at whitespace" +msgstr "An Leerzeichen abbrechen" + +#: Merge.rc:2189 +#, c-format +msgid "Break at whitespace or punctuation" +msgstr "An Leerzeichen oder Interpunktion abbrechen" + +#: Merge.rc:2195 +#: Merge.rc:2197 +#, c-format +msgid "Copy selected item to named directory" +msgstr "Kopiert ausgewähltes Objekt ins angegebene Verzeichnis." + +#: Merge.rc:2196 +#: Merge.rc:2198 +#, c-format +msgid "Copy selected item to custom directory" +msgstr "Kopiert ausgewähltes Objekt in ein beliebiges Verzeichnis." + +#: Merge.rc:2199 +#, c-format +msgid "Delete selected item on left" +msgstr "Löscht ausgewähltes Objekt auf der linken Seite." + +#: Merge.rc:2200 +#, c-format +msgid "Delete selected item on right" +msgstr "Löscht ausgewähltes Objekt auf der rechten Seite." + +#: Merge.rc:2201 +#, c-format +msgid "Delete selected item(s) on both sides" +msgstr "Löscht ausgewählte Objekte auf beiden Seiten." + +#: Merge.rc:2202 +#, c-format +msgid "Hide selected item(s) (on the fly filter)" +msgstr "Versteckt ausgewählte Objekte (dynamischer Filter)" + +#: Merge.rc:2203 +#, c-format +msgid "Rename selected item on both sides" +msgstr "Nennt ausgewähltes Objekt auf beiden Seiten um." + +#: Merge.rc:2204 +#, c-format +msgid "Right to Left (%1)" +msgstr "Rechts nach Links (%1)" + +#: Merge.rc:2205 +#, c-format +msgid "Left to Right (%1)" +msgstr "Links nach Rechts (%1)" + +#: Merge.rc:2206 +#, c-format +msgid "Right to Left (%1 of %2)" +msgstr "Rechts nach Links (%1 von %2)" + +#: Merge.rc:2207 +#, c-format +msgid "Left to Right (%1 of %2)" +msgstr "Links nach Rechts (%1 von %2)" + +#: Merge.rc:2208 +#: Merge.rc:2224 +#, c-format +msgid "Left to... (%1)" +msgstr "Links nach... (%1)" + +#: Merge.rc:2209 +#: Merge.rc:2225 +#, c-format +msgid "Right to... (%1)" +msgstr "Rechts nach... (%1)" + +#: Merge.rc:2210 +#: Merge.rc:2226 +#, c-format +msgid "Left to... (%1 of %2)" +msgstr "Links nach... (%1 von %2)" + +#: Merge.rc:2211 +#: Merge.rc:2227 +#, c-format +msgid "Right to... (%1 of %2)" +msgstr "Rechts nach... (%1 von %2)" + +#: Merge.rc:2217 +#, c-format +msgid "Left (%1)" +msgstr "Links (%1)" + +#: Merge.rc:2218 +#, c-format +msgid "Right (%1)" +msgstr "Rechts (%1)" + +#: Merge.rc:2219 +#, c-format +msgid "Both (%1)" +msgstr "Beide (%1)" + +#: Merge.rc:2220 +#, c-format +msgid "Left (%1 of %2)" +msgstr "Links (%1 von %2)" + +#: Merge.rc:2221 +#, c-format +msgid "Right (%1 of %2)" +msgstr "Rechts (%1 von %2)" + +#: Merge.rc:2222 +#, c-format +msgid "Both (%1 of %2)" +msgstr "Beide (%1 von %2)" + +#: Merge.rc:2223 +#, c-format +msgid "Select destination folder" +msgstr "Zielordner auswählen." + +#: Merge.rc:2228 +#, c-format +msgid "Left side - select destination folder:" +msgstr "Linke Seite - Zielordner auswählen:" + +#: Merge.rc:2229 +#, c-format +msgid "Right side - select destination folder:" +msgstr "Rechte Seite - Zielordner auswählen:" + +#: Merge.rc:2230 +#, c-format +msgid "(%1 Files Affected)" +msgstr "(%1 Dateien betroffen)" + +#: Merge.rc:2231 +#, c-format +msgid "(%1 of %2 Files Affected)" +msgstr "(%1 von %2 Dateien betroffen)" + +#: Merge.rc:2237 +#, c-format +msgid "" +"Are you sure you want to delete\n" +"\n" +"%1 ?" +msgstr "" +"Wollen Sie wirklich\n" +"\n" +"%1\n" +"löschen?" + +#: Merge.rc:2238 +#, c-format +msgid "Are you sure you want to copy:" +msgstr "Wollen Sie wirklich kopieren:" + +#: Merge.rc:2239 +#, c-format +msgid "Are you sure you want to copy %d items:" +msgstr "Wollen Sie wirklich %d Objekte kopieren:" + +#: Merge.rc:2240 +#, c-format +msgid "" +"Operation aborted!\n" +"\n" +"Folder contents at disks has changed, path\n" +"%1\n" +"was not found.\n" +"\n" +"Please refresh the compare." +msgstr "" +"Operation abgebrochen!\n" +"\n" +"Ordner-Inhalte auf der Festplatte haben sich geändert, der Pfad\n" +"%1\n" +"wurde nicht gefunden.\n" +"\n" +"Bitte aktualisieren Sie den Vergleich." + +#: Merge.rc:2241 +#, c-format +msgid "Are you sure you want to move:" +msgstr "Wollen Sie wirklich verschieben:" + +#: Merge.rc:2242 +#, c-format +msgid "Are you sure you want to move %d items:" +msgstr "Wollen Sie wirklich %d Objekte verschieben:" + +#: Merge.rc:2244 +#, c-format +msgid "Confirm Move" +msgstr "Verschieben bestätigen" + +#: Merge.rc:2250 +#, c-format +msgid "Open left file" +msgstr "Öffne linke Datei" + +#: Merge.rc:2251 +#, c-format +msgid "Open the left file to external editor" +msgstr "Öffnet die linke Datei im externen Editor." + +#: Merge.rc:2252 +#, c-format +msgid "Open left file with ..." +msgstr "Öffne linke Datei mit..." + +#: Merge.rc:2253 +#, c-format +msgid "Open right file" +msgstr "Öffne rechte Datei" + +#: Merge.rc:2254 +#, c-format +msgid "Open the right file to external editor" +msgstr "Öffnet die rechte Datei im externen Editor." + +#: Merge.rc:2255 +#, c-format +msgid "Open right file with..." +msgstr "Öffne rechte Datei mit..." + +#: Merge.rc:2256 +#, c-format +msgid "Failed to execute external editor: %1" +msgstr "Konnte externen Editor nicht ausführen: %1" + +#: Merge.rc:2257 +#, c-format +msgid "Unknown extension on external editor: %1" +msgstr "Unbekannte Erweiterung beim externen Editor: %1" + +#: Merge.rc:2258 +#, c-format +msgid "Copy filenames to clipboard" +msgstr "Kopiere Dateinamen in die Zwischenablage" + +#: Merge.rc:2259 +#, c-format +msgid "Copy left side pathnames to clipboard" +msgstr "Kopiere linken Pfad in die Zwischenablage" + +#: Merge.rc:2260 +#, c-format +msgid "Copy right side pathnames to clipboard" +msgstr "Kopiere rechten Pfad in die Zwischenablage" + +#: Merge.rc:2261 +#, c-format +msgid "Copy both sides pathnames to clipboard" +msgstr "Kopiere beide Pfade in die Zwischenablage" + +#: Merge.rc:2267 +#, c-format +msgid "Left Shell menu" +msgstr "Linkes Shell-Menü" + +#: Merge.rc:2268 +#, c-format +msgid "Right Shell menu" +msgstr "Rechtes Shell-Menü" + +#: Merge.rc:2274 +#, c-format +msgid "Unknown archive format" +msgstr "Unbekanntes Archiv Format" + +#: Merge.rc:2275 +#, c-format +msgid "Add items from left side to archive" +msgstr "Fügt Objekte von der linken Seite zum Archiv hinzu." + +#: Merge.rc:2276 +#, c-format +msgid "Add items from right side to archive" +msgstr "Fügt Objekte von der rechten Seite zum Archiv hinzu." + +#: Merge.rc:2277 +#, c-format +msgid "Add items from both sides to archive" +msgstr "Fügt Objekte von beiden Seiten zum Archiv hinzu." + +#: Merge.rc:2278 +#, c-format +msgid "Add different items to archive (both sides)" +msgstr "Fügt unterschiedliche Objekte zum Archiv hinzu (beide Seiten)." + +#: Merge.rc:2280 +#, c-format +msgid "Move selected file on left to custom directory" +msgstr "Verschiebt die ausgewählte Datei in ein beliebiges Verzeichnis." + +#: Merge.rc:2282 +#, c-format +msgid "Move selected file on right to custom directory" +msgstr "Verschiebt die ausgewählte Datei in ein beliebiges Verzeichnis." + +#: Merge.rc:2288 +#, c-format +msgid "Filename" +msgstr "Dateiname" + +#: Merge.rc:2289 +#, c-format +msgid "Folder" +msgstr "Ordner" + +#: Merge.rc:2290 +#, c-format +msgid "Comparison result" +msgstr "Vergleichsergebnis" + +#: Merge.rc:2291 +#, c-format +msgid "Left Date" +msgstr "Linkes Datum" + +#: Merge.rc:2292 +#, c-format +msgid "Right Date" +msgstr "Rechtes Datum" + +#: Merge.rc:2293 +#, c-format +msgid "Extension" +msgstr "Erweiterung" + +#: Merge.rc:2294 +#, c-format +msgid "Left Size" +msgstr "Linke Größe" + +#: Merge.rc:2295 +#, c-format +msgid "Right Size" +msgstr "Rechte Größe" + +#: Merge.rc:2296 +#, c-format +msgid "Right Size (Short)" +msgstr "Rechte Größe (Kurz)" + +#: Merge.rc:2297 +#, c-format +msgid "Left Size (Short)" +msgstr "Linke Größe (Kurz)" + +#: Merge.rc:2303 +#, c-format +msgid "Left Creation Time" +msgstr "Linkes Erstellungsdatum" + +#: Merge.rc:2304 +#, c-format +msgid "Right Creation Time" +msgstr "Rechtes Erstellungsdatum" + +#: Merge.rc:2305 +#, c-format +msgid "Newer File" +msgstr "Neuere Datei" + +#: Merge.rc:2306 +#, c-format +msgid "Left File Version" +msgstr "Linke Dateiversion" + +#: Merge.rc:2307 +#, c-format +msgid "Right File Version" +msgstr "Rechte Dateiversion" + +#: Merge.rc:2308 +#, c-format +msgid "Short Result" +msgstr "Kurz-Ergebnis" + +#: Merge.rc:2309 +#, c-format +msgid "Left Attributes" +msgstr "Linke Attribute" + +#: Merge.rc:2310 +#, c-format +msgid "Right Attributes" +msgstr "Rechte Attribute" + +#: Merge.rc:2311 +#, c-format +msgid "Left EOL" +msgstr "Linkes Zeilenende" + +#: Merge.rc:2312 +#, c-format +msgid "Right EOL" +msgstr "Rechtes Zeilenende" + +#: Merge.rc:2318 +#, c-format +msgid "Left Encoding" +msgstr "Linke Kodierung" + +#: Merge.rc:2319 +#, c-format +msgid "Right Encoding" +msgstr "Rechte Kodierung" + +#: Merge.rc:2320 +#, c-format +msgid "Ignored Diff." +msgstr "Ignorierte Unter." + +#: Merge.rc:2321 +#, c-format +msgid "Differences" +msgstr "Unterschiede" + +#: Merge.rc:2322 +#: Merge.rc:2633 +#, c-format +msgid "Binary" +msgstr "Binär" + +#: Merge.rc:2328 +#, c-format +msgid "Unable to compare files" +msgstr "Dateien können nicht verglichen werden" + +#: Merge.rc:2329 +#, c-format +msgid "Item aborted" +msgstr "Objekt abgebrochen" + +#: Merge.rc:2330 +#, c-format +msgid "File skipped" +msgstr "Datei übersprungen" + +#: Merge.rc:2331 +#, c-format +msgid "Folder skipped" +msgstr "Ordner übersprungen" + +#: Merge.rc:2332 +#, c-format +msgid "Left only: %1" +msgstr "Nur Links: %1" + +#: Merge.rc:2333 +#, c-format +msgid "Right only: %1" +msgstr "Nur Rechts: %1" + +#: Merge.rc:2334 +#, c-format +msgid "Binary files are identical" +msgstr "Binärdateien sind identisch" + +#: Merge.rc:2336 +#, c-format +msgid "Binary files are different" +msgstr "Binärdateien sind unterschiedlich" + +#: Merge.rc:2337 +#, c-format +msgid "Files are different" +msgstr "Dateien sind unterschiedlich" + +#: Merge.rc:2338 +#, c-format +msgid "Folders are different" +msgstr "Ordner sind unterschiedlich" + +#: Merge.rc:2339 +#, c-format +msgid "Left Only" +msgstr "Nur Links" + +#: Merge.rc:2340 +#, c-format +msgid "Right Only" +msgstr "Nur Rechts" + +#: Merge.rc:2342 +#, c-format +msgid "Error" +msgstr "Fehler" + +#: Merge.rc:2343 +#, c-format +msgid "Text files are identical" +msgstr "Textdateien sind identisch" + +#: Merge.rc:2348 +#, c-format +msgid "Text files are different" +msgstr "Textdateien sind unterschiedlich" + +#: Merge.rc:2354 +#, c-format +msgid "Elapsed time: %ld ms" +msgstr "Ausführungszeit: %ld ms" + +#: Merge.rc:2355 +#, c-format +msgid "1 item selected" +msgstr "1 Objekt ausgewählt" + +#: Merge.rc:2356 +#, c-format +msgid "%1 items selected" +msgstr "%1 Objekte ausgewählt" + +#: Merge.rc:2362 +#, c-format +msgid "Filename or folder name." +msgstr "Dateiname oder Ordnername." + +#: Merge.rc:2363 +#, c-format +msgid "Subfolder name when subfolders are included." +msgstr "Unterordnername, wenn Unterordner vorhanden sind." + +#: Merge.rc:2364 +#, c-format +msgid "Comparison result, long form." +msgstr "Vergleichsergebnis, langes Format." + +#: Merge.rc:2365 +#, c-format +msgid "Left side modification date." +msgstr "Linkes Änderungsdatum." + +#: Merge.rc:2366 +#, c-format +msgid "Right side modification date." +msgstr "Rechtes Änderungsdatum." + +#: Merge.rc:2367 +#, c-format +msgid "File's extension." +msgstr "Dateierweiterung." + +#: Merge.rc:2368 +#, c-format +msgid "Left file size in bytes." +msgstr "Linke Dateigröße in Byte." + +#: Merge.rc:2369 +#, c-format +msgid "Right file size in bytes." +msgstr "Rechte Dateigröße in Byte." + +#: Merge.rc:2370 +#, c-format +msgid "Left file size abbreviated." +msgstr "Linke Dateigröße gekürzt." + +#: Merge.rc:2371 +#, c-format +msgid "Right file size abbreviated." +msgstr "Rechte Dateigröße gekürzt." + +#: Merge.rc:2377 +#, c-format +msgid "Left side creation time." +msgstr "Linkes Erstellungsdatum." + +#: Merge.rc:2378 +#, c-format +msgid "Right side creation time." +msgstr "Rechtes Erstellungsdatum." + +#: Merge.rc:2379 +#, c-format +msgid "Tells which side has newer modification date." +msgstr "Zeigt, welche Seite ein neueres Änderungsdatum hat." + +#: Merge.rc:2380 +#, c-format +msgid "Left side file version, only for some filetypes." +msgstr "Linke Dateiversion, nur für einige Dateitypen." + +#: Merge.rc:2381 +#, c-format +msgid "Right side file version, only for some filetypes." +msgstr "Rechte Dateiversion, nur für einige Dateitypen." + +#: Merge.rc:2382 +#, c-format +msgid "Short comparison result." +msgstr "Vergleichsergebnis, kurzes Format." + +#: Merge.rc:2383 +#, c-format +msgid "Left side attributes." +msgstr "Linke Attribute." + +#: Merge.rc:2384 +#, c-format +msgid "Right side attributes." +msgstr "Rechte Attribute." + +#: Merge.rc:2385 +#, c-format +msgid "Left side file EOL type" +msgstr "Linker Zeilenenden-Typ" + +#: Merge.rc:2386 +#, c-format +msgid "Right side file EOL type" +msgstr "Rechter Zeilenenden-Typ" + +#: Merge.rc:2392 +#, c-format +msgid "Left side encoding." +msgstr "Linke Zeichensatz-Kodierung." + +#: Merge.rc:2393 +#, c-format +msgid "Right side encoding." +msgstr "Rechte Zeichensatz-Kodierung." + +#: Merge.rc:2394 +#, c-format +msgid "Number of ignored differences in file. These differences are ignored by WinMerge and cannot be merged." +msgstr "Anzahl der ignorierten Unterschiede in der Datei. Diese Unterschiede werden von WinMerge ignoriert und können nicht vermischt werden." + +#: Merge.rc:2395 +#, c-format +msgid "Number of differences in file. This number does not include ignored differences." +msgstr "Anzahl der Unterschiede in der Datei. Die Zahl enthält nicht die ignorierten Unterschiede." + +#: Merge.rc:2396 +#, c-format +msgid "Shows an asterisk (*) if the file is binary." +msgstr "Zeigt ein Asterisk (*), wenn die Datei binär ist." + +#: Merge.rc:2402 +#, c-format +msgid "Compare %1 with %2" +msgstr "Vergleiche %1 mit %2" + +#: Merge.rc:2403 +#, c-format +msgid "Comma-separated list" +msgstr "Komma-getrennte Liste" + +#: Merge.rc:2404 +#, c-format +msgid "Tab-separated list" +msgstr "Tab-getrennte Liste" + +#: Merge.rc:2405 +#, c-format +msgid "Simple HTML" +msgstr "Einfaches HTML" + +#: Merge.rc:2406 +#, c-format +msgid "Simple XML" +msgstr "Einfaches XML" + +#: Merge.rc:2408 +#, c-format +msgid "The report file already exists. Do you want to overwrite existing file?" +msgstr "Der Bericht existiert bereits. Überschreiben?" + +#: Merge.rc:2409 +#, c-format +msgid "" +"Error creating the report:\n" +"%1" +msgstr "" +"Fehler beim Erzeugen des Berichtes:\n" +"%1" + +#: Merge.rc:2410 +#, c-format +msgid "The report has been created successfully." +msgstr "Der Bericht wurde erfolgreich geschrieben." + +#: Merge.rc:2416 +#, c-format +msgid "The same file is opened in both panels." +msgstr "Die gleiche Datei ist in beiden Feldern ausgewählt." + +#: Merge.rc:2417 +#, c-format +msgid "The selected files are identical." +msgstr "Die ausgewählten Dateien sind identisch." + +#: Merge.rc:2418 +#, c-format +msgid "An error occurred while comparing the files." +msgstr "Beim Vergleichen der Dateien ist ein Fehler aufgetreten." + +#: Merge.rc:2419 +#, c-format +msgid "Temporary files could not be created. Check your temporary path settings." +msgstr "Temporäre Dateien konnten nicht erzeugt werden. Überprüfen Sie Ihre Einstellungen für temporäre Dateien." + +#: Merge.rc:2420 +#, c-format +msgid "" +"These files use different carriage return types.\n" +"\n" +"Do you want to treat all carriage return types as equivalent for this comparison?\n" +"\n" +"Note: If you always want to treat all carriage return types as equivalent, set the option 'Ignore carriage return differences..' in the Compare tab of the options dialog (available under Edit/Options)." +msgstr "" +"Die Dateien haben ein unterschiedliches Zeilenumbruch-Format.\n" +"\n" +"Möchten Sie alle Zeilenumbrüche für diesen Vergleich als Gleichwertig behandeln?\n" +"\n" +"Hinweis: Wenn Sie immer alle Zeilenumbruch-Formate als Gleichwertig behandeln wollen, aktivieren Sie die Option 'Zeilenumbruchunterschiede ignorieren' unter 'Vergleichen' im Einstellungsdialog (erreichbar unter Bearbeiten/Einstellungen)." + +#: Merge.rc:2421 +#, c-format +msgid "" +"The EOL are of different types (Windows/Unix/Mac) in the file '%1'.\n" +" With the current options, they will be unified to the main type.\n" +" Do you want to change the options and preserve the different EOL ?" +msgstr "" +"Die Zeilenumbrüche sind von unterschiedlichen Formaten (Windows/Unix/Mac) in der Datei '%1'.\n" +" Mit den aktuellen Einstellungen werden sie zum Hauptformat vereinheitlicht.\n" +" Möchten Sie die Einstellungen ändern und die unterschiedlichen Zeilenumbrüche erhalten?" + +#: Merge.rc:2422 +#, c-format +msgid "An error occurred while prediffing the file '%1' with the plugin '%2'. The prediffing is not applied any more." +msgstr "Ein Fehler trat beim Prediffing der Datei '%1' mit dem Plugin '%2' auf. Das Prediffing wird daher nicht mehr angewendet." + +#: Merge.rc:2423 +#, c-format +msgid "The selected folder is invalid." +msgstr "Der ausgewählte Ordner ist ungültig." + +#: Merge.rc:2424 +#, c-format +msgid "Cannot open a binary file to editor." +msgstr "Kann keine Binärdatei im Editor öffnen." + +#: Merge.rc:2425 +#, c-format +msgid "" +"The folder exists only in other side and cannot be opened.\n" +"\n" +"Do you want to create a matching folder:\n" +"%1\n" +"to the other side and open these folders?" +msgstr "" +"Der Ordner existiert nur auf der anderen Seite und kann nicht geöffnet werden.\n" +"\n" +"Möchten Sie einen passenden Ordner:\n" +"%1\n" +"auf der anderen Seite erzeugen und die Ordner öffnen?" + +#: Merge.rc:2431 +#, c-format +msgid "" +"Different codepages found in left (cp%d) and right (cp%d) files. \n" +"Displaying each file in its codepage will give a better display but merging/copying will be dangerous.\n" +"Would you like to treat both files as being in the default windows codepage (recommended)?" +msgstr "" +"Die linke (cp%d) und rechte (cp%d) Datei haben nicht den gleichen Zeichensatz.\n" +"Das Anzeigen jeder Datei im eigenen Zeichensatz erlaubt eine bessere Darstellung, aber das Mischen/Kopieren ist gefährlich.\n" +"Wollen Sie beide Dateien behandeln, als wären sie im gleichen Zeichensatz (empfohlen)?" + +#: Merge.rc:2432 +#, c-format +msgid "Warning: Files use different encodings, left=%s and right=%s, and merging may lead to information loss." +msgstr "Warnung: Die Dateien haben unterschiedliche Kodierungen, links=%s und rechts=%s, und das Vermischen führt möglicherweise zu Informationsverlusten." + +#: Merge.rc:2433 +#, c-format +msgid "Information lost due to encoding errors: both files" +msgstr "Informationsverlust wegen Kodierungsfehlern: Beide Dateien" + +#: Merge.rc:2434 +#, c-format +msgid "Information lost due to encoding errors: right file" +msgstr "Informationsverlust wegen Kodierungsfehlern: Rechte Datei" + +#: Merge.rc:2435 +#, c-format +msgid "Information lost due to encoding errors: left file" +msgstr "Informationsverlust wegen Kodierungsfehlern: Linke Datei" + +#: Merge.rc:2441 +#, c-format +msgid "No difference" +msgstr "Kein Unterschied" + +#: Merge.rc:2442 +#, c-format +msgid "Line difference" +msgstr "Zeilen-Unterschied" + +#: Merge.rc:2448 +#, c-format +msgid "Replaced %1 string(s)." +msgstr "%1 Vorkommen ersetzt." + +#: Merge.rc:2449 +#, c-format +msgid "Cannot find string \"%s\"" +msgstr "Kann \"%s\" nicht finden" + +#: Merge.rc:2455 +#, c-format +msgid "Copy Full Path" +msgstr "Kopiere vollständigen Pfad" + +#: Merge.rc:2456 +#, c-format +msgid "Copy Filename" +msgstr "Kopiere Dateiname" + +#: Merge.rc:2462 +#, c-format +msgid "Location Pane" +msgstr "Positionsleiste" + +#: Merge.rc:2463 +#, c-format +msgid "Diff Pane" +msgstr "Unterschiedsleiste" + +#: Merge.rc:2469 +#, c-format +msgid "Patch file successfully written." +msgstr "Die Patchdatei wurde erfolgreich geschrieben." + +#: Merge.rc:2470 +#, c-format +msgid "1. item is not found or is directory!" +msgstr "1. Objekt ist nicht vorhanden oder ist ein Verzeichnis!" + +#: Merge.rc:2471 +#, c-format +msgid "2. item is not found or is directory!" +msgstr "2. Objekt ist nicht vorhanden oder ist ein Verzeichnis!" + +#: Merge.rc:2472 +#, c-format +msgid "The patch file already exists. Do you want to overwrite it?" +msgstr "Die Patchdatei existiert bereits. Überschreiben?" + +#: Merge.rc:2473 +#, c-format +msgid "[%1 files selected]" +msgstr "[%1 Dateien ausgewählt]" + +#: Merge.rc:2474 +#, c-format +msgid "Normal" +msgstr "Normal" + +#: Merge.rc:2475 +#, c-format +msgid "Context" +msgstr "Context" + +#: Merge.rc:2476 +#, c-format +msgid "Unified" +msgstr "Unified" + +#: Merge.rc:2477 +#, c-format +msgid "Could not write to file %1." +msgstr "Konnte nicht in die Datei %1 schreiben." + +#: Merge.rc:2478 +#, c-format +msgid "The specified output path is not an absolute path: %1" +msgstr "Der angegebene Ausgabepfad ist kein absoluter Pfad: %1" + +#: Merge.rc:2479 +#, c-format +msgid "Specify an output file" +msgstr "Geben Sie eine Ausgabedatei an." + +#: Merge.rc:2480 +#, c-format +msgid "Cannot create a patch file from binary files." +msgstr "Kann keine Patchdatei von Binärdateien erzeugen." + +#: Merge.rc:2481 +#, c-format +msgid "Cannot create a patch file from directories." +msgstr "Kann keine Patchdatei von Verzeichnissen erzeugen." + +#: Merge.rc:2482 +#, c-format +msgid "" +"Please save all files first.\n" +"\n" +"Creating a patch requires that there are no unsaved changes in files." +msgstr "" +"Bitte speichern Sie zuerst alle Dateien.\n" +"\n" +"Das Erzeugen eines Patches erfordert, dass es keine ungespeicherten Änderungen in den Dateien gibt." + +#: Merge.rc:2483 +#, c-format +msgid "Folder does not exist." +msgstr "Der Ordner existiert nicht." + +#: Merge.rc:2488 +#, c-format +msgid "Current directory comparison results will be cleared." +msgstr "Die aktuellen Resultate des Ordnervergleichs werden gelöscht." + +#: Merge.rc:2489 +#, c-format +msgid "" +"Archive support is not enabled.\n" +"All needed components (7-zip and/or Merge7z*.dll) for archive support cannot be found.\n" +"See manual for more info about archive support and how to enable it." +msgstr "" +"Die Archiv-Unterstützung ist nicht aktiviert.\n" +"Alle erforderlichen Komponenten (7-zip und/oder Merge7z*.dll) für die Archiv-Unterstützung können nicht gefunden werden.\n" +"Entnehmen Sie dem Handbuch mehr Informationen über die Archiv-Unterstützung und wie sie aktiviert wird." + +#: Merge.rc:2490 +#, c-format +msgid "" +"\n" +"Note: 7-Zip integration is disabled in WinMerge settings." +msgstr "" +"\n" +"Hinweis: Die 7-Zip Integration ist in den WinMerge-Einstellungen deaktiviert." + +#: Merge.rc:2491 +#, c-format +msgid "" +"\n" +"Note: 7-Zip integration is restricted to standalone operation in WinMerge settings." +msgstr "" +"\n" +"Hinweis: Die 7-Zip Integration ist in den WinMerge-Einstellungen auf eigenständige Arbeitsweise beschränkt." + +#: Merge.rc:2492 +#, c-format +msgid "Select file for export" +msgstr "Datei zum Exportieren auswählen" + +#: Merge.rc:2493 +#, c-format +msgid "Select file for import" +msgstr "Datei zum Importieren auswählen" + +#: Merge.rc:2494 +#, c-format +msgid "Options imported from the file." +msgstr "Einstellungen aus der Datei importiert." + +#: Merge.rc:2495 +#, c-format +msgid "Options exported to the file." +msgstr "Einstellungen in die Datei exportiert." + +#: Merge.rc:2496 +#, c-format +msgid "Failed to import options from the file." +msgstr "Konnte die Einstellungen nicht aus der Datei importieren." + +#: Merge.rc:2497 +#, c-format +msgid "Failed to write options to the file." +msgstr "Konnte die Einstellungen nicht in die Datei exportieren." + +#: Merge.rc:2498 +#, c-format +msgid "" +"You are about to close several compare windows.\n" +"\n" +"Do you want to continue?" +msgstr "" +"Sie sind im Begriff mehrere Vergleichsfenster zuschließen.\n" +"\n" +"Möchten Sie wirklich fortfahren?" + +#: Merge.rc:2504 +#, c-format +msgid "Regular expression error" +msgstr "Regulärer Ausdruck Fehler" + +#: Merge.rc:2505 +#, c-format +msgid "No match" +msgstr "Keine Übereinstimmung" + +#: Merge.rc:2506 +#, c-format +msgid "Invalid regular expression" +msgstr "Ungültiger regulärer Ausdruck" + +#: Merge.rc:2507 +#, c-format +msgid "Invalid collation character" +msgstr "Ungültiges Vergleichszeichen" + +#: Merge.rc:2508 +#, c-format +msgid "Invalid character class name" +msgstr "Ungültiger Zeichenklasse-Name" + +#: Merge.rc:2509 +#, c-format +msgid "Trailing backslash" +msgstr "Nachfolgender Backslash" + +#: Merge.rc:2510 +#, c-format +msgid "Invalid back reference" +msgstr "Ungültiger Rückbezug" + +#: Merge.rc:2511 +#, c-format +msgid "Unmatched [ or [^" +msgstr "Unpassende [ oder [^" + +#: Merge.rc:2512 +#, c-format +msgid "Unmatched ( or \\(" +msgstr "Unpassende ( oder \\(" + +#: Merge.rc:2513 +#, c-format +msgid "Unmatched \\{" +msgstr "Unpassende \\{" + +#: Merge.rc:2514 +#, c-format +msgid "Invalid content of \\{\\}" +msgstr "Ungültiger Inhalt von \\{\\}" + +#: Merge.rc:2515 +#, c-format +msgid "Invalid range end" +msgstr "Ungültiges Bereichsende" + +#: Merge.rc:2516 +#, c-format +msgid "Out of memory" +msgstr "Platz im Hauptspeicher reicht nicht aus" + +#: Merge.rc:2517 +#, c-format +msgid "Invalid preceding regular expression" +msgstr "Ungültiger vorhergehender regulärer Ausdruck" + +#: Merge.rc:2518 +#, c-format +msgid "Premature end of regular expression" +msgstr "Vorzeitiges Ende des regulären Ausdruckes" + +#: Merge.rc:2519 +#, c-format +msgid "Regular expression too big" +msgstr "Regulärer Ausdruck zu groß" + +#: Merge.rc:2524 +#, c-format +msgid "Unmatched ) or \\)" +msgstr "Unpassende ) oder \\)" + +#: Merge.rc:2530 +#, c-format +msgid "Western European" +msgstr "Westeuropäisch" + +#: Merge.rc:2531 +#, c-format +msgid "Eastern European" +msgstr "Osteuropäisch" + +#: Merge.rc:2532 +#, c-format +msgid "East Asian" +msgstr "Ostasiatisch" + +#: Merge.rc:2533 +#, c-format +msgid "SE & SW Asian" +msgstr "SO & SW-Asiatisch" + +#: Merge.rc:2534 +#, c-format +msgid "Middle Eastern" +msgstr "Mitteleuropäisch" + +#: Merge.rc:2535 +#: Merge.rc:2545 +#, c-format +msgid "Not applicable" +msgstr "Nicht anwendbar" + +#: Merge.rc:2541 +#, c-format +msgid "MS-Windows" +msgstr "MS-Windows" + +#: Merge.rc:2542 +#, c-format +msgid "MS-DOS" +msgstr "MS-DOS" + +#: Merge.rc:2543 +#, c-format +msgid "Macintosh" +msgstr "Macintosh" + +#: Merge.rc:2544 +#, c-format +msgid "IBM" +msgstr "IBM" + +#: Merge.rc:2551 +#, c-format +msgid "EBCDIC" +msgstr "EBCDIC" + +#: Merge.rc:2552 +#, c-format +msgid "IBM EBCDIC Cyrillic" +msgstr "IBM EBCDIC Kyrillisch" + +#: Merge.rc:2558 +#, c-format +msgid "MS-DOS Latin US" +msgstr "MS-DOS Lateinamerikanisch" + +#: Merge.rc:2559 +#, c-format +msgid "MS-DOS Arabic" +msgstr "MS-DOS Arabisch" + +#: Merge.rc:2560 +#, c-format +msgid "MS-DOS Greek" +msgstr "MS-DOS Griechisch" + +#: Merge.rc:2561 +#, c-format +msgid "MS-DOS Baltic Rim" +msgstr "MS-DOS Baltisch" + +#: Merge.rc:2562 +#, c-format +msgid "MS-DOS Latin 1" +msgstr "MS-DOS Latein 1" + +#: Merge.rc:2563 +#, c-format +msgid "MS-DOS Greek 1" +msgstr "MS-DOS Griechisch 1" + +#: Merge.rc:2564 +#, c-format +msgid "MS-DOS Latin 2" +msgstr "MS-DOS Latein 2" + +#: Merge.rc:2565 +#, c-format +msgid "MS-DOS Cyrillic" +msgstr "MS-DOS Kyrillisch" + +#: Merge.rc:2566 +#, c-format +msgid "MS-DOS Turkish" +msgstr "MS-DOS Türkisch" + +#: Merge.rc:2567 +#, c-format +msgid "MS-DOS Portuguese" +msgstr "MS-DOS Portugiesisch" + +#: Merge.rc:2573 +#, c-format +msgid "MS-DOS Icelandic" +msgstr "MS-DOS Isländisch" + +#: Merge.rc:2574 +#, c-format +msgid "MS-DOS Hebrew" +msgstr "MS-DOS Hebräisch" + +#: Merge.rc:2575 +#, c-format +msgid "MS-DOS French Canada" +msgstr "MS-DOS Französisch (Kanada)" + +#: Merge.rc:2576 +#, c-format +msgid "MS-DOS Nordic" +msgstr "MS-DOS Nordisch" + +#: Merge.rc:2577 +#, c-format +msgid "MS-DOS Cyrillic CIS 1" +msgstr "MS-DOS Kyrillisch CIS 1" + +#: Merge.rc:2578 +#, c-format +msgid "MS-DOS Greek 2" +msgstr "MS-DOS Griechisch 2" + +#: Merge.rc:2584 +#, c-format +msgid "Windows Thai" +msgstr "Windows Thailändisch" + +#: Merge.rc:2585 +#, c-format +msgid "Windows Japanese" +msgstr "Windows Japanisch" + +#: Merge.rc:2586 +#, c-format +msgid "Windows Simplified Chinese" +msgstr "Windows Vereinfachtes Chinesisch" + +#: Merge.rc:2587 +#, c-format +msgid "Windows Korean" +msgstr "Windows Koreanisch" + +#: Merge.rc:2588 +#, c-format +msgid "Windows Traditional Chinese" +msgstr "Windows Traditionelles Chinesisch" + +#: Merge.rc:2589 +#, c-format +msgid "Windows Latin 2" +msgstr "Windows Latein 2" + +#: Merge.rc:2590 +#, c-format +msgid "Windows Cyrillic (Slavic)" +msgstr "Windows Kyrillisch (Slawisch)" + +#: Merge.rc:2591 +#, c-format +msgid "Windows Latin 1" +msgstr "Windows Latein 1" + +#: Merge.rc:2592 +#, c-format +msgid "Windows Greek" +msgstr "Windows Griechisch" + +#: Merge.rc:2593 +#, c-format +msgid "Windows Latin 5 (Turkish)" +msgstr "Windows Latein 5 (Türkisch)" + +#: Merge.rc:2594 +#, c-format +msgid "Windows Hebrew" +msgstr "Windows Hebräisch" + +#: Merge.rc:2595 +#, c-format +msgid "Windows Arabic" +msgstr "Windows Arabisch" + +#: Merge.rc:2596 +#, c-format +msgid "Windows Baltic Rim" +msgstr "Windows Baltisch" + +#: Merge.rc:2597 +#, c-format +msgid "Windows Vietnamese" +msgstr "Windows Vietnamesisch" + +#: Merge.rc:2603 +#, c-format +msgid "Macintosh Roman" +msgstr "Macintosh Römisch" + +#: Merge.rc:2604 +#, c-format +msgid "Macintosh Greek" +msgstr "Macintosh Griechisch" + +#: Merge.rc:2605 +#, c-format +msgid "Macintosh Cyrillic" +msgstr "Macintosh Kyrillisch" + +#: Merge.rc:2606 +#, c-format +msgid "Macintosh " +msgstr "Macintosh " + +#: Merge.rc:2607 +#, c-format +msgid "Macintosh Central Europe" +msgstr "Macintosh Mitteleuropäisch" + +#: Merge.rc:2608 +#, c-format +msgid "Macintosh Turkish" +msgstr "Macintosh Türkisch" + +#: Merge.rc:2617 +#, c-format +msgid "Approximates ISO-8859-2" +msgstr "Ähnlich ISO-8859-2" + +#: Merge.rc:2620 +#, c-format +msgid "Approximates ISO-8859-1" +msgstr "Ähnlich ISO-8859-2" + +#: Merge.rc:2621 +#, c-format +msgid "Approximates ISO-8859-7" +msgstr "Ähnlich ISO-8859-2" + +#: Merge.rc:2622 +#, c-format +msgid "Approximates ISO-8859-9" +msgstr "Ähnlich ISO-8859-2" + +#: Merge.rc:2623 +#, c-format +msgid "Approximates ISO-8859-8" +msgstr "Ähnlich ISO-8859-2" + +#: Merge.rc:2629 +#, c-format +msgid "Win" +msgstr "Win" + +#: Merge.rc:2630 +#, c-format +msgid "Mac" +msgstr "Mac" + +#: Merge.rc:2631 +#, c-format +msgid "Unix" +msgstr "Unix" + +#: Merge.rc:2632 +#, c-format +msgid "Mixed" +msgstr "Gemischt" + +#: Merge.rc:2634 +#, c-format +msgid "LF" +msgstr "LF" + +#: Merge.rc:2635 +#, c-format +msgid "CR" +msgstr "CR" + +#: Merge.rc:2636 +#, c-format +msgid "CRLF" +msgstr "CRLF" + +#: Merge.rc:2643 +#, c-format +msgid " B" +msgstr " B" + +#: Merge.rc:2644 +#, c-format +msgid " KB" +msgstr " KB" + +#: Merge.rc:2645 +#, c-format +msgid " MB" +msgstr " MB" + +#: Merge.rc:2646 +#, c-format +msgid " GB" +msgstr " GB" + +#: Merge.rc:2647 +#, c-format +msgid " TB" +msgstr " TB" + +#: Merge.rc:2648 +#, c-format +msgid " PB" +msgstr " PB" + +#: Merge.rc:2654 +#, c-format +msgid "Type" +msgstr "Typ" + +#: Merge.rc:2656 +#, c-format +msgid "Unpacker" +msgstr "Entpacker" + +#: Merge.rc:2657 +#, c-format +msgid "Prediffer" +msgstr "Prediffer" + +#: Merge.rc:2658 +#, c-format +msgid "Editor script" +msgstr "Editor-Skript" + +#: Merge.rc:2665 +#, c-format +msgid "Save the left file" +msgstr "Speichert die linke Datei." + +#: Merge.rc:2666 +#, c-format +msgid "Save the right file" +msgstr "Speichert die rechte Datei." + +#: Merge.rc:2667 +#, c-format +msgid "Save the left file with name..." +msgstr "Speichert die linke Datei unter..." + +#: Merge.rc:2668 +#, c-format +msgid "Save the right file with name..." +msgstr "Speichert die rechte Datei unter..." + +#: Merge.rc:2669 +#, c-format +msgid "Change left side file/folder read-only status" +msgstr "Ändert den linken Schreibschutz-Status." + +#: Merge.rc:2670 +#, c-format +msgid "Change right side file/folder read-only status" +msgstr "Ändert den rechten Schreibschutz-Status." + +#: Merge.rc:2671 +#, c-format +msgid "Convert EOL to Windows mode" +msgstr "Konvertiert Zeilenumbrüche ins Windows-Format." + +#: Merge.rc:2672 +#, c-format +msgid "Convert EOL to Unix mode" +msgstr "Konvertiert Zeilenumbrüche ins Unix-Format." + +#: Merge.rc:2673 +#, c-format +msgid "Convert EOL to Mac mode" +msgstr "Konvertiert Zeilenumbrüche ins Macintosh-Format." + +#: Merge.rc:2674 +#, c-format +msgid "Switch between editing and merging modes" +msgstr "Wechselt zwischen Bearbeitungs- und Merging-Modus." + +#: Merge.rc:2675 +#, c-format +msgid "" +"View and adjust file encoding properties\n" +"File encoding properties" +msgstr "" +"Zeigt und passt die Dateikodierungs-Eigenschaften an.\n" +"Dateikodierungs-Eigenschaften" + +#: Merge.rc:2676 +#, c-format +msgid "Open and resolve conflict file" +msgstr "Öffnet und löst eine Konflikt-Datei." + +#: Merge.rc:2682 +#, c-format +msgid "" +"Select difference area in the current line\n" +"Difference in the Current Line" +msgstr "" +"Markiert den unterschiedlichen Bereich in der aktuellen Zeile.\n" +"Unterschied in der aktuellen Zeile" + +#: Merge.rc:2683 +#, c-format +msgid "" +"Go to line or difference\n" +"Go to (Ctrl+G)" +msgstr "" +"Geht zur Zeile oder zum Unterschied.\n" +"Gehe nach (Strg+G)" + +#: Merge.rc:2684 +#, c-format +msgid "" +"Set program options\n" +"Options" +msgstr "" +"Nimmt Programm-Einstellungen vor.\n" +"Einstellungen" + +#: Merge.rc:2685 +#, c-format +msgid "" +"Refresh display\n" +"Refresh (F5)" +msgstr "" +"Aktualisiert die Anzeige\n" +"Aktualisieren (F5)" + +#: Merge.rc:2686 +#, c-format +msgid "Copy selected lines to clipboard adding linenumbers to line begin" +msgstr "Kopiert die ausgewählten Zeilen in die Zwischenablage und fügt Zeilennummern vor den Zeilenanfang." + +#: Merge.rc:2687 +#, c-format +msgid "Refresh selected items" +msgstr "Aktualisiert die ausgewählten Objekte." + +#: Merge.rc:2688 +#, c-format +msgid "Toggle bookmark" +msgstr "Lesezeichen setzen oder löschen." + +#: Merge.rc:2689 +#, c-format +msgid "Go to next bookmark" +msgstr "Zum nächsten Lesezeichen gehen." + +#: Merge.rc:2690 +#, c-format +msgid "Go to previous bookmark" +msgstr "Zum vorherigen Lesezeichen gehen." + +#: Merge.rc:2691 +#, c-format +msgid "Clear all bookmarks" +msgstr "Alle Lesezeichen löschen." + +#: Merge.rc:2697 +#, c-format +msgid "" +"Displays items that are exactly the same\n" +"Show Identical Items" +msgstr "" +"Objekte anzeigen die exakt gleich sind.\n" +"Identische Objekte" + +#: Merge.rc:2698 +#, c-format +msgid "" +"Displays items that have differences\n" +"Show Different Items" +msgstr "" +"Objekte anzeigen die Unterschiede haben.\n" +"Unterschiedliche Objekte anzeigen" + +#: Merge.rc:2699 +#, c-format +msgid "" +"Displays items that exist in only on the left side\n" +"Show Left Unique Items" +msgstr "" +"Zeigt eindeutige Objekte auf der linken Seite an.\n" +"Eindeutige Objekte links anzeigen" + +#: Merge.rc:2700 +#, c-format +msgid "" +"Displays items that exist in only on the right side\n" +"Show Right Unique Items" +msgstr "" +"Zeigt eindeutige Objekte auf der rechten Seite an.\n" +"Eindeutige Objekte rechts anzeigen" + +#: Merge.rc:2701 +#, c-format +msgid "" +"Displays binary files\n" +"Show Binary Files" +msgstr "" +"Zeigt Binärdateien an.\n" +"Binärdateien anzeigen" + +#: Merge.rc:2702 +#, c-format +msgid "" +"Displays skipped items\n" +"Show Skipped Items" +msgstr "" +"Zeigt übersprungene Objekte an.\n" +"Übersprungene Objekte anzeigen" + +#: Merge.rc:2708 +#, c-format +msgid "" +"Select the font for the view\n" +"Select View Font" +msgstr "" +"Wählt die Schrift für die Anzeige.\n" +"Schrift auswählen" + +#: Merge.rc:2709 +#, c-format +msgid "" +"Revert to using the default system font for view\n" +"Default Font" +msgstr "" +"Stellt die Schrift für die Anzeige zurück auf die Standard-Systemschrift.\n" +"Standard-Schrift verwenden" + +#: Merge.rc:2710 +#, c-format +msgid "Shows whitespace characters" +msgstr "Zeigt Leerzeichen an." + +#: Merge.rc:2711 +#, c-format +msgid "Toggle Diff Pane" +msgstr "Blendet die Unterschiedsleiste ein oder aus." + +#: Merge.rc:2712 +#, c-format +msgid "Location pane shows overall picture from files" +msgstr "Die Positionsleiste zeigt gesamte Abbildungen von den Dateien." + +#: Merge.rc:2713 +#, c-format +msgid "Show folder compare statistics dialog" +msgstr "Zeigt die Vergleichsstatistik an." + +#: Merge.rc:2714 +#, c-format +msgid "" +"Select the current user interface language\n" +"Language" +msgstr "" +"Wählt die Sprache der Benutzeroberfläche.\n" +"Sprache" + +#: Merge.rc:2715 +#, c-format +msgid "" +"Shows differences inside lines with different colors\n" +"Show Line Difference" +msgstr "" +"Zeigt Unterschiede innerhalb der Zeilen mit unterschiedlicher Farbe an.\n" +"Zeilenunterschied anzeigen" + +#: Merge.rc:2716 +#, c-format +msgid "Swap the positions of the two panes" +msgstr "Vertauscht die Position der beiden Ausschnitte." + +#: Merge.rc:2717 +#, c-format +msgid "" +"Shows line numbers\n" +"Show Line Numbers" +msgstr "" +"Zeigt Zeilennummern an.\n" +"Zeilennummern anzeigen" + +#: Merge.rc:2718 +#, c-format +msgid "" +"Enable word wrap\n" +"Wrap Lines" +msgstr "" +"Aktiviert das Umbrechen der Zeilen.\n" +"Zeilen umbrechen" + +#: Merge.rc:2719 +#, c-format +msgid "" +"Shows selection margins for both panes\n" +"Show Selection Margins" +msgstr "" +"Zeigt Markierungsränder für beide Ausschnitte an.\n" +"Markierungsränder anzeigen" + +#: Merge.rc:2720 +#, c-format +msgid "Increase text size" +msgstr "Textgröße erhöhen." + +#: Merge.rc:2721 +#, c-format +msgid "Decrease text size" +msgstr "Textgröße verringern." + +#: Merge.rc:2722 +#, c-format +msgid "Reset text zoom to default size" +msgstr "Textzoom auf Standardgröße zurücksetzen." + +#: Merge.rc:2728 +#, c-format +msgid "" +"Scroll to the previous difference\n" +"Previous Difference (Alt+Up)" +msgstr "" +"Bewegt die Anzeige zum vorigen Unterschied.\n" +"Vorheriger Unterschied (Alt+Hoch)" + +#: Merge.rc:2729 +#, c-format +msgid "" +"Scroll to the next difference\n" +"Next Difference (Alt+Down)" +msgstr "" +"Bewegt die Anzeige zum nächsten Unterschied.\n" +"Nächster Unterschied (Alt+Runter)" + +#: Merge.rc:2730 +#, c-format +msgid "" +"Scroll to the first difference\n" +"First Difference (Alt+Home)" +msgstr "" +"Bewegt die Anzeige zum ersten Unterschied.\n" +"Erster Unterschied (Alt+Pos1)" + +#: Merge.rc:2731 +#, c-format +msgid "" +"Scroll to the current difference\n" +"Current Difference (Alt+Enter)" +msgstr "" +"Bewegt die Anzeige zum aktuellen Unterschied.\n" +"Aktueller Unterschied (Alt+Enter)" + +#: Merge.rc:2732 +#, c-format +msgid "" +"Scroll to the last difference\n" +"Last Difference (Alt+End)" +msgstr "" +"Bewegt die Anzeige zum letzten Unterschied.\n" +"Letzter Unterschied (Alt+Ende)" + +#: Merge.rc:2733 +#, c-format +msgid "" +"Copy the selected text to the right file\n" +"Copy Right (Alt+Right)" +msgstr "" +"Kopiert den ausgewählten Text in die rechte Datei.\n" +"Nach rechts kopieren (Alt+Rechts)" + +#: Merge.rc:2734 +#, c-format +msgid "" +"Copy the selected text to the left file\n" +"Copy Left (Alt+Left)" +msgstr "" +"Kopiert den ausgewählten Text in die linke Datei.\n" +"Nach links kopieren (Alt+Links)" + +#: Merge.rc:2735 +#, c-format +msgid "" +"Copy difference to right and advance to next\n" +"Copy Right and Advance (Ctrl+Alt+Right)" +msgstr "" +"Kopiere Unterschied nach Rechts und springe zum nächsten Unterschied.\n" +"Nach rechts kopieren und fortschreiten (Strg+Alt+Rechts)" + +#: Merge.rc:2736 +#, c-format +msgid "" +"Copy difference to left and advance to next\n" +"Copy Left and Advance (Ctrl+Alt+Left)" +msgstr "" +"Kopiere Unterschied nach Links und springe zum nächsten Unterschied.\n" +"Nach links kopieren und fortschreiten (Strg+Alt+Links)" + +#: Merge.rc:2737 +#, c-format +msgid "" +"Copy all differences to the right file\n" +"All Right" +msgstr "" +"Kopiert alle Unterschiede in die rechte Datei.\n" +"Alles nach rechts kopieren" + +#: Merge.rc:2738 +#, c-format +msgid "" +"Copy all differences to the left file\n" +"All Left" +msgstr "" +"Kopiert alle Unterschiede in die linke Datei.\n" +"Alles nach links kopieren" + +#: Merge.rc:2739 +#, c-format +msgid "Delete selected items from both directories" +msgstr "Löscht ausgewählte Objekte von beiden Seiten." + +#: Merge.rc:2740 +#, c-format +msgid "Compare selected item (compare first item if multiple items selected)" +msgstr "Vergleicht ausgewählte Objekte. (Vergleicht das erste Objekt, wenn mehrere Objekte ausgewählt wurden.)" + +#: Merge.rc:2746 +#, c-format +msgid "Select and reorder directory compare columns" +msgstr "Auswählen und wieder ordnen der Spalten vom Ordnervergleich." + +#: Merge.rc:2747 +#, c-format +msgid "Generate a patch-file" +msgstr "Erzeugt eine Patchdatei." + +#: Merge.rc:2748 +#, c-format +msgid "Select and modify filters" +msgstr "Auswählen und modifizieren von Filtern." + +#: Merge.rc:2749 +#, c-format +msgid "Generates a report from compare results" +msgstr "Erzeugt einen Bericht von den Vergleichsergebnissen." + +#: Merge.rc:2755 +#, c-format +msgid "Shows a list of available plugins" +msgstr "Zeigt eine Liste der verfügbaren Plugins." + +#: Merge.rc:2756 +#, c-format +msgid "The user selects the unpacker (no unpacking when comparing dir)" +msgstr "Der Benutzer wählt den Entpacker (kein Entpacken beim Ordnervergleich)." + +#: Merge.rc:2757 +#, c-format +msgid "The adapted unpacker is applied to both files (one file only needs the extension)" +msgstr "Der passende Entpacker wird auf beide Dateien angewendet (nur eine Datei benötigt die Erweiterung)." + +#: Merge.rc:2758 +#, c-format +msgid "Select an unpacker to edit this file" +msgstr "Auswählen eines Entpackers zum Bearbeiten dieser Datei." + +#: Merge.rc:2759 +#, c-format +msgid "No prediffer (normal)" +msgstr "Kein Prediffer (Normal)" + +#: Merge.rc:2760 +#, c-format +msgid "Suggested plugins" +msgstr "Vorgeschlagene Plugins" + +#: Merge.rc:2761 +#, c-format +msgid "Other plugins" +msgstr "Andere Plugins" + +#: Merge.rc:2762 +#, c-format +msgid "Unload all plugins and reload them (for developers)" +msgstr "Entlädt alle Plugins und lädt sie neu (für Entwickler)." + +#: Merge.rc:2768 +#, c-format +msgid "" +"Activates next visible file\n" +"Activate next File" +msgstr "" +"Aktiviert die nächste sichtbare Datei\n" +"Aktiviere nächste Datei" + +#: Merge.rc:2769 +#, c-format +msgid "Closes all open windows" +msgstr "Schließt alle geöffneten Fenster." + +#: Merge.rc:2775 +#, c-format +msgid "" +"Opens the WinMerge Help\n" +"WinMerge Help" +msgstr "" +"Öffnet die WinMerge Hilfe.\n" +"WinMerge Hilfe" + +#: Merge.rc:2776 +#, c-format +msgid "Outputs current WinMerge version info and configuration to text file" +msgstr "Ausgeben der aktuellen WinMerge Versionsinformationen und Konfiguration in eine Textdatei." + +#: Merge.rc:2777 +#, c-format +msgid "Display the GNU General Public License" +msgstr "Zeigt die GNU General Public License an." + +#: Merge.rc:2778 +#, c-format +msgid "Private Build: %1" +msgstr "Private Build: %1" + +#: Merge.rc:2779 +#, c-format +msgid "" +"Opens the release notes document\n" +"Release Notes" +msgstr "" +"Öffnet das Versionshinweisen-Dokument.\n" +"Versionshinweise" + +#: Merge.rc:2780 +#, c-format +msgid "" +"Opens the translations website\n" +"Translations" +msgstr "" +"Öffnet die Übersetzungen-Webseite.\n" +"Übersetzungen" + +#: Merge.rc:2786 +#, c-format +msgid "Plugin Settings" +msgstr "Plugin Einstellungen" + +#: Merge.rc:2787 +#, c-format +msgid "No prediffer" +msgstr "Kein Prediffer." + +#: Merge.rc:2788 +#, c-format +msgid "Prediff if possible" +msgstr "Prediff ist möglich." + +#: Merge.rc:2790 +#, c-format +msgid "WSH not found - .sct scripts disabled" +msgstr "WSH nicht gefunden - .sct Skripte deaktiviert." + +#: Merge.rc:2791 +#, c-format +msgid "<None>" +msgstr "<Keine>" + +#: Merge.rc:2792 +#, c-format +msgid "<Automatic>" +msgstr "<Automatisch>" + +#: Merge.rc:2798 +#, c-format +msgid "Open the file with registered application" +msgstr "Öffnet die Datei mit registrierter Anwendung." + +#: Merge.rc:2799 +#, c-format +msgid "Open the file with external editor" +msgstr "Öffnet die Datei mit externem Editor." + +#: Merge.rc:2800 +#, c-format +msgid "Open the file with a particular program" +msgstr "Öffnet die Datei mit einem bestimmten Programm." + +#: Merge.rc:2806 +#, c-format +msgid "Do not display moved blocks" +msgstr "Keine verschobene Blöcke anzeigen." + +#: Merge.rc:2807 +#, c-format +msgid "Display all moved blocks" +msgstr "Alle verschobene Blöcke anzeigen." + +#: Merge.rc:2808 +#, c-format +msgid "Display moved blocks only from current diff" +msgstr "Verschobenen Block nur für den aktuellen Unterschied anzeigen." + +#: Merge.rc:2809 +#, c-format +msgid "Go to diff under cursor" +msgstr "Geht zum Unterschied unter dem Cursor." + +#: Merge.rc:2810 +#, c-format +msgid "G&oto Diff %1 of %2" +msgstr "G&ehe nach Unterschied %1 von %2" + +#: Merge.rc:2811 +#, c-format +msgid "G&oto Line %1" +msgstr "G&ehe nach Zeile %1" + +#: Merge.rc:2817 +#, c-format +msgid "Disabled" +msgstr "Deaktiviert" + +#: Merge.rc:2818 +#, c-format +msgid "From file system" +msgstr "Von Dateisystem" + +#: Merge.rc:2819 +#, c-format +msgid "From MRU list" +msgstr "Von MRU-Liste" + +#: Merge.rc:2825 +#, c-format +msgid "No Highlighting" +msgstr "Keine Hervorhebung" + +#: Merge.rc:2826 +#, c-format +msgid "ASP" +msgstr "ASP" + +#: Merge.rc:2827 +#, c-format +msgid "Basic" +msgstr "Basic" + +#: Merge.rc:2828 +#, c-format +msgid "Batch" +msgstr "Batch" + +#: Merge.rc:2829 +#, c-format +msgid "C/C++" +msgstr "C/C++" + +#: Merge.rc:2830 +#, c-format +msgid "C#" +msgstr "C#" + +#: Merge.rc:2831 +#, c-format +msgid "CSS" +msgstr "CSS" + +#: Merge.rc:2832 +#, c-format +msgid "DCL" +msgstr "DCL" + +#: Merge.rc:2833 +#, c-format +msgid "Fortran" +msgstr "Fortran" + +#: Merge.rc:2834 +#, c-format +msgid "HTML" +msgstr "HTML" + +#: Merge.rc:2835 +#, c-format +msgid "INI" +msgstr "INI" + +#: Merge.rc:2836 +#, c-format +msgid "InnoSetup" +msgstr "InnoSetup" + +#: Merge.rc:2837 +#, c-format +msgid "InstallShield" +msgstr "InstallShield" + +#: Merge.rc:2838 +#, c-format +msgid "Java" +msgstr "Java" + +#: Merge.rc:2839 +#, c-format +msgid "AutoLISP" +msgstr "AutoLISP" + +#: Merge.rc:2840 +#, c-format +msgid "NSIS" +msgstr "NSIS" + +#: Merge.rc:2841 +#, c-format +msgid "Pascal" +msgstr "Pascal" + +#: Merge.rc:2842 +#, c-format +msgid "Perl" +msgstr "Perl" + +#: Merge.rc:2843 +#, c-format +msgid "PHP" +msgstr "PHP" + +#: Merge.rc:2844 +#, c-format +msgid "Portable Object" +msgstr "Portable Object" + +#: Merge.rc:2845 +#, c-format +msgid "PowerShell" +msgstr "PowerShell" + +#: Merge.rc:2846 +#, c-format +msgid "Python" +msgstr "Python" + +#: Merge.rc:2847 +#, c-format +msgid "REXX" +msgstr "REXX" + +#: Merge.rc:2848 +#, c-format +msgid "Resources" +msgstr "Ressourcen" + +#: Merge.rc:2849 +#, c-format +msgid "Ruby" +msgstr "Ruby" + +#: Merge.rc:2850 +#, c-format +msgid "SGML" +msgstr "SGML" + +#: Merge.rc:2851 +#, c-format +msgid "Shell" +msgstr "Shell" + +#: Merge.rc:2852 +#, c-format +msgid "SIOD" +msgstr "SIOD" + +#: Merge.rc:2853 +#, c-format +msgid "SQL" +msgstr "SQL" + +#: Merge.rc:2854 +#, c-format +msgid "TCL" +msgstr "TCL" + +#: Merge.rc:2855 +#, c-format +msgid "TEX" +msgstr "TEX" + +#: Merge.rc:2856 +#, c-format +msgid "Verilog" +msgstr "Verilog" + +#: Merge.rc:2857 +#, c-format +msgid "XML" +msgstr "XML" + +#: Merge.rc:2862 +#, c-format +msgid "Hide the toolbar" +msgstr "Versteckt die Symbolleiste." + +#: Merge.rc:2863 +#, c-format +msgid "Show small toolbar" +msgstr "Zeigt kleine Symbolleiste an." + +#: Merge.rc:2864 +#, c-format +msgid "Show big toolbar" +msgstr "Zeigt große Symbolleiste an." + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/MergeLang.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/MergeLang.dll new file mode 100644 index 0000000000000000000000000000000000000000..b3f4ae5945c7dfdd3a588e5ba1bb292555dabc5d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/MergeLang.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/Source/WinMerge-2.12.4-src.7z b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/Source/WinMerge-2.12.4-src.7z new file mode 100644 index 0000000000000000000000000000000000000000..7ca2c7553a95289e9131d9d3b416c4943791b7ef Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/Source/WinMerge-2.12.4-src.7z differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/WinMergeU.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/WinMergeU.exe new file mode 100644 index 0000000000000000000000000000000000000000..804ff01166d2be46b72f06ed5f946f1c3d768e7d Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/WinMergeU.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/libexpat.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/libexpat.dll new file mode 100644 index 0000000000000000000000000000000000000000..5af32ad4f49e94238576b342e920675036763e39 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/libexpat.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/pcre.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/pcre.dll new file mode 100644 index 0000000000000000000000000000000000000000..478d35ff9883b7f0d46686b04cac6c4c07f4ae27 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/winmerge/pcre.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/7-zip.chm b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/7-zip.chm new file mode 100644 index 0000000000000000000000000000000000000000..eee875ee210ce3a5f6b8c6eb3de69cbd6928d988 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/7-zip.chm differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/7za.exe b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/7za.exe new file mode 100644 index 0000000000000000000000000000000000000000..12b9499a28960378cd26a7b7f0733681c49a5d71 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/7za.exe differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/copying.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/copying.txt new file mode 100644 index 0000000000000000000000000000000000000000..f3926a6155f38a803257640da9412ede2015afca --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/copying.txt @@ -0,0 +1,504 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. + + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. + + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. + + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). + + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. + + <one line to give the library's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Also add information on how to contact you by electronic and paper mail. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James Random Hacker. + + <signature of Ty Coon>, 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/license.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/license.txt new file mode 100644 index 0000000000000000000000000000000000000000..7b66cf7ab6e638933e7a5117fdedbc344f292f94 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/license.txt @@ -0,0 +1,30 @@ + 7-Zip Command line version + ~~~~~~~~~~~~~~~~~~~~~~~~~~ + License for use and distribution + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + 7-Zip Copyright (C) 1999-2009 Igor Pavlov. + + 7za.exe is distributed under the GNU LGPL license + + Notes: + You can use 7-Zip on any computer, including a computer in a commercial + organization. You don't need to register or pay for 7-Zip. + + + GNU LGPL information + -------------------- + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/readme.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..782494a7f055177cce7b4a7e57343c11a6ac90fa --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tools/zip/readme.txt @@ -0,0 +1,42 @@ +7-Zip Command line version 4.65 +------------------------------- + +7-Zip is a file archiver with high compression ratio. +7za.exe is a standalone command line version of 7-Zip. + +7-Zip Copyright (C) 1999-2009 Igor Pavlov. + +Features of 7za.exe: + - High compression ratio in new 7z format + - Supported formats: + - Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR + - Unpacking only: Z + - Highest compression ratio for ZIP and GZIP formats. + - Fast compression and decompression + - Strong AES-256 encryption in 7z and ZIP formats. + +7za.exe is a free software distributed under the GNU LGPL. +Read license.txt for more information. + +Source code of 7za.exe and 7-Zip can be found at +http://www.7-zip.org/ + +7za.exe can work in Windows 95/98/ME/NT/2000/XP/2003/Vista. + +There is also port of 7za.exe for POSIX systems like Unix (Linux, Solaris, OpenBSD, +FreeBSD, Cygwin, AIX, ...), MacOS X and BeOS: + +http://p7zip.sourceforge.net/ + + + This distributive packet contains the following files: + + 7za.exe - 7-Zip standalone command line version. + readme.txt - This file. + copying.txt - GNU LGPL license. + license.txt - License information. + 7-zip.chm - User's Manual in HTML Help format. + + +--- +End of document diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/tree.jar b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tree.jar new file mode 100644 index 0000000000000000000000000000000000000000..3b9bbb67a37b2eed41264be006db85ece5d2b924 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/tree.jar differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/uml_use.bmp b/TOOL/setup/BOC/SDbD_ADOxx15_SA/uml_use.bmp new file mode 100644 index 0000000000000000000000000000000000000000..08e8bc20cb4349e236979cc7eca15ef0952a07f9 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/uml_use.bmp differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/version.txt b/TOOL/setup/BOC/SDbD_ADOxx15_SA/version.txt new file mode 100644 index 0000000000000000000000000000000000000000..06e15d3073e81a6dfef5b0a4c7d740b535599176 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/version.txt @@ -0,0 +1,2 @@ +v51_2081 desktop build +5.15.00.2081 diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_2_1_0a.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_2_1_0a.dll new file mode 100644 index 0000000000000000000000000000000000000000..379f963337565cd7d15747fcde7b59344bcc01d8 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_2_1_0a.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_2_7.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_2_7.dll new file mode 100644 index 0000000000000000000000000000000000000000..3906223d64ace13ccd589706bf8030052a618c22 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_2_7.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_3_1.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_3_1.dll new file mode 100644 index 0000000000000000000000000000000000000000..ebda5e251dd01be172999d17829a1db6638a6b64 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xerces-c_3_1.dll differ diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlexp3012.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlexp3012.asc new file mode 100644 index 0000000000000000000000000000000000000000..e56a7dd1aca95d187460728f42afa25bd378eb4e --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlexp3012.asc @@ -0,0 +1,507 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_1 +# AUTHOR: RP (BOC IS) +# LAST CHANGED: +# 2007-09-10: WK Added global variable for areena.exe (for CR 165) +# 2006-03-29: GSp check if application path is not a root path +# (e.g. l:\), if so cut of trailing \ +# AlB (BOC IS) fully reorganized and extended +# AlB (BOC IS), 2005.11.09, prepare for multilanguage handling +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: xmlexp###_procs.asc +# xmlimpexp###_globals_??.asc +# xmlimpexp###_globals_meta.asc +# INCLUDED BY THE FOLLOWING FILES: -NONE- +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +# ------------------------------------------------------------------------------ + +#******************************************************************************* +# +# SCRIPT VARIABLES +# +#******************************************************************************* + +SETG g_b_xmlexp_aborted:0 # stores wether the xml-import should be aborted + +SETG c_g_str_xml_adodtd:("adoxml31.dtd") +SETG c_g_str_xmlversion:("3.1") +SETG c_g_str_xml_areena:("areena.exe") + +IF (type(g_path_xmlexp_previous) = "undefined") +{ + SETG g_path_xmlexp_previous:("") +} + +SETL c_str_xml_procs:("xmlexp3012_procs.asc") +SETL c_str_xml_globals_lang:("xmlimpexp3012_globals_") +SETL c_str_xml_globals_meta:("xmlimpexp3012_globals_meta.asc") + +# ATTENTION!! If this script is used within an English ADONIS 3.7 Version, you have to do some adaptions in +# the GET_VERSION section. Search for: BEGIN of GET_VERSION section + +# ------------------------------------------------------------------------------ +# +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# path_only [string] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE XML_EXECUTE_FILE str_filename:string path_only:string + b_thisxmlexp_aborted:reference +{ + SETL path_procsfile:("") + SETL path_procsfile_db:("") + SETL str_procstext:("") + + SETL path_procsfile_db:("db:\\" + str_filename) + SETL path_procsfile:(path_only + "\\" + str_filename) + + CC "AdoScript" FREAD file:(path_procsfile) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_procstext:(text) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + # file not found in installation directory + # -> search in database + CC "AdoScript" FREAD file:(path_procsfile_db) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_procstext:(text) + SETL n_ecode_db:(ecode) + + IF (n_ecode_db != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-125]\n" + + c_g_str_xml_fread1 + str_filename + + c_g_str_xml_fread2 + + c_g_str_xml_error + STR n_ecode_db) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + + EXECUTE (str_procstext) scope:same +} + + +# MAIN +# ------------------------------------------------------------------------------ +# let the user select models and a filename +# ------------------------------------------------------------------------------ + +CC "Application" GET_PATH + #--> RESULT path:strValue + +# [GSp, 2006.03.29] check if application path is not a root path (e.g. l:\), if so cut of trailing \ +IF (copy (path,(LEN path)-1,1) = "\\") +{ + SET path:(copy (path,0,(LEN path)-1)) +} + +SETL path_only:(path) + +# execute this section only the first time the script is called +IF (type(g_xmlexpProcsDefined) = "undefined") +{ + # Do not change the language of this strings, they are used if the globals + # language asc file could not be found. So english is the best way to communicate + # this. + SETG c_g_str_xml_fread1:"The file \"" + SETG c_g_str_xml_fread2:"\" could not be loaded.\nMake sure that this file is in the installation directory (or data base)." + SETG c_g_str_xml_error: "\n\nError: " + + # + # load language dependant metamodel globals + # + XML_EXECUTE_FILE str_filename:(c_str_xml_globals_meta) + path_only:(path_only) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + + # + # load language dependant globals + # + SETL str_lang:("") + IF (type (_uilang) = "undefined") + { + SETL str_lang:(c_g_str_xml_default_lang) + } + ELSIF (_uilang = "") + { + SETL str_lang:(c_g_str_xml_default_lang) + } + ELSE + { + SETL str_lang:(_uilang) + } + + XML_EXECUTE_FILE str_filename:(c_str_xml_globals_lang + str_lang + ".asc") + path_only:(path_only) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } +} + +# +# BEGIN of GET_VERSION section +# +# + +# This section has to be ignored if this scripts are used within an English Adonis 3.7 +# because then the Messageport-function GET_VERSION does not return the right version string. +# --> instead of "Version 3.7" it returns "Version 3.53" +# NOTE: if you do this the variable g_n_adoversion must be set to 3.7 +#SETG g_n_adoversion:(3.7) + +# get adonis-version to make available a different handling due to this version +# mostly different usage of Messageports +CC "Application" GET_VERSION + #--> RESULT productname:strValue toolkit:strValue version:strValue buildstr:strValue +SETG g_str_adoversion:(version) + +SETL n_len:(LEN (c_g_str_xml_version_string)) + +# transform version to decimal-number +SETG g_n_adoversion:(VAL (copy (g_str_adoversion, n_len + 1, -1))) + +# +# END of GET_VERSION section +# + +# +# is the documentation component enabled? +# +IF (g_n_adoversion < 3.8) +{ + # for Adonis lower than 3.8 + CC "Application" GET_ACCESS_PERM "docutk" + #--> RESULT ecode:(0|1) access:(0|1) + SETL b_access:(access) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + # error + CC "AdoScript" ERRORBOX ("[axmlexp-107]\n" + + c_g_str_xml_getaccessperm_exp + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (b_access != 1) + { + # access denied + CC "AdoScript" ERRORBOX ("[axmlexp-108]\n" + + c_g_str_xml_getaccessperm_noaccess_exp1) ok + #--> RESULT endbutton:strValue + EXIT + } +} +ELSE +{ + # for Adonis 3.8 or higher + CC "Application" GET_ACCESS_PERM "xml" + #--> RESULT ecode:(0|1) access:(0|1) + SETL b_access:(access) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + # error + CC "AdoScript" ERRORBOX ("[axmlexp-107]\n" + + c_g_str_xml_getaccessperm_exp + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (b_access != 1) + { + # access denied + CC "AdoScript" ERRORBOX ("[axmlexp-108]\n" + + c_g_str_xml_getaccessperm_noaccess_exp2) ok + #--> RESULT endbutton:strValue + EXIT + } +} + +# +# check wether dtd exists in the installation directory? +# +SETG path_srcfile:(path + "\\" + c_g_str_xml_adodtd) + +CC "AdoScript" FILE_EXIST file:(path_srcfile) + #--> RESULT exist:[0|1] +SETL b_fileexist:(exist) + +IF (b_fileexist = 0) +{ + # File does not exist + CC "AdoScript" ERRORBOX ("[axmlexp-93]\n" + + c_g_str_xml_fileexist_1 + path_only + + c_g_str_xml_fileexist_2) + #--> RESULT endbutton:strValue + EXIT +} + + +# +# show setting dialogs +# +IF (g_n_adoversion < 3.7) +{ + # Dialog for choosing models in version lower than 3.7 + CC "CoreUI" MODEL_SELECT_BOX oktext:(c_g_str_xml_selectbox_oktext) boxtext:(c_g_str_xml_modelselectbox_boxtext) + title:(c_g_str_xml_selectbox_title) + multi-sel mgroup-sel + extra:{ CHECKBOX (c_g_str_xml_modelselectbox_checkbox1) checked:0 result-var:option1 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox2) checked:1 result-var:option2 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox3) checked:0 result-var:option3 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox4) checked:0 result-var:option4 } + w:280 h:280 min-w:280 min-h:280 + #--> RESULT endbutton:strValue modelids:idList mgroupids:idList + # option1:intValue option2:intValue option3:intValue option4:intValue + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + #User pressed cancel button + EXIT + } + + SETL lst_modelids:(modelids) + SETL lst_mgroupids:(mgroupids) + SETG g_b_option1:(option1) + SETG g_b_option2:(option2) + SETG g_b_option3:(option3) + SETG g_b_option4:(option4) + + SETG g_b_option5:(0) + SETG g_b_option6:(0) + SETG g_b_option7:(0) + SETG g_b_option8:(0) + SETG g_b_option9:(0) +} +ELSIF (g_n_adoversion = 3.7) +{ + # Dialog for choosing models in version 3.7 + CC "CoreUI" MODEL_SELECT_BOX oktext:(c_g_str_xml_selectbox_oktext) boxtext:(c_g_str_xml_modelselectbox_boxtext) + title:(c_g_str_xml_selectbox_title) + multi-sel mgroup-sel + extra:{ CHECKBOX (c_g_str_xml_modelselectbox_checkbox1) checked:0 result-var:option1 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox2) checked:1 result-var:option2 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox3) checked:0 result-var:option3 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox4) checked:0 result-var:option4 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox5) checked:0 result-var:option5 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox6) checked:0 result-var:option6 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox7) checked:0 result-var:option7 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox8) checked:0 result-var:option8 + CHECKBOX (c_g_str_xml_modelselectbox_checkbox9) checked:0 result-var:option9 } + w:280 h:280 min-w:280 min-h:280 + #--> RESULT endbutton:strValue modelids:idList mgroupids:idList + # option1:intValue option2:intValue option3:intValue option4:intValue + # option5:intValue option6:intValue option7:intValue option8:intValue + # option9:intValue + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + #User pressed cancel button + EXIT + } + + SETL lst_modelids:(modelids) + SETL lst_mgroupids:(mgroupids) + SETG g_b_option1:(option1) + SETG g_b_option2:(option2) + SETG g_b_option3:(option3) + SETG g_b_option4:(option4) + SETG g_b_option5:(option5) + SETG g_b_option6:(option6) + SETG g_b_option7:(option7) + SETG g_b_option8:(option8) + SETG g_b_option9:(option9) +} +ELSE +{ + # Dialog for choosing models in version 3.8 or higher + CC "ImportExport" SHOW_EXPORT_DLG title:(c_g_str_xml_selectbox_title) + filename:(g_path_xmlexp_previous) + filedescription:(c_g_str_xml_filedialog_filter1) + fileextension:"*.xml" + mode:"xml" + #--> RESULT endbutton:EndButton filename:strValue + # modelids:idStrValue mgroupids:idStrValue + # attrprofids:idStrValue apgroupids:idStrValue + # with-models:boolValue with-referenced-models:boolValue + # with-mgroups:boolValue mgroups-recursive:boolValue + # with-attrprofs:boolValue with-referenced-attrprofs:boolValue + # with-apgroups:boolValue apgroups-recursive:boolValue + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL lst_modelids:(modelids) + SETL lst_mgroupids:(mgroupids) + SETL lst_attrprofids:(attrprofids) + SETL lst_apgroupids:(apgroupids) + SETG g_b_option1:(valofvar("with-referenced-models")) + SETG g_b_option2:(valofvar("with-models")) + SETG g_b_option3:(valofvar("with-mgroups")) + SETG g_b_option4:(valofvar("mgroups-recursive")) + SETG g_b_option5:(valofvar("with-referenced-attrprofs")) + SETG g_b_option6:(1) # always true + SETG g_b_option7:(valofvar("with-attrprofs")) + SETG g_b_option8:(valofvar("with-apgroups")) + SETG g_b_option9:(valofvar("apgroups-recursive")) + SETG g_path_xmlexp_previous:(filename) +} + +IF (g_n_adoversion <= 3.7) +{ + # only for Adonis 3.7 or lower + SETL b_exit:(0) + + # are options "Inklusive Modelle", "Inklusive Modellgruppen" and + # "Attributprofile/gruppen manuell auswählen" checked?? + IF ((g_b_option2 = 0) AND (g_b_option3 = 0) AND (g_b_option6 = 0)) + { + # none of this options is checked, so we do not need to export anything + SETL b_exit:(1) + } + + IF (b_exit = 1) + { + # Exit + CC "AdoScript" INFOBOX (c_g_str_xml_expinfo) + EXIT + } + + IF (g_b_option5 = 1) + { + # if referenced attrprofs should be exported it should not be able to + # export attrprof-dirs, but attrprofs themselves + SETG g_b_option7:(1) + SETG g_b_option8:(0) + SETG g_b_option9:(0) + } + + SETL lst_attrprofids:("") + SETL lst_apgroupids:("") + + IF (g_b_option6 = 1) + { + # only for Adonis 3.7. + # apgroups can also be selected + CC "CoreUI" ATTRPROF_SELECT_BOX show-all-versions apgroup-sel multi-sel + title:(c_g_str_xml_selectbox_title) boxtext:(c_g_str_xml_attrprofselectbox_boxtext) + oktext:(c_g_str_xml_selectbox_oktext) + #--> RESULT ecode:intValue endbutton:strValue attrprofids:strValue apgroupids:strValue + SETL lst_attrprofids:(attrprofids) + SETL lst_apgroupids:(apgroupids) + SETL str_endbutton:(endbutton) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-109]\n" + + c_g_str_xml_attrprofselectbox + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (str_endbutton = "cancel") + { + #User pressed cancel button + EXIT + } + } + + # Dialog for choosing files + CC "AdoScript" FILE_DIALOG saveas path:(g_path_xmlexp_previous) + filter1:(c_g_str_xml_filedialog_filter1) + type1:"*.xml" + default-ext:"xml" + #--> RESULT endbutton:strValue path:strValue + SETL str_endbutton:(endbutton) + + IF (path != "") + { + SETG g_path_xmlexp_previous:(path) + } + + IF (str_endbutton = "cancel") + { + #User pressed cancel button + EXIT + } +} + +# show status message +CC "AdoScript" MSGWIN (c_g_str_xml_loadingmessage_1) + +# execute this section only the first time the script is called +IF (type(g_xmlexpProcsDefined) = "undefined") +{ + # load procedures + XML_EXECUTE_FILE str_filename:(c_str_xml_procs) + path_only:(path_only) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + + # now not undefined any more + SETG g_xmlexpProcsDefined:(1) +} + + +# write xml file +EXPORT_XML str_modelids:(lst_modelids) str_mgroupids:(lst_mgroupids) str_attrprofids:(lst_attrprofids) + str_apgroupids:(lst_apgroupids) str_filename:(g_path_xmlexp_previous) b_fileexist:(b_fileexist) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + +IF (g_b_xmlexp_aborted) +{ + # Show a message because the Export was aborted + CC "AdoScript" ERRORBOX ("[axmlexp-110]\n" + + c_g_str_xml_cancel_export) + EXIT +} + +EXIT diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlexp3012_procs.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlexp3012_procs.asc new file mode 100644 index 0000000000000000000000000000000000000000..a3f940ff2f1f4b014f33a122681a213ce1488858 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlexp3012_procs.asc @@ -0,0 +1,3511 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_3 +# AUTHOR: RP (BOC IS) +# LAST CHANGED: 2008-08-04: HOs (BOC IS) CR#003514 - removed space at the end of "str_fullmodelname" +# 2007-09-10: WK Added handling for installation directory check (CR 165) +# 2006-03-29: GSp check if application path is not a root path +# (e.g. l:\), if so cut of trailing \ +# 2005-12-14: AlB (BOC IS) visualized model counter. +# 2005-11-28: FlB (BOC IS) XML encoding changed to UTF-8. +# 2005-10-xy: AlB (BOC IS) fully reorganized and extended +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlexp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2004 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, January 2004 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +# ------------------------------------------------------------------------------ + +#******************************************************************************* +# +# PROGRAM (procedures) +# +#******************************************************************************* + +# ------------------------------------------------------------------------------ +# Returns a model list with all models inclusive the referenced +# Customer -> Set all specific references for your library!!!!!!!!!!!! +# Adonis 3.8 don't uses this procedure anymore, because the new export dialog +# still determines referenced models itself +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# OUT: +# lst_idmodels: [reference] merged list of all models +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_GETREFERENCEDMODELS lst_idmodels:reference b_thisxmlexp_aborted:reference +{ + FOR idModel in:(lst_idmodels) + { + # -1 means unbounded + CC "Core" GET_REFERENCED_MODELS modelid:(VAL idModel) references: + { + FROM "Prozeßlandkarte" FOLLOW classname:"Prozeß" attrname:"Referenzierter Prozeß" depth:(-1) type:main + FOLLOW classname:"Prozeß" attrname:"Input" depth:(-1) type:main + FOLLOW classname:"Prozeß" attrname:"Output" depth:(-1) type:main + FROM "Geschäftsprozeßmodell" FOLLOW classname:"Prozeßstart" attrname:"Referenzierte Dokumente" depth:(-1) type:main + FOLLOW classname:"Prozeßstart" attrname:"Rolle/Bearbeiter" depth:(-1) type:main + FOLLOW classname:"Prozeßverantwortung" attrname:"Rolle/Bearbeiter" depth:(-1) type:main + FOLLOW classname:"Prozeßstart" attrname:"Input" depth:(-1) type:main + FOLLOW classname:"Prozeßstart" attrname:"Output" depth:(-1) type:main + FOLLOW classname:"Prozeßaufruf" attrname:"aufgerufener Prozeß" depth:(-1) type:main + FOLLOW classname:"Aktivität" attrname:"Verantwortliche Rolle" depth:(-1) type:main + FOLLOW classname:"Aktivität" attrname:"Referenzierte Dokumente" depth:(-1) type:main + FOLLOW classname:"Aktivität" attrname:"Referenzierte Anwendungsfälle" depth:(-1) type:main + FOLLOW classname:"Aktivität" attrname:"Input" depth:(-1) type:main + FOLLOW classname:"Aktivität" attrname:"Output" depth:(-1) type:main + FOLLOW classname:"Schwimmbahn (waagrecht)" attrname:"Organisationseinheit" depth:(-1) type:main + FOLLOW classname:"Schwimmbahn (senkrecht)" attrname:"Organisationseinheit" depth:(-1) type:main + FROM "Arbeitsumgebungsmodell" FOLLOW classname:"Organisationseinheit" attrname:"Modellreferenz" depth:(-1) type:main + FOLLOW classname:"Rolle" attrname:"Referenzierter Akteur" depth:(-1) type:main + FROM "Dokumentenmodell" FOLLOW classname:"Dokument" attrname:"Verantwortliche Rolle" depth:(-1) type:main + FOLLOW classname:"Dokument" attrname:"Referenziertes Dokumentenmodell" depth:(-1) type:main + FROM "Anwendungsfalldiagramm" FOLLOW classname:"Anwendungsfall" attrname:"Details" depth:(-1) type:main + } + #-->RESULT ecode:intValue modelids:strValue + SETL n_ecode:(ecode) + SETL str_refmodelids:(modelids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-01]\n" + + c_g_str_xml_getreferencedmodels + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # merge list of models + SETL lst_idmodels:(tokunion (lst_idmodels, str_refmodelids)) + } +} + +# ------------------------------------------------------------------------------ +# Prints the attributes inside the XML file(s) +# ------------------------------------------------------------------------------ +# IN: +# n_attrid [integer] +# n_objectid [integer] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_PRINTATTRIBUTE n_attrid:integer n_objectid:integer b_thisxmlexp_aborted:reference +{ + CC "Core" GET_ATTR_VAL as-string core-value objid:(n_objectid) attrid:(n_attrid) + #--> RESULT ecode:intValue val:anyValue + SETL nValue:(val) + SETL n_ecode:(ecode) + + CC "Core" GET_ATTR_NAME attrid:(n_attrid) + #--> RESULT ecode:intValue attrname:strValue + SETL str_attrname:(attrname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-02]\n" + + c_g_str_xml_getattrname_1 + STR n_attrid + c_g_str_xml_getattrname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTR_TYPE attrid:(n_attrid) + #--> RESULT ecode:intValue attrtype:strValue + SETL str_attrtype:(attrtype) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-03]\n" + + c_g_str_xml_getattrtype_1 + STR n_attrid + c_g_str_xml_getattrtype_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_attrtype = "RECORD") + { + CC "Documentation" XML_WRITESTARTNODE "RECORD" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-04]\n" + + c_g_str_xml_xml_writestartnode_1 + "RECORD" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_attrname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-05]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_attrname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_REC_CLASS_ID attrid:(n_attrid) + #--> RESULT ecode:intValue classid:id + SETL id_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-06]\n" + + c_g_str_xml_getrecclassid_1 + STR n_attrid + + c_g_str_xml_getrecclassid_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_REC_ATTR_ROW_COUNT objid:(n_objectid) attrid:(n_attrid) + #--> RESULT ecode:intValue count:intValue + SETL n_count:(count) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-07]\n" + + c_g_str_xml_getrecattrrowcount_1 + STR n_attrid + + c_g_str_xml_getrecattrrowcount_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR row from:1 to:(n_count) + { + CC "Documentation" XML_WRITESTARTNODE "ROW" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-08]\n" + + c_g_str_xml_xml_writestartnode_1 + "ROW" + + c_g_str_xml_xml_writestartnode_2) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_REC_ATTR_ROW_ID objid:(n_objectid) attrid:(n_attrid) index:(row) + #--> RESULT ecode:intValue rowid:id + SETL id_rowid:(rowid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-09]\n" + + c_g_str_xml_getrecattrrowid_1 + STR row + + c_g_str_xml_getrecattrrowid_2 + STR n_attrid + + c_g_str_xml_getrecattrrowid_3 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "id" value:("row." + STR id_rowid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-115]\n" + + c_g_str_xml_xml_writeattribute_1 + "id" + + c_g_str_xml_xml_writeattribute_2 + STR id_rowid + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "number" value:(STR row) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-114]\n" + + c_g_str_xml_xml_writeattribute_1 + "number" + + c_g_str_xml_xml_writeattribute_2 + STR row + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ALL_ATTRS classid:(id_classid) + #--> RESULT ecode:intValue attrids:strValue + SETL str_attrids:(attrids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-10]\n" + + c_g_str_xml_getallattrs_1 + STR id_classid + + c_g_str_xml_getallattrs_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR rcattrid in:(str_attrids) + { + XMLEXP_PRINTATTRIBUTE n_attrid:(VAL rcattrid) n_objectid:(id_rowid) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + CC "Documentation" XML_WRITEENDNODE "ROW" + } + + CC "Documentation" XML_WRITEENDNODE "RECORD" + } + ELSIF (str_attrtype = "INTERREF") + { + CC "Documentation" XML_WRITESTARTNODE "INTERREF" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-11]\n" + + c_g_str_xml_xml_writestartnode_1 + "INTERREF" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_attrname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-12]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_attrname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_INTERREF_COUNT objid:(n_objectid) attrid:(n_attrid) + #--> RESULT ecode:intValue count:intValue + SETL n_count:(count) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-13]\n" + + c_g_str_xml_getinterrefcount_1 + STR n_attrid + + c_g_str_xml_getinterrefcount_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR i from:0 to:(n_count-1) + { + CC "Documentation" XML_WRITESTARTNODE "IREF" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-14]\n" + + c_g_str_xml_xml_writestartnode_1 + "IREF" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_INTERREF objid:(n_objectid) attrid:(n_attrid) index:(i) + #--> RESULT ecode:intValue tmodeltype:strValue tmodelname:strValue tmodelver:strValue + # ( type:"modelreference" tmodelid:intValue | + # ( type:"objectreference" tclassname:strValue tobjname:strValue + # tmodelid:intValue tclassid:intValue tobjid:intValue )) . + SETL str_tmodeltype:(tmodeltype) + SETL str_tmodelname:(tmodelname) + SETL str_tmodelver:(tmodelver) + SETL str_type:(type) + SETL str_tclassname:(tclassname) + SETL str_tobjname:(tobjname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-15]\n" + + c_g_str_xml_getinterref_1 + STR i + + c_g_str_xml_getinterref_2 + STR n_attrid + + c_g_str_xml_getinterref_3 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "type" value:(str_type) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-16]\n" + + c_g_str_xml_xml_writeattribute_1 + "type" + + c_g_str_xml_xml_writeattribute_2 + str_type + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "tmodeltype" value:(str_tmodeltype) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-17]\n" + + c_g_str_xml_xml_writeattribute_1 + "tmodeltype" + + c_g_str_xml_xml_writeattribute_2 + str_tmodeltype + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "tmodelname" value:(str_tmodelname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-18]\n" + + c_g_str_xml_xml_writeattribute_1 + "tmodelname" + + c_g_str_xml_xml_writeattribute_2 + str_tmodelname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "tmodelver" value:(str_tmodelver) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-19]\n" + + c_g_str_xml_xml_writeattribute_1 + "tmodelver" + + c_g_str_xml_xml_writeattribute_2 + str_tmodelver + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_type="objectreference") + { + CC "Documentation" XML_WRITEATTRIBUTE "tclassname" value:(str_tclassname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-20]\n" + + c_g_str_xml_xml_writeattribute_1 + "tclassname" + + c_g_str_xml_xml_writeattribute_2 + str_tclassname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "tobjname" value:(str_tobjname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-21]\n" + + c_g_str_xml_xml_writeattribute_1 + "tobjname" + + c_g_str_xml_xml_writeattribute_2 + str_tobjname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + CC "Documentation" XML_WRITEENDNODE "IREF" + } + + CC "Documentation" XML_WRITEENDNODE "INTERREF" + } + ELSE + { + CC "Documentation" XML_WRITESTARTNODE "ATTRIBUTE" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-22]\n" + + c_g_str_xml_xml_writestartnode_1 + "ATTRIBUTE" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_attrname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-23]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_attrname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "type" value:(str_attrtype) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-24]\n" + + c_g_str_xml_xml_writeattribute_1 + "type" + + c_g_str_xml_xml_writeattribute_2 + str_attrtype + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITECONTENT (nValue) + CC "Documentation" XML_WRITEENDNODE "ATTRIBUTE" + } +} + +# ------------------------------------------------------------------------------ +# get all referenced attributeprofiles out of the model-list +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# OUT: +# str_myattrprofids: [reference] +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_GETREFERENCEDATTRPROFS str_modelids:string str_myattrprofids:reference + b_thisxmlexp_aborted:reference +{ + # get and save all attrprof-ids from all models in the list + FOR str_modelid in:(str_modelids) + { + # + # open the model if it is not alrady open + # + CC "Modeling" IS_OPENED modelid:(VAL str_modelid) + #--> RESULT isopened:intValue + SETL n_isopened:(isopened) + + IF (n_isopened) + { + SETL b_modelalreadyopen:1 + CC "Modeling" ACTIVATE_MODEL (VAL str_modelid) + } + ELSE + { + SETL b_modelalreadyopen:0 + CC "Core" LOAD_MODEL modelid:(VAL str_modelid) read-access + #--> RESULT ecode:intValue isloaded:intValue + SETL b_isloaded:(isloaded) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_ecode != 0) AND (b_isloaded = 1)) + { + # discard model because there was an error but the model was loaded. + + CC "Core" DISCARD_MODEL modelid:(VAL str_modelid) + #--> RESULT ecode:intValue + SETL n_ecode_discard:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode_discard) + #--> RESULT errtext:strValue + SETL str_errtext_discard:(errtext) + + IF (n_ecode_discard != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-124]\n" + + c_g_str_xml_discardmodel_1 + str_modelid + + c_g_str_xml_discardmodel_2 + + c_g_str_xml_error + str_errtext_discard) + #--> RESULT endbutton:strValue + } + } + + IF ((n_ecode != 0) OR ((n_ecode = 0) AND (b_isloaded = 0))) + { + CC "AdoScript" ERRORBOX ("[axmlexp-25]\n" + + c_g_str_xml_loadmodel_1 + str_modelid + + c_g_str_xml_loadmodel_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + + CC "Core" GET_ALL_ATTRPROFS_IN_MODEL modelid:(VAL str_modelid) + #--> RESULT ecode:intValue apversions:leo-string + SETL str_apversions:(apversions) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-26]\n" + + c_g_str_xml_getallattrprofsinmodel + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get all apversion-ids out of the leo string + SETL n_index:(0) + + WHILE ((n_index - 12) != -1) + { + SETL n_index:(search(apversions, "apversionid:", n_index) + 12) + #CC "AdoScript" INFOBOX ("n_index:" + STR n_index) + + IF (n_index > 11) + { + SETL n_count:(search(apversions, "\n", n_index) - n_index) + #CC "AdoScript" INFOBOX ("n_index:" + STR n_count) + + SETL str_attrprofid:(copy (apversions, n_index, n_count)) + #CC "AdoScript" VIEWBOX text:(str_attrprofid) title:("Test") + + IF (VAL (str_attrprofid) > -1) + { + SETL str_myattrprofids:(tokunion(str_myattrprofids, str_attrprofid, " ")) + } + } + } + + # + # if the model has been opened by the script, close it again + # + IF (NOT b_modelalreadyopen) + { + CC "Core" DISCARD_MODEL modelid:(VAL str_modelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-27]\n" + + c_g_str_xml_discardmodel_1 + str_modelid + + c_g_str_xml_discardmodel_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + } +} + +# ------------------------------------------------------------------------------ +# get all attrprof-groups and their attrprofs +# ------------------------------------------------------------------------------ +# IN: +# str_attrprofid [string] +# str_apgroupids [string] +# OUT: +# str_myattrprofids: [reference] +# str_myapgroupids: [reference] +# str_myapgroupdepth: [reference] +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_GETATTRPROFSANDGROUPS str_attrprofids:string str_apgroupids:string + str_myattrprofids:reference str_myapgroupids:reference + str_myapgroupdepth:reference b_thisxmlexp_aborted:reference +{ + IF ((g_b_option7 = 1) OR (g_b_option8 = 1)) + { + # "inclusive attrprofs" and/or "inclusive attrprofgroups" is selected + + IF (str_apgroupids != "") + { + # there are groups available + IF (g_b_option8 = 1) + { + # user wants to get also apgroups + FOR str_apgroupid in:(str_apgroupids) + { + IF (g_b_option9 = 1) + { + # Get recursive groups at once + SETL n_depth:(0) + + SETL str_compare:(tokisect (str_myapgroupids, str_apgroupid, " ")) + IF (str_compare = "") + { + # The current group-id is not yet in the token + SETG str_myapgroupids_cpy:(tokcat (str_myapgroupids, str_apgroupid, " ")) + SETG str_myapgroupdepth_cpy:(tokcat (str_myapgroupdepth, STR (n_depth), " ")) + + XMLEXP_GETRECURSIVEATTRPROFGROUPS n_depth:(n_depth + 1) str_apgroupid:(str_apgroupid) + b_thisxmlexp_aborted:b_thisxmlexp_aborted + IF (b_thisxmlexp_aborted) + { + SETL b_thisxmlexp_aborted:1 + EXIT + } + + SETL str_myapgroupids:(str_myapgroupids_cpy) + SETL str_myapgroupdepth:(str_myapgroupdepth_cpy) + } + } + ELSE + { + # get selected modelgroup as rootmodelgroup + SETL n_depth:(0) + SETL str_myapgroupids:(tokcat (str_myapgroupids, str_apgroupid, " ")) + SETL str_myapgroupdepth:(tokcat (str_myapgroupdepth, STR (n_depth), " ")) + } + } + } + + # + # Get attrprofs from groups + # + + IF (str_attrprofids = "") + { + # no attrprofs selected + + IF (((g_b_option7 = 1) AND (g_b_option8 = 1)) OR ((g_b_option7 = 1) AND (g_b_option8 = 0))) + { + IF ((g_b_option7 = 1) AND (g_b_option8 = 0)) + { + SETL str_apgroupidscpy:(str_apgroupids) + } + ELSE + { + SETL str_apgroupidscpy:(str_myapgroupids) + } + + FOR id_apgroupid in:(str_apgroupidscpy) + { + # get attrprof-thread-ids + CC "Core" GET_ALL_ATTRPROF_THREADS_IN_DIR apdirid:(VAL(id_apgroupid)) + #--> RESULT ecode:intValue apthreadids:ids + SETL n_ecode:(ecode) + SETL lst_attrprof_threads:(apthreadids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-117]\n" + + c_g_str_xml_getallattrprofthreadsindir + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR n_idAttrprof in:(lst_attrprof_threads) + { + # get attrprof-ids from each attrprof-thread + CC "Core" GET_ALL_ATTRPROF_VERSIONS_OF_THREAD apthreadid:(VAL(n_idAttrprof)) + #--> RESULT ecode:intValue apversionids:ids + SETL n_ecode:(ecode) + SETL id_attrprofversionids:(apversionids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-116]\n" + + c_g_str_xml_getallattrprofversionsofthread + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get all attrprofs into the list + FOR id_attrprofversionid in:(id_attrprofversionids) + { + SETL str_myattrprofids:(tokunion (str_myattrprofids, id_attrprofversionid, " ")) + } + } + } + } + } + } + } +} + +# ------------------------------------------------------------------------------ +# print only attrprofs +# ------------------------------------------------------------------------------ +# IN: +# str_myattrprofids [string] +# n_attrprofcount [integer] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_PRINTATTRPROFS str_myattrprofids:string n_attrprofcount:reference + b_thisxmlexp_aborted:reference +{ + # + # print all Attributeprofile-Elements with their attributes + # + + SETL n_attrprofcount:(tokcnt(str_myattrprofids, " ") - 1) + + FOR str_myattrprofid in:(str_myattrprofids) + { + CC "Core" GET_ATTRPROF_THREAD_OF_VERSION apversionid:(VAL str_myattrprofid) + #--> RESULT ecode:intValue apthreadid:id + SETL n_apthreadid:(apthreadid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-29]\n" + + c_g_str_xml_getattrprofthreadofversion + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTRPROF_THREAD_NAME apthreadid:(n_apthreadid) + #--> RESULT ecode:intValue apthreadname:strValue + SETL str_apname:(apthreadname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-30]\n" + + c_g_str_xml_getattrprofthreadname + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTRPROF_VERSIONSTRING apversionid:(VAL str_myattrprofid) + #--> RESULT ecode:intValue apversionstr:strValue + SETL str_apversion:(apversionstr) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-31]\n" + + c_g_str_xml_getattrprofversionstring + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTRPROF_CLASS_OF_VERSION apversionid:(VAL str_myattrprofid) + #--> RESULT ecode:intValue apclassid:intValue . + SETL n_classid:(apclassid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-33]\n" + + c_g_str_xml_getattrprofclassofversion + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_NAME classid:(n_classid) + #--> RESULT ecode:intValue classname:strValue isrel:intValue + SETL str_classname:(classname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-34]\n" + + c_g_str_xml_getclassname_1 + STR n_classid + + c_g_str_xml_getclassname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + + # construct the full attrprof name + IF (LEN str_apversion > 0) + { + SETL str_fullapname:(str_apname + " " + str_apversion + " (" + str_classname + ") ") + } + ELSE + { + SETL str_fullapname:(str_apname + " (" + str_classname + ") ") + } + + SETG g_str_exportedattrprofs:(g_str_exportedattrprofs + str_fullapname + "\n") + + CC "AdoScript" MSGWIN (c_g_str_xml_statusmessage_3 + str_fullapname + + c_g_str_xml_statusmessage_4) + + CC "Documentation" XML_WRITESTARTNODE "ATTRIBUTEPROFILE" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-32]\n" + + c_g_str_xml_xml_writestartnode_1 + "ATTRIBUTEPROFILE" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "class" value:(str_classname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-35]\n" + + c_g_str_xml_xml_writeattribute_1 + "class" + + c_g_str_xml_xml_writeattribute_2 + str_classname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_apname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-36]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_apname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "version" value:(str_apversion) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-37]\n" + + c_g_str_xml_xml_writeattribute_1 + "version" + + c_g_str_xml_xml_writeattribute_2 + str_apversion + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "applib" value:(g_str_applib) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-38]\n" + + c_g_str_xml_xml_writeattribute_1 + "applib" + + c_g_str_xml_xml_writeattribute_2 + g_str_applib + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ALL_ATTRS classid:(n_classid) + #--> RESULT ecode:intValue attrids:strValue + SETL str_attrids:(attrids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-39]\n" + + c_g_str_xml_getallattrs_1 + STR n_classid + + c_g_str_xml_getallattrs_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR str_attrid in:(str_attrids) + { + XMLEXP_PRINTATTRIBUTE n_attrid:(VAL str_attrid) n_objectid:(VAL str_myattrprofid) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + CC "Documentation" XML_WRITEENDNODE "ATTRIBUTEPROFILE" + } +} + +# ------------------------------------------------------------------------------ +# print attrprofs and groups +# ------------------------------------------------------------------------------ +# IN: +# str_myattrprofids [string] +# n_attrprofcount [integer] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_PRINTATTRPROFSANDGROUPS str_myattrprofids:string str_myapgroupids:string + str_myapgroupdepth:string n_attrprofcount:reference + b_thisxmlexp_aborted:reference +{ + SETL n_attrprofcount:(tokcnt(str_myattrprofids, " ") - 1) + + SETL n_attrprof_notcount:(0) # no need to count but necessary for function call + + SETL n_count:(-1) + FOR str_groupid in:(str_myapgroupids) + { + SETL n_count:(n_count + 1) + SETL n_depth:(VAL token (str_myapgroupdepth, n_count," ")) + + SETL str_attrprofidsprint:("") + + # + # Get attrprofs from attrprofgroup to print them if necessary + # + + IF ((str_myattrprofids != "") AND (g_b_option7 = 1)) + { + # Get attrprof-thread-ids + CC "Core" GET_ALL_ATTRPROF_THREADS_IN_DIR apdirid:(VAL(str_groupid)) + #--> RESULT ecode:intValue apthreadids:ids + SETL n_ecode:(ecode) + SETL lst_attrprof_threads:(apthreadids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-119]\n" + + c_g_str_xml_getallattrprofthreadsindir + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR n_idAttrprof in:(lst_attrprof_threads) + { + # get attrprof-ids from each attrprof-thread + CC "Core" GET_ALL_ATTRPROF_VERSIONS_OF_THREAD apthreadid:(VAL(n_idAttrprof)) + #--> RESULT ecode:intValue apversionids:ids + SETL n_ecode:(ecode) + SETL id_attrprofversionids:(apversionids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-120]\n" + + c_g_str_xml_getallattrprofversionsofthread + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get all attrprofs into the list "str_attrprofidsprint" + FOR id_attrprofversionid in:(id_attrprofversionids) + { + SETL str_attrprofidcmp:(tokisect(id_attrprofversionid, str_myattrprofids, " ")) + + IF (str_attrprofidcmp != "") + { + # attrprof id matches with one in the current group, so put it to list + # and delete it from the original (all remaining attrprofs are not matching any group + # so they are printed afterwards) + SETL str_attrprofidsprint:(tokcat (str_attrprofidsprint, str_attrprofidcmp, " ")) + SETL str_myattrprofids:(tokdiff (str_myattrprofids, str_attrprofidcmp, " ")) + } + } + } + } + + # + # print an attrprofgroup + # + + CC "Core" GET_ATTRPROF_DIRECTORY_NAME apdirid:(VAL str_groupid) + #--> RESULT ecode:intValue apdirname:strValue + SETL str_apdirname:(apdirname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-121]\n" + + c_g_str_xml_getattrprofdirectoryname + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITESTARTNODE "ATTRPROFDIR" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-122]\n" + + c_g_str_xml_xml_writestartnode_1 + "ATTRPROFDIR" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # write attrprofgroup attributes + # + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_apdirname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-123]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_apdirname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_attrprofidsprint != "") + { + # print attrprofs + XMLEXP_PRINTATTRPROFS str_myattrprofids:(str_attrprofidsprint) n_attrprofcount:n_attrprof_notcount + b_thisxmlexp_aborted:b_thisxmlexp_aborted + IF (b_thisxmlexp_aborted) + { + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + + # Get depth of next group + SETL n_depthcount:(tokcnt (str_myapgroupdepth, " ")) + IF ((n_count + 1) < n_depthcount) + { + # next token is available + SETL n_depthnext:(VAL token (str_myapgroupdepth, (n_count + 1)," ")) + } + ELSE + { + # reached end of depth list + SETL n_depthnext:(0) + } + + # check when to close the Modelgroup-elements + IF ((n_depth + 1) != n_depthnext) + { + # next group is on a higher depth, so close element as often as it was opened + SETL n_depthindex:(0) + WHILE (n_depthindex < (n_depth + 1 - n_depthnext)) + { + CC "Documentation" XML_WRITEENDNODE "ATTRPROFDIR" + SETL n_depthindex:(n_depthindex + 1) + + # there was at least one modelgroup printed + SETG b_printedapgroup:(1) + } + } + } + + # this functionality should not be used, but remember code + # + # print all attrprofs with no matching group now + # + + #IF ((str_myattrprofids != "") AND (g_b_option7 = 1)) + #{ + # print attrprofs + # XMLEXP_PRINTATTRPROFS str_myattrprofids:(str_myattrprofids) n_attrprofcount:n_attrprof_notcount + # b_thisxmlexp_aborted:b_thisxmlexp_aborted + # IF (b_thisxmlexp_aborted) + # { + # SETL b_thisxmlexp_aborted:1 + # EXIT + # } + #} +} + +# ------------------------------------------------------------------------------ +# Prints the models inside the XML file(s) +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# OUT: +# n_modelcount [reference] +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_PRINTMODELS str_modelids:string n_modelcount:reference + b_thisxmlexp_aborted:reference +{ + CC "Documentation" XML_WRITESTARTNODE "MODELS" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-40]\n" + + c_g_str_xml_xml_writestartnode_1 + "MODELS" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # for each model (in reverse order) + # + SETL n_modelcount:(tokcnt(str_modelids, " ")-1) + FOR modelnumber from:0 to:(n_modelcount) + { + SETL id_modelid:(VAL token(str_modelids, n_modelcount-modelnumber, " ")) + + # + # get and write model information + # + CC "Core" GET_MODEL_INFO modelid:(id_modelid) + #--> RESULT ecode:intValue modelname:strValue ver:strValue + # version:strValue threadid:id modeltype:strValue libid:id + # libname:strValue libtype:strValue access:["none"|"write"|"read"]. + SETL str_modelname:(modelname) + SETL str_ver:(ver) + SETL str_modeltype:(modeltype) + SETL str_libname:(libname) + SETL str_libtype:(libtype) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-41]\n" + + c_g_str_xml_getmodelinfo_1 + STR id_modelid + + c_g_str_xml_getmodelinfo_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITESTARTNODE "MODEL" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-42]\n" + + c_g_str_xml_xml_writestartnode_1 + "MODEL" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "id" value:("mod." + STR id_modelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-111]\n" + + c_g_str_xml_xml_writeattribute_1 + "id" + + c_g_str_xml_xml_writeattribute_2 + STR id_modelid + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_modelname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-43]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_modelname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "version" value:(str_ver) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-44]\n" + + c_g_str_xml_xml_writeattribute_1 + "version" + + c_g_str_xml_xml_writeattribute_2 + str_ver + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "modeltype" value:(str_modeltype) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-45]\n" + + c_g_str_xml_xml_writeattribute_1 + "modeltype" + + c_g_str_xml_xml_writeattribute_2 + str_modeltype + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "libtype" value:(str_libtype) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-46]\n" + + c_g_str_xml_xml_writeattribute_1 + "libtype" + + c_g_str_xml_xml_writeattribute_2 + str_libtype + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "applib" value:(str_libname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-47]\n" + + c_g_str_xml_xml_writeattribute_1 + "applib" + + c_g_str_xml_xml_writeattribute_2 + str_libname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # show a status message for the ui + # + # [HOs, 2008-08-04] - CR#003514 - removed space at the end of "str_fullmodelname" + IF (LEN str_ver > 0) + { + SETL str_fullmodelname:(str_modelname + " " + str_ver + " (" + str_modeltype + ")") + } + ELSE + { + SETL str_fullmodelname:(str_modelname + " (" + str_modeltype + ")") + } + + SETG g_str_exportedmodels:(g_str_exportedmodels + str_fullmodelname + "\n") + + CC "AdoScript" MSGWIN (c_g_str_xml_statusmessage_1 + str_fullmodelname + + c_g_str_xml_statusmessage_2 + + " (" + STR (modelnumber + 1) + " / " + STR (n_modelcount + 1) + ") ...") + + # + # open the model if it is not already open + # + CC "Modeling" IS_OPENED modelid:(id_modelid) + #--> RESULT isopened:intValue + SETL n_isopened:(isopened) + + IF (n_isopened) + { + SETL b_modelalreadyopen:1 + CC "Modeling" ACTIVATE_MODEL (id_modelid) + } + ELSE + { + SETL b_modelalreadyopen:0 + CC "Core" LOAD_MODEL modelid:(id_modelid) read-access + #--> RESULT ecode:intValue isloaded:intValue + SETL b_isloaded:(isloaded) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_ecode != 0) AND (b_isloaded = 1)) + { + # discard model because there was an error but the model was loaded. + + CC "Core" DISCARD_MODEL modelid:(id_modelid) + #--> RESULT ecode:intValue + SETL n_ecode_discard:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode_discard) + #--> RESULT errtext:strValue + SETL str_errtext_discard:(errtext) + + IF (n_ecode_discard != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-126]\n" + + c_g_str_xml_discardmodel_1 + STR id_modelid + + c_g_str_xml_discardmodel_2 + + c_g_str_xml_error + str_errtext_discard) + #--> RESULT endbutton:strValue + } + } + + IF ((n_ecode != 0) OR ((n_ecode = 0) AND (b_isloaded = 0))) + { + CC "AdoScript" ERRORBOX ("[axmlexp-48]\n" + + c_g_str_xml_loadmodel_1 + STR id_modelid + + c_g_str_xml_loadmodel_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + + # + # export all model attributes + # + CC "Documentation" XML_WRITESTARTNODE "MODELATTRIBUTES" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-49]\n" + + c_g_str_xml_xml_writestartnode_1 + "MODELATTRIBUTES" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get modeltype of thread + CC "Core" GET_MODEL_MODELTYPE modelid:(id_modelid) + #--> RESULT ecode:intValue modeltype:strValue + SETL str_mymodeltype:(modeltype) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-50]\n" + + c_g_str_xml_getallattrs_1 + STR id_modelid + + c_g_str_xml_getallattrs_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (g_n_adoversion < 3.8) + { + # for adonis version 3.7 or lower --> + # version 3.6 and lower gets also the NOT visible modelattrs + # version 3.7 gets only the visible modelattrs + # get all modelattribute ids + CC "Core" GET_ALL_ATTRS modeltype:(str_mymodeltype) + #--> RESULT ecode:intValue attrids:strValue + SETL str_attrids:(attrids) + SETL n_ecode:(ecode) + } + ELSE + { + # for adonis version 3.8 or higher --> + # with the option "with-hidden-attrs" we can now get also the NOT visible modelattrs + CC "Core" GET_ALL_ATTRS modeltype:(str_mymodeltype) with-hidden-attrs + #--> RESULT ecode:intValue attrids:strValue + SETL str_attrids:(attrids) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-51]\n" + + c_g_str_xml_getallattrs_1 + STR id_modelid + + c_g_str_xml_getallattrs_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_ID classname:("__ModelTypeMetaData__") + CC "Core" GET_ALL_ATTRS classid:(classid) with-hidden-attrs + IF (NOT ecode) + { + SETL str_attrids:(tokunion(str_attrids, attrids)) + } + + FOR attrid in:(str_attrids) + { + XMLEXP_PRINTATTRIBUTE n_attrid:(VAL attrid) n_objectid:(id_modelid) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + CC "Documentation" XML_WRITEENDNODE "MODELATTRIBUTES" + + # + # for each instance in the model + # + CC "Core" GET_ALL_OBJS modelid:(id_modelid) + #--> RESULT ecode:intValue objids:strValue + SETL str_objids:(objids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-52]\n" + + c_g_str_xml_getallobjs + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR objectid in:(str_objids) + { + CC "Documentation" XML_WRITESTARTNODE "INSTANCE" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-53]\n" + + c_g_str_xml_xml_writestartnode_1 + "INSTANCE" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_ID objid:(VAL objectid) + #--> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-54]\n" + + c_g_str_xml_getclassid_1_exp + objectid + + c_g_str_xml_getclassid_2_exp + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_NAME classid:(n_classid) + #--> RESULT ecode:intValue classname:strValue isrel:intValue + SETL str_classname:(classname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-55]\n" + + c_g_str_xml_getclassname_1 + STR n_classid + + c_g_str_xml_getclassname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "id" value:("obj." + objectid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-112]\n" + + c_g_str_xml_xml_writeattribute_1 + "id" + + c_g_str_xml_xml_writeattribute_2 + objectid + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "class" value:(str_classname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-56]\n" + + c_g_str_xml_xml_writeattribute_1 + "class" + + c_g_str_xml_xml_writeattribute_2 + str_classname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTR_VAL as-string objid:(VAL objectid) attrid:(g_id_xml_coreinstancename) + #--> RESULT ecode:intValue val:anyValue + SETL nValue:(val) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-57]\n" + + c_g_str_xml_getattrval_1 + STR g_id_xml_coreinstancename + + c_g_str_xml_getattrval_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(nValue) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-58]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + STR nValue + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # for each instanceattribute, print it + # + CC "Core" GET_ALL_ATTRS classid:(n_classid) + #--> RESULT ecode:intValue attrids:strValue + SETL str_attrids:(attrids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-59]\n" + + c_g_str_xml_getallattrs_1 + STR n_classid + + c_g_str_xml_getallattrs_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR attrid in:(str_attrids) + { + XMLEXP_PRINTATTRIBUTE n_attrid:(VAL attrid) n_objectid:(VAL objectid) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + CC "Documentation" XML_WRITEENDNODE "INSTANCE" + } + + # + # for each relationinstance (=connection) in the model + # + CC "Core" GET_ALL_CONNECTORS modelid:(id_modelid) + #--> RESULT ecode:intValue objids:strValue + SETL str_objids:(objids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-60]\n" + + c_g_str_xml_getallconnectors_1 + STR id_modelid + + c_g_str_xml_getallconnectors_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR objectid in:(str_objids) + { + # + # write the instance node + # + CC "Documentation" XML_WRITESTARTNODE "CONNECTOR" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-61]\n" + + c_g_str_xml_xml_writestartnode_1 + "CONNECTOR" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_ID relation objid:(VAL objectid) + #--> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-62]\n" + + c_g_str_xml_getclassid_1_exp + STR objectid + + c_g_str_xml_getclassid_2_exp + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_NAME classid:(n_classid) + #--> RESULT ecode:intValue classname:strValue isrel:intValue + SETL str_classname:(classname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-63]\n" + + c_g_str_xml_getclassname_1 + STR n_classid + + c_g_str_xml_getclassname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + SETL n_currentclassid:(n_classid) + + CC "Documentation" XML_WRITEATTRIBUTE "id" value:("con." + objectid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-113]\n" + + c_g_str_xml_xml_writeattribute_1 + "id" + + c_g_str_xml_xml_writeattribute_2 + objectid + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "class" value:(str_classname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-64]\n" + + c_g_str_xml_xml_writeattribute_1 + "class" + + c_g_str_xml_xml_writeattribute_2 + str_classname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CONNECTOR_ENDPOINTS objid:(VAL objectid) + #--> RESULT ecode:intValue objids:strValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-65]\n" + + c_g_str_xml_getconnectorendpoints_1 + STR objectid + + c_g_str_xml_getconnectorendpoints_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # write the from and to class + # + CC "Documentation" XML_WRITESTARTNODE "FROM" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-66]\n" + + c_g_str_xml_xml_writestartnode_1 + "FROM" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTR_VAL as-string objid:(fromobjid) attrid:(g_id_xml_coreinstancename) + #--> RESULT ecode:intValue val:anyValue + SETL nValue:(val) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-67]\n" + + c_g_str_xml_getattrval_1 + STR g_id_xml_coreinstancename + + c_g_str_xml_getattrval_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "instance" value:(nValue) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-68]\n" + + c_g_str_xml_xml_writeattribute_1 + "instance" + + c_g_str_xml_xml_writeattribute_2 + STR nValue + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_ID objid:(fromobjid) + #--> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-69]\n" + + c_g_str_xml_getclassid_1_exp + STR fromobjid + + c_g_str_xml_getclassid_2_exp + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_NAME classid:(n_classid) + #--> RESULT ecode:intValue classname:strValue isrel:intValue + SETL str_classname:(classname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-70]\n" + + c_g_str_xml_getclassname_1 + STR n_classid + + c_g_str_xml_getclassname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "class" value:(str_classname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-71]\n" + + c_g_str_xml_xml_writeattribute_1 + "class" + + c_g_str_xml_xml_writeattribute_2 + str_classname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + CC "Documentation" XML_WRITEENDNODE "FROM" + + CC "Documentation" XML_WRITESTARTNODE "TO" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-72]\n" + + c_g_str_xml_xml_writestartnode_1 + "TO" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_ATTR_VAL as-string objid:(toobjid) attrid:(g_id_xml_coreinstancename) + #--> RESULT ecode:intValue val:anyValue + SETL nValue:(val) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-73]\n" + + c_g_str_xml_getattrval_1 + STR g_id_xml_coreinstancename + + c_g_str_xml_getattrval_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "instance" value:(nValue) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-74]\n" + + c_g_str_xml_xml_writeattribute_1 + "instance" + + c_g_str_xml_xml_writeattribute_2 + STR nValue + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_ID objid:(toobjid) + #--> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-75]\n" + + c_g_str_xml_getclassid_1_exp + STR toobjid + + c_g_str_xml_getclassid_2_exp + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_CLASS_NAME classid:(n_classid) + #--> RESULT ecode:intValue classname:strValue isrel:intValue + SETL str_classname:(classname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-76]\n" + + c_g_str_xml_getclassname_1 + STR n_classid + + c_g_str_xml_getclassname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "class" value:(str_classname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-77]\n" + + c_g_str_xml_xml_writeattribute_1 + "class" + + c_g_str_xml_xml_writeattribute_2 + str_classname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + CC "Documentation" XML_WRITEENDNODE "TO" + + # + # for each relationattribute, print it + # + CC "Core" GET_ALL_ATTRS relation classid:(n_currentclassid) + #--> RESULT ecode:intValue attrids:strValue + SETL str_attrids:(attrids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-78]\n" + + c_g_str_xml_getallattrs_1 + STR n_currentclassid + + c_g_str_xml_getallattrs_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR attrid in:(str_attrids) + { + # filter attrs "graprep", "attrrep", "animrep" and "hlptxt" because they are + # not necessary (they are similar to class attributes but not designed so in the meta model) + CC "Core" GET_ATTR_NAME attrid:(VAL attrid) + #--> RESULT ecode:intValue attrname:strValue + SETL str_attrname:(attrname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-02]\n" + + c_g_str_xml_getattrname_1 + STR n_attrid + c_g_str_xml_getattrname_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_attrname = c_g_str_xml_attr_graphrep OR + str_attrname = c_g_str_xml_attr_attrrep OR + str_attrname = c_g_str_xml_attr_animrep OR + str_attrname = c_g_str_xml_attr_hlptxt) + { + NEXT + } + + # print attributes + XMLEXP_PRINTATTRIBUTE n_attrid:(VAL attrid) n_objectid:(VAL objectid) + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + CC "Documentation" XML_WRITEENDNODE "CONNECTOR" + } + + CC "Documentation" XML_WRITEENDNODE "MODEL" + + # + # if the model has been opened by the script, close it again + # + IF (NOT b_modelalreadyopen) + { + CC "Core" DISCARD_MODEL modelid:(id_modelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-79]\n" + + c_g_str_xml_discardmodel_1 + STR id_modelid + + c_g_str_xml_discardmodel_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + } + + CC "Documentation" XML_WRITEENDNODE "MODELS" +} + +# ------------------------------------------------------------------------------ +# Prints the modelgroups inside the XML file(s) +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_PRINTMODELREFERENCES str_modelids:string b_thisxmlexp_aborted:reference +{ + FOR str_modelid in:(str_modelids) + { + CC "Documentation" XML_WRITESTARTNODE "MODELREFERENCE" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-80]\n" + + c_g_str_xml_xml_writestartnode_1 + "MODELREFERENCE" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Core" GET_MODEL_INFO modelid:(VAL str_modelid) + #--> RESULT ecode:intValue modelname:strValue ver:strValue version:strValue + # threadid:id modeltype:strValue libid:id libname:strValue + # libtype:strValue access:["none"|"write"|"read"] . + SETL str_modelname:(modelname) + SETL str_ver:(ver) + SETL str_modeltype:(modeltype) + SETL str_libtype:(libtype) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-81]\n" + + c_g_str_xml_getmodelinfo_1 + str_modelid + + c_g_str_xml_getmodelinfo_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_modelname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-82]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_modelname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "version" value:(str_ver) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-83]\n" + + c_g_str_xml_xml_writeattribute_1 + "version" + + c_g_str_xml_xml_writeattribute_2 + str_ver + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "modeltype" value:(str_modeltype) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-84]\n" + + c_g_str_xml_xml_writeattribute_1 + "modeltype" + + c_g_str_xml_xml_writeattribute_2 + str_modeltype + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "libtype" value:(str_libtype) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-85]\n" + + c_g_str_xml_xml_writeattribute_1 + "libtype" + + c_g_str_xml_xml_writeattribute_2 + str_libtype + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEENDNODE "MODELREFERENCE" + } +} + +# ------------------------------------------------------------------------------ +# Prints the modelgroups inside the XML file(s) +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# str_mgroupids [string] +# str_depth [string] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_PRINTMODELGROUPS str_modelids:string str_mgroupids:string str_depth:string + b_thisxmlexp_aborted:reference +{ + CC "Documentation" XML_WRITESTARTNODE "MODELGROUPS" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-86]\n" + + c_g_str_xml_xml_writestartnode_1 + "MODELGROUPS" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + SETL n_count:(-1) + FOR str_groupid in:(str_mgroupids) + { + SETL n_count:(n_count + 1) + SETL n_depth:(VAL token (str_depth, n_count," ")) + + SETL str_modelidsprint:("") + + # + # Get models (only threads) from modelgroup to print their references if necessary + # + + IF ((str_modelids != "") AND (g_b_option2 = 1)) + { + # Get model-thread-ids + CC "Core" GET_MODELGROUP_MODELS mgroupid:(VAL str_groupid) + #--> RESULT ecode:intValue modelids:idlist . + SETL n_ecode:(ecode) + SETL lst_modelids_threads:(modelids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-87]\n" + + c_g_str_xml_getmodelgroupmodels + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR n_idModel in:(lst_modelids_threads) + { + # get model-ids from each model-thread + CC "Core" GET_ALL_MODEL_VERSIONS_OF_THREAD modelthreadid:(VAL(n_idModel)) + #--> RESULT ecode:intValue modelversionids:ids + SETL n_ecode:(ecode) + SETL id_modelversionids:(modelversionids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-88]\n" + + c_g_str_xml_getallmodelversionsofthread + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get all models into the list "str_modelidsprint" but only for the first + # matching modelversion + FOR id_modelversionid in:(id_modelversionids) + { + SETL str_modelidcmp:(tokisect(id_modelversionid, str_modelids, " ")) + + IF (str_modelidcmp != "") + { + SETL str_modelidsprint:(tokcat (str_modelidsprint, str_modelidcmp, " ")) + BREAK + } + } + } + } + + # + # print a modelgroup + # + + CC "Core" GET_MODELGROUP_NAME mgroupid:(VAL str_groupid) + #--> RESULT ecode:intValue mgroupname:strValue + SETL str_mgroupname:(mgroupname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-89]\n" + + c_g_str_xml_getmodelgroupname + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITESTARTNODE "MODELGROUP" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-90]\n" + + c_g_str_xml_xml_writestartnode_1 + "MODELGROUP" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # write modelgroup attributes + # + + CC "Documentation" XML_WRITEATTRIBUTE "name" value:(str_mgroupname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-91]\n" + + c_g_str_xml_xml_writeattribute_1 + "name" + + c_g_str_xml_xml_writeattribute_2 + str_mgroupname + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_modelidsprint != "") + { + # print modelreferences + XMLEXP_PRINTMODELREFERENCES str_modelids:(str_modelidsprint) b_thisxmlexp_aborted:b_thisxmlexp_aborted + IF (b_thisxmlexp_aborted) + { + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + + # Get depth of next group + SETL n_depthcount:(tokcnt (str_depth, " ")) + IF ((n_count + 1) < n_depthcount) + { + # next token is available + SETL n_depthnext:(VAL token (str_depth, (n_count + 1)," ")) + } + ELSE + { + # reached end of depth list + SETL n_depthnext:(0) + } + + # check when to close the Modelgroup-elements + IF ((n_depth + 1) != n_depthnext) + { + # next group is on a higher depth, so close element as often as it was opened + SETL n_depthindex:(0) + WHILE (n_depthindex < (n_depth + 1 - n_depthnext)) + { + CC "Documentation" XML_WRITEENDNODE "MODELGROUP" + SETL n_depthindex:(n_depthindex + 1) + + # there was at least one modelgroup printed + SETG b_printedmgroup:(1) + } + } + } + + CC "Documentation" XML_WRITEENDNODE "MODELGROUPS" +} + + +# ------------------------------------------------------------------------------ +# Returns the recursive modelgroup-ids +# ------------------------------------------------------------------------------ +# IN: +# n_depth [integer] +# str_mgroupid [string] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_GETRECURSIVEMODELGROUPS n_depth:integer str_mgroupid:string + b_thisxmlexp_aborted:reference +{ + CC "Core" GET_MODELGROUP_CHILDREN mgroupid:(VAL str_mgroupid) + #--> RESULT ecode:intValue submgroupids:strValue + SETL n_ecode:(ecode) + SETL str_submgroupids:(submgroupids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-92]\n" + + c_g_str_xml_getmodelgroupchildren + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_submgroupids != "") + { + FOR str_submgroupid in:(str_submgroupids) + { + SETG str_lst_mgroupids:(tokcat (str_lst_mgroupids, str_submgroupid, " ")) + SETG str_lst_depth:(tokcat (str_lst_depth, STR (n_depth), " ")) + + XMLEXP_GETRECURSIVEMODELGROUPS n_depth:(n_depth + 1) str_mgroupid:(str_submgroupid) b_thisxmlexp_aborted:b_thisxmlexp_aborted + IF (b_thisxmlexp_aborted) + { + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + } +} + +# ------------------------------------------------------------------------------ +# Returns the recursive attrprofgroup-ids +# ------------------------------------------------------------------------------ +# IN: +# n_depth [integer] +# str_apgroupid [string] +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XMLEXP_GETRECURSIVEATTRPROFGROUPS n_depth:integer str_apgroupid:string + b_thisxmlexp_aborted:reference +{ + CC "Core" GET_ALL_ATTRPROF_SUBDIRS apdirid:(VAL str_apgroupid) + #--> RESULT ecode:intValue apdirids:ids + SETL n_ecode:(ecode) + SETL str_subapgroupids:(apdirids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-118]\n" + + c_g_str_xml_getmodelgroupchildren + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF (str_subapgroupids != "") + { + FOR str_subapgroupid in:(str_subapgroupids) + { + SETG str_myapgroupids_cpy:(tokcat (str_myapgroupids_cpy, str_subapgroupid, " ")) + SETG str_myapgroupdepth_cpy:(tokcat (str_myapgroupdepth_cpy, STR (n_depth), " ")) + + XMLEXP_GETRECURSIVEATTRPROFGROUPS n_depth:(n_depth + 1) str_apgroupid:(str_subapgroupid) + b_thisxmlexp_aborted:b_thisxmlexp_aborted + IF (b_thisxmlexp_aborted) + { + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + } +} + + +# ------------------------------------------------------------------------------ +# Exports the selected models and/or modelgroups to the format XML +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# str_mgroupids [string] +# str_attrprofids [string] +# str_apgroupids [string] +# str_filename [string] +# b_fileexist [integer] +# +# OUT: +# b_thisxmlexp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global EXPORT_XML str_modelids:string str_mgroupids:string str_filename:string b_fileexist:integer + str_attrprofids:string str_apgroupids:string b_thisxmlexp_aborted:reference +{ + SETL n_countmodel:(-1) + SETL n_countattrprofs:(-1) + SETG b_printedmgroup:(0) + SETG b_printedapgroup:(0) + + SETG g_str_exportedmodels:("") # stores the full names of the exported models + SETG g_str_exportedattrprofs:("") # stores the full names of the exported attribute profiles + + IF (g_b_option2 = 1) + { + SETL str_modelidscpy:(str_modelids) + } + ELSE + { + SETL str_modelidscpy:("") + } + + # + # no xml interface supported for OS/2 + # + CC "Core" GET_OS_INFO + #--> RESULT ( os:"os2" | os:"win" winver_major:intValue + # winver_minor:intValue winver_build:intValue + # winver_platform:intValue winver_csdversion:intValue) + SETL str_os:(os) + + IF (str_os = "os2") + { + CC "AdoScript" INFOBOX (c_g_str_xml_getosinfo_exp) ok + SETL b_thisxmlexp_aborted:1 + EXIT + } + # + # just to make sure we start from a valid state + # + CC "Documentation" XML_CLOSE write + + # check for exporting into the installation directory by looking for areena.exe (CR 165) + CC "Application" GET_PATH (str_filename) path-only + #--> RESULT path:strValue + + # [GSp, 2006.03.29] check if application path is not a root path (e.g. l:\), if so cut of trailing \ + IF (copy (path,(LEN path)-1,1) = "\\") + { + SET path:(copy (path,0,(LEN path)-1)) + } + SETL path_choosen:(path + "\\") + + + SETL areenapath:(path_choosen + c_g_str_xml_areena) + + CC "AdoScript" FILE_EXIST file:(areenapath) + #--> RESULT exist:[0|1] + SETL bAreena_exist:(exist) + + IF (bAreena_exist = 1) + { + CC "AdoScript" ERRORBOX ("[axmlexp-127]\n" + c_g_str_xml_installationdir) + #--> RESULT endbutton:strValue + EXIT + } + + # + # copy the dtd file + # + + IF (b_fileexist != 0) + { + # dtd file exists in the installation directory + CC "Application" GET_PATH (str_filename) path-only + #--> RESULT path:strValue + + # [GSp, 2006.03.29] check if application path is not a root path (e.g. l:\), if so cut of trailing \ + IF (copy (path,(LEN path)-1,1) = "\\") + { + SET path:(copy (path,0,(LEN path)-1)) + } + SETL path_choosenpath:(path + "\\") + + + SETL path_choosenpath_full:(path_choosenpath + c_g_str_xml_adodtd) + + CC "AdoScript" FILE_EXIST file:(path_choosenpath_full) + #--> RESULT exist:[0|1] + SETL b_exist:(exist) + + CC "Application" GET_PATH + #--> RESULT path:strValue + # [GSp, 2006.03.29] check if application path is not a root path (e.g. l:\), if so cut of trailing \ + IF (copy (path,(LEN path)-1,1) = "\\") + { + SET path:(copy (path,0,(LEN path)-1)) + } + SETL path_only_with_delimiter:(path + "\\") + + IF (path_choosenpath != path_only_with_delimiter) + { + # the choosen directory is not the installation directory + IF (b_exist = 1) + { + # file exists in the choosen export directory + CC "AdoScript" FILE_DELETE file:(path_choosenpath_full) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" WARNINGBOX (c_g_str_xml_filedelete_1 + path_choosenpath_full + + c_g_str_xml_filedelete_2) + #--> RESULT endbutton:strValue + } + } + + # copy file from installation directory to the choosen directory, + # to know we are always using the correct dtd (the installation directory + # always contains the correct dtd) + CC "AdoScript" FILE_COPY from:(path_srcfile) to:(path_choosenpath_full) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode = 1) + { + CC "AdoScript" WARNINGBOX (c_g_str_xml_filecopy_1 + path_srcfile + + c_g_str_xml_filecopy_2 + path_choosenpath + + c_g_str_xml_filecopy_3) + #--> RESULT endbutton:strValue + } + } + } + + # + # get the id of the "Name" attribute + # + CC "Core" GET_CLASS_ID classname:(c_g_str_xml_getclassid_classname) + #--> RESULT ecode:intValue classid:intValue + SETL n_classid:(classid) + SETL n_classid_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_classid_ecode) + #--> RESULT errtext:strValue + SETL str_classid_errtext:(errtext) + + IF (n_classid_ecode = 0) + { + CC "Core" GET_ATTR_ID classid:(n_classid) attrname:(c_g_str_xml_getattrid_attr_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-94]\n" + + c_g_str_xml_getattrid_1 + STR n_classid + c_g_str_xml_getattrid_2 + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + IF (n_classid_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-95]\n" + + c_g_str_xml_getclassid_special_exp + STR n_classid_ecode + + c_g_str_xml_error + str_classid_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + SETG g_id_xml_coreinstancename:(id_attrid) + + # + # Try to open the file. If a file already exists, the user is asked by the + # export dialog if he wants to overwrite it. + # + CC "Documentation" XML_OPEN (str_filename) write encoding:(c_g_str_xml_encoding_identifier) + #--> RESULT ecode:intValue + SETL n_xml_ecode:(ecode) + + IF (n_xml_ecode = 24) + { + CC "AdoScript" FDELETE file:(str_filename) + #--> RESULT ecode:intValue + # ecode 1 -> no error + SETL n_ecode:(ecode) + + IF (n_ecode = 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-96]\n" + + c_g_str_xml_fdelete_1 + str_filename + c_g_str_xml_fdelete_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_OPEN (str_filename) write encoding:(c_g_str_xml_encoding_identifier) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "Documentation" XML_DISPLAYERROR + CC "AdoScript" MSGWIN hide + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + ELSIF (n_xml_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-97]\n" + + c_g_str_xml_xml_open_exp_1 + str_filename + + c_g_str_xml_xml_open_exp_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # write header of xml file + # + SETL str_xml_header:("<?xml version=\"1.0\" encoding=\"" + c_g_str_xml_encoding_value + "\"?>\n") + CC "Documentation" XML_WRITEPLAIN (str_xml_header) + CC "Documentation" XML_WRITEPLAIN ("<!DOCTYPE ADOXML SYSTEM \"" + c_g_str_xml_adodtd + "\">\n") + CC "Documentation" XML_WRITESTARTNODE "ADOXML" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-98]\n" + + c_g_str_xml_xml_writestartnode_1 + "ADOXML" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # write attributes of root-element (ADOXML) + # + CC "Documentation" XML_WRITEATTRIBUTE "version" value:(c_g_str_xmlversion) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-99]\n" + + c_g_str_xml_xml_writeattribute_1 + "version" + + c_g_str_xml_xml_writeattribute_2 + c_g_str_xmlversion + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Application" GET_DATE_TIME date-format:"DD.MM.YYYY" time-format:"HH:MM" + #--> RESULT date:strValue time:strValue + SETL str_date:(date) + SETL str_time:(time) + + CC "Documentation" XML_WRITEATTRIBUTE "date" value:(str_date) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-100]\n" + + c_g_str_xml_xml_writeattribute_1 + "date" + + c_g_str_xml_xml_writeattribute_2 + str_date + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Documentation" XML_WRITEATTRIBUTE "time" value:(str_time) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-101]\n" + + c_g_str_xml_xml_writeattribute_1 + "time" + + c_g_str_xml_xml_writeattribute_2 + str_time + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + CC "Application" GET_DB_NAME + #--> RESULT dbname:strValue + SETL str_dbname:(dbname) + + CC "Documentation" XML_WRITEATTRIBUTE "database" value:(str_dbname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" INFOBOX (c_g_str_xml_xml_writeattribute_1 + "database" + + c_g_str_xml_xml_writeattribute_2 + str_dbname + + c_g_str_xml_xml_writeattribute_3) + #--> RESULT endbutton:strValue + } + + CC "Application" GET_USER + #--> RESULT user:strValue + SETL str_user:(user) + + CC "Documentation" XML_WRITEATTRIBUTE "username" value:(str_user) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" INFOBOX (c_g_str_xml_xml_writeattribute_1 + "username" + + c_g_str_xml_xml_writeattribute_2 + str_user + + c_g_str_xml_xml_writeattribute_3) + #--> RESULT endbutton:strValue + } + + CC "Documentation" XML_WRITEATTRIBUTE "adoversion" value:(g_str_adoversion) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-102]\n" + + c_g_str_xml_xml_writeattribute_1 + "adoversion" + + c_g_str_xml_xml_writeattribute_2 + g_str_adoversion + + c_g_str_xml_xml_writeattribute_3 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # + # Get name of current used applib as global variable + # + CC "Core" GET_CURRENT_LIBS + #--> RESULT ecode:intValue applib:strValue bplib:strValue welib:strValue + # applibid:intValue bplibid:intValue welibid:intValue + SETG g_str_applib:(applib) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-103]\n" + + c_g_str_xml_getcurrentlibs + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + SETG str_lst_mgroupids:("") + SETG str_lst_depth:("") + + IF (g_n_adoversion <= 3.7) + { + # only for version 3.7 or lower + + # + # determine how the output has to look like + # + + IF (g_b_option2 = 1) + { + # "inclusive models" is selected + IF (str_modelids != "") + { + # modelgroups were selected, so get the referenced models if necessary + + IF (g_b_option1 = 1) + { + # Get referenced models + XMLEXP_GETREFERENCEDMODELS lst_idmodels:str_modelidscpy b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + } + } + } + + # debug info + #CC "AdoScript" INFOBOX ("str_modelidscpy: " + str_modelidscpy) + #CC "AdoScript" INFOBOX ("str_lst_mgroupids: " + str_lst_mgroupids + + # "\nstr_lst_depth : " + str_lst_depth) + + + IF ((g_b_option2 = 1) OR (g_b_option3 = 1)) + { + # "inclusive models" and/or "inclusive modelgroups" is selected + IF (str_mgroupids != "") + { + # there are groups available + IF (g_b_option3 = 1) + { + FOR str_mgroupid in:(str_mgroupids) + { + IF (g_b_option4 = 1) + { + # Get recursive groups at once + SETL n_depth:(0) + + SETL str_compare:(tokisect (str_lst_mgroupids, str_mgroupid, " ")) + IF (str_compare = "") + { + # The current group-id is not yet in the token + SETG str_lst_mgroupids:(tokcat (str_lst_mgroupids, str_mgroupid, " ")) + SETG str_lst_depth:(tokcat (str_lst_depth, STR (n_depth), " ")) + + XMLEXP_GETRECURSIVEMODELGROUPS n_depth:(n_depth + 1) str_mgroupid:(str_mgroupid) b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + } + ELSE + { + # get selected modelgroup as rootmodelgroup + SETL n_depth:(0) + SETG str_lst_mgroupids:(tokcat (str_lst_mgroupids, str_mgroupid, " ")) + SETG str_lst_depth:(tokcat (str_lst_depth, STR (n_depth), " ")) + } + } + } + + # debug info + #CC "AdoScript" INFOBOX ("str_modelidscpy: " + str_modelidscpy) + #CC "AdoScript" INFOBOX ("str_lst_mgroupids: " + str_lst_mgroupids + + # "\nstr_lst_depth: " + str_lst_depth) + + # + # Get models from groups + # + + IF (str_modelids = "") + { + # no models selected + + IF (((g_b_option2 = 1) AND (g_b_option3 = 1)) OR ((g_b_option2 = 1) AND (g_b_option3 = 0))) + { + IF ((g_b_option2 = 1) AND (g_b_option3 = 0)) + { + SETL str_mgroupidscpy:(str_mgroupids) + } + ELSE + { + SETL str_mgroupidscpy:(str_lst_mgroupids) + } + + FOR id_groupid in:(str_mgroupidscpy) + { + # get model-thread-ids + CC "Core" GET_MODELGROUP_MODELS mgroupid:(VAL(id_groupid)) + #--> RESULT ecode:intValue modelids:idlist + SETL n_ecode:(ecode) + SETL lst_modelids_threads:(modelids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-104]\n" + + c_g_str_xml_getmodelgroupmodels + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR n_idModel in:(lst_modelids_threads) + { + # get model-ids from each model-thread + CC "Core" GET_ALL_MODEL_VERSIONS_OF_THREAD modelthreadid:(VAL(n_idModel)) + #--> RESULT ecode:intValue modelversionids:ids + SETL n_ecode:(ecode) + SETL id_modelversionids:(modelversionids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-105]\n" + + c_g_str_xml_getallmodelversionsofthread + + c_g_str_xml_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get all models into the list + FOR id_modelversionid in:(id_modelversionids) + { + SETL str_modelidscpy:(tokunion (str_modelidscpy, id_modelversionid, " ")) + } + } + } + + IF (g_n_adoversion <= 3.7) + { + # only for version 3.7 or lower + IF (g_b_option1 = 1) + { + # Get referenced models + XMLEXP_GETREFERENCEDMODELS lst_idmodels:str_modelidscpy b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + SETL b_thisxmlexp_aborted:1 + EXIT + } + } + } + } + } + + # debug info + #CC "AdoScript" INFOBOX ("str_modelidscpy: " + str_modelidscpy) + #CC "AdoScript" INFOBOX ("str_lst_mgroupids: " + str_lst_mgroupids + + # "\nstr_lst_depth: " + str_lst_depth) + } + } + + IF (g_n_adoversion > 3.6) + { + # only for version 3.7 or higher + + IF (g_b_option7 = 1) + { + SETL str_lst_attrprofids:(str_attrprofids) + } + ELSE + { + SETL str_lst_attrprofids:("") + } + + # debug info + #CC "AdoScript" INFOBOX ("str_lst_attrprofids1: " + str_lst_attrprofids) + + SETL str_lst_apgroupids:("") + SETL str_lst_apgroupdepth:("") + + IF (g_n_adoversion <= 3.7) + { + # only for version 3.7 or lower + IF ((str_modelidscpy != "") AND (g_b_option5 = 1)) + { + # get all attributeprofiles referenced from exported models + XMLEXP_GETREFERENCEDATTRPROFS str_modelids:(str_modelidscpy) str_myattrprofids:str_lst_attrprofids + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + } + + # debug info + #CC "AdoScript" INFOBOX ("str_lst_attrprofids2: " + str_lst_attrprofids) + + IF (g_b_option6 = 1) + { + # get all attributeprofiles inside the attrprof-groups + # and if no referenced attrprofs should be exported also the groups themselve + XMLEXP_GETATTRPROFSANDGROUPS str_attrprofids:(str_attrprofids) str_apgroupids:(str_apgroupids) + str_myattrprofids:str_lst_attrprofids + str_myapgroupids:str_lst_apgroupids + str_myapgroupdepth:str_lst_apgroupdepth + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + # debug info + #CC "AdoScript" INFOBOX ("str_lst_attrprofids2: " + str_lst_attrprofids) + + IF ((str_lst_attrprofids != "") OR (str_lst_apgroupids != "")) + { + # print parent-element + CC "Documentation" XML_WRITESTARTNODE "ATTRIBUTEPROFILES" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlexp-28]\n" + + c_g_str_xml_xml_writestartnode_1 + "ATTRIBUTEPROFILES" + + c_g_str_xml_xml_writestartnode_2 + + c_g_str_xml_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + IF ((str_lst_attrprofids != "") AND (str_lst_apgroupids = "")) + { + # print only attrprofs + XMLEXP_PRINTATTRPROFS str_myattrprofids:(str_lst_attrprofids) n_attrprofcount:n_countattrprofs + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + ELSIF (str_lst_apgroupids != "") + { + # print attrprofs if available and the attrprof-groups + XMLEXP_PRINTATTRPROFSANDGROUPS str_myattrprofids:(str_lst_attrprofids) + str_myapgroupids:(str_lst_apgroupids) + str_myapgroupdepth:(str_lst_apgroupdepth) + n_attrprofcount:n_countattrprofs + b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + CC "Documentation" XML_WRITEENDNODE "ATTRIBUTEPROFILES" + } + } + + IF ((str_modelidscpy != "") AND (g_b_option2 = 1)) + { + # print models + XMLEXP_PRINTMODELS str_modelids:(str_modelidscpy) n_modelcount:n_countmodel b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + IF ((str_lst_mgroupids != "") AND (g_b_option3 = 1)) + { + # print modelgroups + XMLEXP_PRINTMODELGROUPS str_modelids:(str_modelidscpy) str_mgroupids:(str_lst_mgroupids) + str_depth:(str_lst_depth) b_thisxmlexp_aborted:g_b_xmlexp_aborted + IF (g_b_xmlexp_aborted) + { + EXIT + } + } + + # + # final works + # + CC "Documentation" XML_WRITEENDNODE "ADOXML" + SETL n_discFull:(ecode) + CC "Documentation" XML_DISPLAY_ERROR hide + #--> RESULT message:strValue + SETL str_discFullMessage:(message) + CC "Documentation" XML_CLOSE write + + CC "AdoScript" MSGWIN hide + + # + # display success message + # + IF (n_discFull = 0) + { + SETL str_successmessage_full:("") + SETL str_successmessage_models:("") + SETL str_successmessage_mgroups:("") + SETL str_successmessage_attrprofs:("") + SETL str_successmessage_apgroups:("") + + IF ((n_countmodel + 1) = 1) + { + SETL str_successmessage_models:(c_g_str_xml_successmessage_3) + SETL str_successmessage_full:("not empty") + } + ELSIF ((n_countmodel + 1) > 1) + { + SETL str_successmessage_models:(STR (n_countmodel + 1) + c_g_str_xml_successmessage_4) + SETL str_successmessage_full:("not empty") + } + + IF (b_printedmgroup) + { + SETL str_successmessage_mgroups:(c_g_str_xml_successmessage_5) + SETL str_successmessage_full:("not empty") + } + + IF ((n_countattrprofs + 1) = 1) + { + SETL str_successmessage_attrprofs:(c_g_str_xml_successmessage_6) + SETL str_successmessage_full:("not empty") + } + ELSIF ((n_countattrprofs + 1) > 1) + { + SETL str_successmessage_attrprofs:(STR (n_countattrprofs + 1) + c_g_str_xml_successmessage_7) + SETL str_successmessage_full:("not empty") + } + + IF (b_printedapgroup) + { + SETL str_successmessage_apgroups:(c_g_str_xml_successmessage_8) + SETL str_successmessage_full:("not empty") + } + + IF (str_successmessage_full != "") + { + IF (g_str_exportedmodels != "") + { + SETG g_str_exportedmodels:(g_str_exportedmodels + "\n") + } + + IF (g_str_exportedattrprofs != "") + { + SETG g_str_exportedattrprofs:(g_str_exportedattrprofs + "\n") + } + + CC "AdoScript" VIEWBOX text:(c_g_str_xml_successmessage_1 + str_filename + + c_g_str_xml_successmessage_2 + + str_successmessage_models + g_str_exportedmodels + + str_successmessage_mgroups + + str_successmessage_attrprofs + g_str_exportedattrprofs + + str_successmessage_apgroups) + title:(c_g_str_xml_finalmessage_title) + } + ELSE + { + CC "AdoScript" INFOBOX (c_g_str_xml_successmessage_9 + (str_filename) + + c_g_str_xml_successmessage_10) + } + } + ELSE + { + CC "AdoScript" ERRORBOX ("[axmlexp-106]\n" + + str_discFullMessage + + c_g_str_xml_error + STR n_discFull) + #--> RESULT endbutton:strValue + } +} diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012.asc new file mode 100644 index 0000000000000000000000000000000000000000..fb46c49371f5c9d9a43480ce139606596b85f4d6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012.asc @@ -0,0 +1,660 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_1 +# AUTHOR: RP (BOC IS) +# LAST CHANGED: 2006-03-29: GSp check if application path is not a root path +# (e.g. l:\), if so cut of trailing \ +# AlB (BOC IS) fully reorganized and extended +# AlB (BOC IS), 2005.11.09, prepare for multilanguage handling +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: xmlimp###_preprocs.asc +# xmlimpexp###_globals_??.asc +# xmlimpexp###_globals_meta.asc +# INCLUDED BY THE FOLLOWING FILES: -NONE- +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML import. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +# ------------------------------------------------------------------------------ + +#******************************************************************************* +# +# SCRIPT VARIABLES +# +#******************************************************************************* + +SETG c_g_str_xml_adodtd:("adoxml31.dtd") + +SETG g_b_xmlimp_aborted:(0) # stores wether the xml-import should be aborted + +IF (type(g_path_xmlimp_previous) = "undefined") +{ + SETG g_path_xmlimp_previous:("") +} + +SETL c_str_xml_procs:("xmlimp3012_procs.asc") +SETL c_str_xml_preprocs:("xmlimp3012_preprocs.asc") +SETL c_str_xml_globals_lang:("xmlimpexp3012_globals_") +SETL c_str_xml_globals_meta:("xmlimpexp3012_globals_meta.asc") + + +# ATTENTION!! If this script is used within an English ADONIS 3.7 Version, you have to do some adaptions in +# the GET_VERSION section. Search for: BEGIN of GET_VERSION section + +# ------------------------------------------------------------------------------ +# +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# OUT: +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE XML_EXECUTE_FILE str_filename:string + b_thisxmlimp_aborted:reference +{ + SETL path_procsfile:("") + SETL path_procsfile_db:("") + SETL str_procstext:("") + + CC "Application" GET_PATH + #--> RESULT path:strValue + + # [GSp, 2006.03.29] check if application path is not a root path (e.g. l:\), if so cut of trailing \ + IF (copy (path,(LEN path)-1,1) = "\\") + { + SET path:(copy (path,0,(LEN path)-1)) + } + + SETL path_procsfile_db:("db:\\" + str_filename) + SETL path_procsfile:(path + "\\" + str_filename) + + CC "AdoScript" FREAD file:(path_procsfile) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_procstext:(text) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + # file not found in installation directory + # -> search in database + CC "AdoScript" FREAD file:(path_procsfile_db) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_procstext:(text) + SETL n_ecode_db:(ecode) + + IF (n_ecode_db != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-180]\n" + + c_g_str_xmlimp_fread3 + str_filename + + c_g_str_xmlimp_fread4 + + c_g_str_xmlimp_error + STR n_ecode_db) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:(1) + EXIT + } + } + + # load the procedures we need, to do the import + EXECUTE (str_procstext) scope:same +} + + +#******************************************************************************* +# +# PROGRAM MAIN +# +#******************************************************************************* + +# ------------------------------------------------------------------------------ +# let the user select a filename and the modelgroup where to import the file +# ------------------------------------------------------------------------------ + +# execute this section only the first time the script is called +IF (type(g_xmlimpProcsDefined) = "undefined") +{ + # Do not change the language of this strings, they are used if the globals + # language asc file could not be found. So english is the best way to communicate + # this. + SETG c_g_str_xmlimp_fread3:"Could not read the file \"" + SETG c_g_str_xmlimp_fread4:"\".\nMake sure that this file is in the installation directory (or the data base)." + SETG c_g_str_xmlimp_error: "\n\nError: " + + # + # load language dependant metamodel globals + # + XML_EXECUTE_FILE str_filename:(c_str_xml_globals_meta) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } + + # + # load language dependant globals + # + SETL str_lang:("") + IF (type (_uilang) = "undefined") + { + SETL str_lang:(c_g_str_xml_default_lang) + } + ELSIF (_uilang = "") + { + SETL str_lang:(c_g_str_xml_default_lang) + } + ELSE + { + SETL str_lang:(_uilang) + } + + XML_EXECUTE_FILE str_filename:(c_str_xml_globals_lang + str_lang + ".asc") + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } +} + +# +# This section has to be ignored if this scripts are used within an English Adonis 3.7 +# because then the Messageport-function GET_VERSION does not return the right version string. +# --> instead of "Version 3.7" it returns "Version 3.53" +# NOTE: if you do this the variable g_n_adoversion must be set to 3.7 +#SETG g_n_adoversion:(3.7) + +# +# BEGIN of GET_VERSION section +# + +# get adonis-version to make available a different handling due to this version +# mostly different usage of Messageports +CC "Application" GET_VERSION + #--> RESULT productname:strValue toolkit:strValue version:strValue buildstr:strValue +SETG str_adoversion:(version) + +SETL n_len:(LEN (c_g_str_xmlimp_version_string)) + +# transform version to decimal-number +SETG g_n_adoversion:(VAL (copy (str_adoversion, n_len + 1, -1))) + +# +# END of GET_VERSION section +# + +# +# is the documentation component enabled? +# +IF (g_n_adoversion < 3.8) +{ + # for Adonis lower than 3.8 + + CC "Application" GET_ACCESS_PERM "docutk" + #--> RESULT ecode:(0|1) access:(0|1) + SETL b_access:(access) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-11]\n" + + c_g_str_xmlimp_getaccessperm + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (b_access != 1) + { + CC "AdoScript" ERRORBOX ("[axmlimp-12]\n" + + c_g_str_xmlimp_getaccessperm_noaccess1) ok + #--> RESULT endbutton:strValue + EXIT + } +} +ELSE +{ + # for Adonis 3.8 or higher + CC "Application" GET_ACCESS_PERM "xml" + #--> RESULT ecode:(0|1) access:(0|1) + SETL b_access:(access) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-11]\n" + + c_g_str_xmlimp_getaccessperm + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (b_access != 1) + { + CC "AdoScript" ERRORBOX ("[axmlimp-12]\n" + + c_g_str_xmlimp_getaccessperm_noaccess2) ok + #--> RESULT endbutton:strValue + EXIT + } +} + +# +# show setting dialogs +# + +IF (g_n_adoversion <= 3.7) +{ + # only for Adonis 3.7 or lower + + # + # let the user enter an xml filename + # + CC "AdoScript" FILE_DIALOG open path:(g_path_xmlimp_previous) + filter1:(c_g_str_xmlimp_filedialog_filter1) + type1:"*.xml" + default-ext:"xml" + #--> RESULT endbutton:strValue path:strValue + SETL str_endbutton:(endbutton) + + IF (path != "") + { + SETG g_path_xmlimp_previous:(path) + } + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } +} + +SETG g_str_logfilename:("") + +SETL str_targetapgroupid:("0") +SETL lst_selected_models:("") +SETL lst_selected_attrprofs:("") + +# +# let the user select a target modelgroup +# + +IF (g_n_adoversion < 3.7) +{ + # Dialog for choosing models in version lower than 3.7 + CC "CoreUI" MODEL_SELECT_BOX mgroup-sel without-models title:(c_g_str_xmlimp_modelselectbox_title) + boxtext:(c_g_str_xmlimp_modelselectbox_boxtext) + extra:{ CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_1) checked:0 result-var:om + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_2) checked:0 result-var:qto + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_8) checked:0 result-var:rim + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_9) checked:0 result-var:fid + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_10) checked:0 result-var:dcr + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_11) checked:0 result-var:dnao + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_13) checked:0 result-var:dnar + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_3) checked:0 result-var:wgroup + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_7) checked:1 result-var:log + } + w:280 h:280 min-w:280 min-h:280 + #--> RESULT endbutton:strValue modelids:idList mgroupids:idList + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL str_targetmgroupid:(mgroupids) # target-modelgroup + SETL b_om:(om) + SETL b_qto:(qto) + SETL b_rim:(rim) + SETL b_fid:(fid) + SETL b_dcr:(dcr) + SETL b_dnao:(dnao) + SETL b_dnac:(0) + SETL b_dnar:(dnar) + SETL b_wmodgroup:(wgroup) + SETL b_oap:(0) + SETL b_qtoap:(0) + SETL b_wapgroup:(0) + SETL b_log:(log) +} +ELSIF (g_n_adoversion = 3.7) +{ + # Dialog for choosing models in version 3.7 + CC "CoreUI" MODEL_SELECT_BOX mgroup-sel without-models title:(c_g_str_xmlimp_modelselectbox_title) + boxtext:(c_g_str_xmlimp_modelselectbox_boxtext) + extra:{ CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_1) checked:0 result-var:om + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_2) checked:0 result-var:qto + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_8) checked:0 result-var:rim + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_9) checked:0 result-var:fid + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_10) checked:0 result-var:dcr + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_11) checked:0 result-var:dnao + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_12) checked:0 result-var:dnac + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_13) checked:0 result-var:dnar + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_3) checked:0 result-var:wgroup + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_4) checked:0 result-var:oap + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_5) checked:0 result-var:qtoap + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_6) checked:0 result-var:wapgroup + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_7) checked:1 result-var:log + } + w:280 h:280 min-w:280 min-h:280 + #--> RESULT endbutton:strValue modelids:idList mgroupids:idList + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL str_targetmgroupid:(mgroupids) # target-modelgroup + SETL b_om:(om) + SETL b_qto:(qto) + SETL b_rim:(rim) + SETL b_fid:(fid) + SETL b_dcr:(dcr) + SETL b_dnao:(dnao) + SETL b_dnac:(dnac) + SETL b_dnar:(dnar) + SETL b_wmodgroup:(wgroup) + SETL b_oap:(oap) + SETL b_qtoap:(qtoap) + SETL b_wapgroup:(wapgroup) + SETL b_log:(log) +} +ELSE +{ + # Dialog for choosing import settings in version 3.8 or higher + CC "ImportExport" SHOW_IMPORT_START_DLG title:(c_g_str_xmlimp_showimportstartdlg_title) + filedescription:(c_g_str_xmlimp_filedialog_filter1) + fileextension:"*.xml" + filename:(g_path_xmlimp_previous) + otherlib-opt-visible:(0) + existing-models-vis-items:"overwrite paste ignore" + auto-rename-models-opt-visible:(0) + update-interrefs-opt-visible:(0) + find-by-id-opt-visible:(1) + delete-untouched-recrows-opt-visible:(1) + existing-attrprofs-vis-items:"overwrite ignore" + auto-rename-attrprofs-opt-visible:(0) + update-attrprofrefs-opt-visible:(0) + with-protocol:(0) + protocol-filename:("") + mode:"xml" + #--> RESULT endbutton:EndButton filename:strValue otherlib:boolValue + # existing-models:ExistingTreatment auto-rename-models:boolValue + # models-prefix:strValue models-suffix:strValue update-interrefs:boolValue + # adopt-version-into-name:boolValue find-by-id:boolValue + # delete-recordrows:boolValue delete-unchanged-objects:boolValue + # delete-unchanged-connectors:boolValue + # delete-untouched-recrows:boolValue + # existing-attrprofs:ExistingTreatment + # auto-rename-attrprofs:boolValue attrprofs-prefix:strValue + # attrprofs-suffix:strValue update-attrprofrefs:boolValue + # delete-attrprof-recordrows:boolValue with-protocol:boolValue + # protocol-filename:strValue . + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL str_existing_models:(valofvar("existing-models")) + SETL b_om:(0) + SETL b_qto:(0) # query to overwrite not supported any longer + SETL b_rim:(0) + SETL b_fid:(valofvar("find-by-id")) + SETL b_dcr:(valofvar("delete-recordrows")) + SETL b_dnao:(valofvar("delete-unchanged-objects")) + SETL b_dnac:(valofvar("delete-unchanged-connectors")) + SETL b_dnar:(valofvar("delete-untouched-recrows")) + SETL str_existing_attrprofs:(valofvar("existing-attrprofs")) + SETL b_oap:(0) + SETL b_qtoap:(0) # query to overwrite not supported any longer + SETL b_log:(valofvar("with-protocol")) + SETL str_protocol_filename:(valofvar("protocol-filename")) + SETG g_path_xmlimp_previous:(filename) + + # set right existing-model handling + IF (str_existing_models = "overwrite") + { + # always overwrite existing models + SETL b_om:(1) + } + ELSIF (str_existing_models = "paste") + { + # always replace in existing models + SETL b_rim:(1) + } + ELSE + { + # ignore models in file, all options 0 + } + + # set right existing-model handling + IF (str_existing_attrprofs = "overwrite") + { + SETL b_oap:(1) + } + ELSE + { + # ignore attrprofs in file, all options 0 + } + + # change log-filename from tmp-file to user-specific filename if + # a protocol-filename was specified + IF (str_protocol_filename != "") + { + SETG g_str_logfilename:(str_protocol_filename) + } + + # debug-info + #CC "AdoScript" INFOBOX ("SHOW_IMPORT_START_DLG:\n" + + # "log-filename: " + g_str_logfilename + " \n" + + # "model-dropdown: om " + STR b_om + ", qto " + STR b_qto + ", rim " + STR b_rim + " \n" + + # "find over id: " + STR b_fid + " \n" + + # "replace rows: " + STR b_dcr + " \n" + + # "not actualised objs: " + STR b_dnao + " \n" + + # "not actualised cons: " + STR b_dnac + " \n" + + # "not actualised rows: " + STR b_dnar + " \n" + + # "attrprof-dropdown: oap " + STR b_oap + ", qtoap " + STR b_qtoap + "\n" + + # "log_stat: " + STR b_log) + + SETL b_wmod:(0) + SETL b_wap:(0) + SETL b_wmodgroup:(0) + SETL b_wapgroup:(0) + SETL str_previewmods:("") + SETL str_previewmodgroups:("") + SETL str_previewattrprofs:("") + + # show status message + CC "AdoScript" MSGWIN (c_g_str_xmlimp_loadingmessage_1) + + # + # load functions + # + # execute this section only the first time the script is called + IF (type(g_xmlimpProcsDefined) = "undefined") + { + # load procedures + XML_EXECUTE_FILE str_filename:(c_str_xml_preprocs) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } + } + + XML_GETPREVIEW str_filename:(g_path_xmlimp_previous) + b_wmod:b_wmod + b_wap:b_wap + b_wmodgroup:b_wmodgroup + b_wapgroup:b_wapgroup + str_previewmods:str_previewmods + str_previewmodgroups:str_previewmodgroups + str_previewattrprofs:str_previewattrprofs + b_thisxmlpre_aborted:g_b_xmlimp_aborted + + IF (g_b_xmlimp_aborted) + { + CC "AdoScript" ERRORBOX ("[axmlimp-178]\n" + + c_g_str_xmlimp_cancel_import) + EXIT + } + + # concat all models that are not in groups to the previewmodgroups-list + SETL str_previewmodgroups:(tokcat(str_previewmodgroups, str_previewmods, " ")) + + CC "AdoScript" MSGWIN hide + + # check if there are models or attrprofs to import + IF ((str_previewmodgroups = "") AND + (str_previewattrprofs = "")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-209]\n" + + c_g_str_xmlimp_no_importable_elements_1 + + g_path_xmlimp_previous + + c_g_str_xmlimp_no_importable_elements_2) + EXIT + } + + # let user select target modelgroup + CC "ImportExport" SHOW_IMPORT_SELECT_DLG title:(c_g_str_xmlimp_modelselectbox_title) + with-models:(b_wmod) + with-attrprofs:(b_wap) + with-mgroups:(b_wmodgroup) + with-apgroups:(b_wapgroup) + mgroups:(str_previewmodgroups) + apgroups:(str_previewattrprofs) + mode:"xml" + # -->RESULT endbutton:EndButton + # sel-models:SelModels import-mgroups:boolValue mgroupid:id + # sel-attrprofs:SelAttrProfs import-apgroups:boolValue apgroupid:id + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL b_wmodgroup:(valofvar("import-mgroups")) + SETL b_wapgroup:(valofvar("import-apgroups")) + SETL str_targetmgroupid:(STR mgroupid) # target-modelgroup + SETL lst_selected_models:(valofvar("sel-models")) # user-selected models to import + SETL lst_selected_attrprofs:(valofvar("sel-attrprofs")) # user-selected attrprofs to import + + SETL str_targetapgroupid:("") + + IF (apgroupid != -1) + { + # apgroup was selected + SETL str_targetapgroupid:(STR apgroupid) # target-apgroup + } + ELSE + { + # no apgroup was selected so use root-group + CC "Core" GET_ROOT_ATTRPROFDIR_ID + # --> RESULT ecode:intValue apdirid:id + SETL str_targetapgroupid:(STR apdirid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-203]\n" + + c_g_str_xmlimp_getrootattrprofdirid + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + EXIT + } + } +} + +IF (g_n_adoversion <= 3.7) +{ + # Get a temp-filename to write errors out to a log-file + CC "AdoScript" GET_TEMP_FILENAME + #--> RESULT filename:strValue + SETG g_str_logfilename:(filename) + + # only for Adonis 3.7 or lower + SETL n_countFirstThree:(0) + + # check first three checkboxes because they must not be checked together + IF (b_om) + { + SETL n_countFirstThree:(n_countFirstThree + 1) + } + IF (b_qto) + { + SETL n_countFirstThree:(n_countFirstThree + 1) + } + IF (b_rim) + { + SETL n_countFirstThree:(n_countFirstThree + 1) + } + + IF (n_countFirstThree > 1) + { + # more than one of the first three are selected but this is not possible + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_firstthreecheck) + #--> RESULT endbutton:strValue + EXIT + } +} + +# show status message +CC "AdoScript" MSGWIN (c_g_str_xmlimp_loadingmessage_2) + +# +# load functions +# +# execute this section only the first time the script is called +IF (type(g_xmlimpProcsDefined) = "undefined") +{ + # load procedures + XML_EXECUTE_FILE str_filename:(c_str_xml_procs) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } + + # now not undefined any more + SETG g_xmlimpProcsDefined:(1) +} + +IMPORT_XML str_filename:(g_path_xmlimp_previous) str_targetmgroupid:(str_targetmgroupid) + str_targetapgroupid:(str_targetapgroupid) + lst_selected_models:(lst_selected_models) + lst_selected_attrprofs:(lst_selected_attrprofs) + n_query:(b_qto) n_overwrite:(b_om) + n_withmodelgroup:(b_wmodgroup) n_queryap:(b_qtoap) n_overwriteap:(b_oap) + n_withapgroup:(b_wapgroup) n_rim:(b_rim) n_fid:(b_fid) n_dcr:(b_dcr) + n_dnao:(b_dnao) n_dnac:(b_dnac) n_dnar:(b_dnar) n_logfile:(b_log) + b_thisxmlimp_aborted:g_b_xmlimp_aborted +IF (g_b_xmlimp_aborted) +{ + CC "AdoScript" ERRORBOX ("[axmlimp-14]\n" + + c_g_str_xmlimp_cancel_import) + EXIT +} diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012_preprocs.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012_preprocs.asc new file mode 100644 index 0000000000000000000000000000000000000000..5c2c64d0ca1d1ff6f386c7533ea888dc63e5ae6b --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012_preprocs.asc @@ -0,0 +1,810 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_1 +# AUTHOR: RP (BOC IS) +# LAST CHANGED: 2008-08-04: HOs (BOC IS) CR#003260 (check for non unique modelnames): +# - added callback procedure CHECKMODELS +# AlB (BOC IS) fully reorganized and extended +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2004 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, January 2004 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML import. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +# ------------------------------------------------------------------------------ + +#******************************************************************************* +# +# PROGRAM (preview procedures) +# +#******************************************************************************* + +# ------------------------------------------------------------------------------ +# Returns a leo-structured model-string with blank as seperators +# ------------------------------------------------------------------------------ +# IN: +# str_name [string] modelname +# str_version [string] modelversion +# str_modeltype [string] modeltype +# OUT: +# str_model_leo: [reference] leo-string +# ------------------------------------------------------------------------------ +PROCEDURE global GET_MODEL_AS_LEO_STRING str_name:string + str_version:string + str_modeltype:string + str_model_leo:reference +{ + SETL str_model_leo:(tokcat (str_model_leo, "MODEL", " ")) + SETL str_model_leo:(tokcat (str_model_leo, ("name:" + mstr(str_name)), " ")) + SETL str_model_leo:(tokcat (str_model_leo, ("version:" + mstr(str_version)), " ")) + SETL str_model_leo:(tokcat (str_model_leo, ("type:" + mstr(str_modeltype)), " ")) +} + +# ------------------------------------------------------------------------------ +# Returns a leo-structured attrprof-string with blank as seperators +# ------------------------------------------------------------------------------ +# IN: +# str_name [string] attrprofname +# str_version [string] attrprofversion +# str_aptype [string] attrproftype +# OUT: +# str_ap_leo: [reference] leo-string +# ------------------------------------------------------------------------------ +PROCEDURE global GET_ATTRIBUTEPROFILE_AS_LEO_STRING str_name:string + str_version:string + str_aptype:string + str_ap_leo:reference +{ + SETL str_ap_leo:(tokcat(str_ap_leo, "ATTRPROF", " ")) + SETL str_ap_leo:(tokcat(str_ap_leo, ("name:" + mstr(str_name)), " ")) + SETL str_ap_leo:(tokcat(str_ap_leo, ("version:" + mstr(str_version)), " ")) + SETL str_ap_leo:(tokcat(str_ap_leo, ("apclassname:" + mstr(str_aptype)), " ")) +} + +# ------------------------------------------------------------------------------ +# Returns a leo-structured preview-string with all models and modelgroups +# and a second leo-structured preview-string with all attrprofs and attrprofgroups +# ------------------------------------------------------------------------------ +# IN: +# str_filename [string] filename of the file to parse +# OUT: +# b_wmod: [reference] are models inside the passed file? +# b_wap: [reference] are attrprofs inside the passed file? +# b_wmodgroup: [reference] are modelgroups inside the passed file? +# b_wapgroup: [reference] are apgroups inside the parsed file? +# str_previewmods: [reference] preview-string with all models that are not in modelgroups +# str_previewmodgroups: [reference] preview-string with all models and modelgroups +# str_previewattrprofs: [reference] preview-string with all attrprofs and attrprofgroups +# b_thisxmlpre_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_GETPREVIEW str_filename:string + b_wmod:reference + b_wap:reference + b_wmodgroup:reference + b_wapgroup:reference + str_previewmods:reference + str_previewmodgroups:reference + str_previewattrprofs:reference + b_thisxmlpre_aborted:reference +{ + # set reference vars global to make usable in Callback-Procedures + SETG g_str_filename:(str_filename) + SETG g_b_withmods:(b_wmod) + SETG g_b_withaps:(b_wap) + SETG g_b_withmodgroups:(b_wmodgroup) + SETG g_b_withapgroups:(b_wapgroup) + SETG g_str_premods:(str_previewmods) # list that contains all models that are not inside groups (leo-syntax) + SETG g_str_premodgroups:(str_previewmodgroups) # list that contains all models inside groups with their groups + SETG g_str_preaps:(str_previewattrprofs) # list that contains all attrprofs with or without groups + + # + # no xml interface supported for OS/2 + # + CC "Core" GET_OS_INFO + #--> RESULT ( os:"os2" | os:"win" winver_major:intValue + # winver_minor:intValue winver_build:intValue + # winver_platform:intValue winver_csdversion:intValue) + SETL str_os:(os) + + IF (str_os = "os2") + { + CC "AdoScript" INFOBOX (c_g_str_xmlimp_getosinfo) ok + SETL b_thisxmlpre_aborted:(1) + EXIT + } + + # + # just to make sure we start from a valid state + # + CC "Documentation" XML_CLOSE + + # + # try to open the file. if a file could not be opened, abort + # + CC "Documentation" XML_OPEN (str_filename) read + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode = 4) + { + CC "AdoScript" ERRORBOX ("[axmlimp-179]\n" + + c_g_str_xmlimp_finalmessage_1 + str_filename + + c_g_str_xmlimp_finalmessage_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-180]\n" + + c_g_str_xmlimp_xml_open_1 + str_filename + + c_g_str_xmlimp_xml_open_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + + #******************************************************************************* + # + # IMPLEMENT CALLBACK-PROCEDURES + # + #******************************************************************************* + + + CC "Documentation" raw XML_SETSCRIPT + #--> RESULT ecode:intValue + { + # ------------------------------------------------------------------------------ + # root node + # + # This procedure is called for each <ADOXML> element in the xml file + # It checks if the version and library is right + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADOXML name:string id:int + { + # check the version + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-190]\n" + + c_g_str_xmlimp_noversion_1 + g_str_filename + + c_g_str_xmlimp_noversion_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF ((str_version != "2.0") AND (str_version != "3.0") AND (str_version != "3.1")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-191]\n" + + c_g_str_xmlimp_false_version) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + # ------------------------------------------------------------------------------ + # This procedure is called for each <MODEL> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETMODEL name:string id:int + { + # + # remember that there are models inside the file + # + SETG g_b_withmods:(1) + + # + # get attributes + # + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-192]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-193]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "modeltype" + #--> RESULT ecode:intValue value:strValue + SETL str_modeltype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-194]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # fill premods-list (4-tuple) with current model + SETL str_premods_leo:("") + + # build model-leo-string + GET_MODEL_AS_LEO_STRING str_name:(str_name) + str_version:(str_version) + str_modeltype:(str_modeltype) + str_model_leo:str_premods_leo + + SETG g_str_premods:(tokcat (g_str_premods, str_premods_leo, "\n")) + } + + #------------------ [HOs, 2008-08-04] - CR#003260 (check modelnames) -------------- + # ------------------------------------------------------------------------------ + # This procedure is called for each </MODELS> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE CHECKMODELS name:string id:int + { + # check for non unique model names + SETL lstNotUniqueModelname:("") + SETL intModNameTokens:(tokcnt(g_str_premods, "\n") - 1) + FOR i from:0 to:(intModNameTokens) + { + SETL sCurrMod:(token(g_str_premods, i, "\n")) + FOR j from:0 to:(intModNameTokens) + { + SETL sModToCompare:(token(g_str_premods, j, "\n")) + IF ((i != j) AND (sCurrMod = sModToCompare)) + { + LEO parse:(sCurrMod) + set-cur-elem-index:(0) + get-str-value:curr_name:"name" + get-str-value:curr_version:"version" + get-str-value:curr_type:"type" + SETL curr_model_full:(tokcat(curr_name, curr_version) + " (" + curr_type + ")") + SETL lstNotUniqueModelname:(tokunion(lstNotUniqueModelname, curr_model_full, "\n")) + BREAK + } + } + } + # non unique names found + IF (lstNotUniqueModelname != "") + { + CC "AdoScript" ERRORBOX ("[axmlimp-200]\n" + + c_g_str_xmlimp_nonuniquemodels + + lstNotUniqueModelname) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + #------------------ [HOs, 2008-08-04] - CR#003260 end changes -------------- + + + # ------------------------------------------------------------------------------ + # This procedure is called for each <MODELGROUP> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETMODELGROUP name:string id:int + { + # + # remember that there are modelgroups inside the file + # + SETG g_b_withmodgroups:(1) + + # + # get attributes + # + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-195]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # fill premodgroups-list (3-tuple) with current model + SETG g_str_premodgroups:(tokcat (g_str_premodgroups, "MGROUP", " ")) + SETG g_str_premodgroups:(tokcat (g_str_premodgroups, ("name:" + mstr(str_name)), " ")) + SETG g_str_premodgroups:(tokcat (g_str_premodgroups, "{", " ")) + } + + # ------------------------------------------------------------------------------ + # This procedure is called for each </MODELGROUP> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETMODELGROUPEND name:string id:int + { + SETG g_str_premodgroups:(tokcat (g_str_premodgroups, "}", " ")) + } + + # ------------------------------------------------------------------------------ + # This procedure is called for each <MODELREFERENCE> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETMODELREFERENCE name:string id:int + { + # + # get attributes + # + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-196]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-197]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "modeltype" + #--> RESULT ecode:intValue value:strValue + SETL str_modeltype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-198]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETL str_result:("") # temp-list that contains all models that are not in groups + SETL n_count:(tokcnt(g_str_premods, "\n")) + + SETL str_model:("") + + # build model-leo-string to make it compareable + GET_MODEL_AS_LEO_STRING str_name:(str_name) + str_version:(str_version) + str_modeltype:(str_modeltype) + str_model_leo:str_model + + # loop list and delete all models from the premods-list if they + # are found inside a group and put it to the premodgroups-list + FOR index from:(0) to:(n_count - 1) by:(1) + { + # get model from premods-list + SETL str_model_now:(token(g_str_premods, index, "\n")) + + # is the existing model inside a group?? + IF (str_model != str_model_now) + { + # this model is not in a group so it can stay on the premods-list + SETL str_result:(tokcat(str_result, str_model_now, "\n")) + } + } + + # remember list that contains alls models that are not in groups + SETG g_str_premods:(str_result) + + # add model to the premodgroups-list + SETG g_str_premodgroups:(tokcat(g_str_premodgroups, str_model, " ")) + } + + # ------------------------------------------------------------------------------ + # This procedure is called for each <ATTRPROFDIR> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETATTRPROFDIR name:string id:int + { + # + # remember that there are attrprofgroups inside the file + # + SETG g_b_withapgroups:(1) + + # + # get attributes + # + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-199]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # fill premodgroups-list (4-tuple) with current model + SETG g_str_preaps:(tokcat (g_str_preaps, "APGROUP", " ")) + SETG g_str_preaps:(tokcat (g_str_preaps, ("name:" + mstr(str_name)), " ")) + SETG g_str_preaps:(tokcat (g_str_preaps, "{", " ")) + } + + # ------------------------------------------------------------------------------ + # This procedure is called for each </ATTRPROFDIR> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETATTRPROFDIREND name:string id:int + { + SETG g_str_preaps:(tokcat (g_str_preaps, "}", " ")) + } + + # ------------------------------------------------------------------------------ + # This procedure is called for each <ATTRIBUTEPROFILE> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE GETATTRIBUTEPROFILE name:string id:int + { + # + # remember that there are attrprofs inside the file + # + SETG g_b_withaps:(1) + + # + # get attributes + # + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-200]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-201]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "class" + #--> RESULT ecode:intValue value:strValue + SETL str_aptype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-202]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # add model to the premodgroups-list + SETL str_preap_leo:("") + + # build attrprof-leo-string + GET_ATTRIBUTEPROFILE_AS_LEO_STRING str_name:(str_name) + str_version:(str_version) + str_aptype:(str_aptype) + str_ap_leo:str_preap_leo + + SETG g_str_preaps:(tokcat(g_str_preaps, str_preap_leo, " ")) + } + } # end of XML_SETSCRIPT + + SETL n_ecode:(ecode) # ecode from XML_SETSCRIPT + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-181]\n" + + c_g_str_xmlimp_xml_setscript + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + #******************************************************************************* + # + # REGISTER CALLBACK-PROCEDURES + # + #******************************************************************************* + + CC "Documentation" XML_ADDCALLBACK "ADOXML" name:"ADOXML" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-182]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "GETMODEL" name:"MODEL" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-183]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + + #------------------ [HOs, 2008-08-04] - CR#003260 (check modelnames) -------------- + CC "Documentation" XML_ADDCALLBACK "CHECKMODELS" name:"MODELS" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-183b]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + #------------------------------- end changes -------------------------------------- + + + CC "Documentation" XML_ADDCALLBACK "GETMODELGROUP" name:"MODELGROUP" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-184]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "GETMODELGROUPEND" name:"MODELGROUP" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-185]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "GETMODELREFERENCE" name:"MODELREFERENCE" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-186]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "GETATTRPROFDIR" name:"ATTRPROFDIR" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-187]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "GETATTRPROFDIREND" name:"ATTRPROFDIR" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-188]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + + CC "Documentation" XML_ADDCALLBACK "GETATTRIBUTEPROFILE" name:"ATTRIBUTEPROFILE" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-189]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlpre_aborted:(1) + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + + #******************************************************************************* + # + # PARSE XML-FILE (EVENT BASED CALL OF CALLBACK-PROCEDURES) + # + #******************************************************************************* + + CC "Documentation" XML_PARSE validate + #--> RESULT ecode:intValue parseduration:intValue + SETL n_rememberresult:(ecode) + + CC "Documentation" XML_CLOSE + + # error 22 is a user-break so we should have shown an error-message before + IF (n_rememberresult != 0) + { + IF (n_rememberresult != 22) + { + CC "Documentation" XML_DISPLAYERROR + } + + SETL b_thisxmlpre_aborted:(1) + EXIT + } + + # set return variables + SETL b_wmod:(g_b_withmods) + SETL b_wap:(g_b_withaps) + SETL b_wmodgroup:(g_b_withmodgroups) + SETL b_wapgroup:(g_b_withapgroups) + SETL str_previewmods:(g_str_premods) + SETL str_previewmodgroups:(g_str_premodgroups) + SETL str_previewattrprofs:(g_str_preaps) +} diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012_procs.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012_procs.asc new file mode 100644 index 0000000000000000000000000000000000000000..309abdabe4413e0ea70612dd5e8248a51b64a496 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3012_procs.asc @@ -0,0 +1,6232 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_2 +# AUTHOR: RP (BOC IS) +# LAST CHANGED: 2008-08-04: HOs (BOC IS) CR#003514 - removed space at the end of "str_fullmodelname" +# 2005-12-14: AlB (BOC IS) visualized model counter. +# 2005-10-xy: AlB (BOC IS) fully reorganized and extended +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2004 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, January 2004 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML import. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +# ------------------------------------------------------------------------------ + +#******************************************************************************* +# +# PROGRAM (procedures) +# +#******************************************************************************* + +# ------------------------------------------------------------------------------ +# Returns a shorter leo-structured attrprof/model-string +# This string then contains only name, version and type +# ------------------------------------------------------------------------------ +# IN: +# str_name [string] attrprofname +# str_version [string] attrprofversion +# str_aptype [string] attrproftype +# OUT: +# str_leo_short: [reference] leo-string +# ------------------------------------------------------------------------------ +PROCEDURE global GET_SHORT_LEO_STRING str_leo_short:reference + b_thisxmlimp_aborted:reference +{ + SETL n_pos:(search(str_leo_short, "name:\"", 0)) + IF (n_pos = -1) + { + # string was not found so this is an error + CC "AdoScript" ERRORBOX ("[axmlimp-204]\n" + + c_g_str_xmlimp_cutleostring + "\n" + + "Leo-String: " + str_leo_short) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + SETL str_leo_short:(copy(str_leo_short, n_pos, -1)) +} + +# ------------------------------------------------------------------------------ +# Creates the attributeprofile-group if necessary +# ------------------------------------------------------------------------------ +# IN: +# str_currentgroupid [string] +# str_docgroupname [string] +# OUT: +# n_ref_apgroupid: [reference] +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_CREATEAPGROUP str_currentgroupid:string str_docgroupname:string + n_ref_apgroupid:reference b_thisxmlimp_aborted:reference +{ + # + # Check if group exists + # + CC "Core" GET_ALL_ATTRPROF_SUBDIRS apdirid:(VAL str_currentgroupid) + #--> RESULT ecode:intValue apdirids:ids + SETL str_subapgroupids:(apdirids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-01]\n" + + c_g_str_xmlimp_getallattrprofsubdirs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + FOR str_subapgroupid in:(str_subapgroupids) + { + # get name of current subgroup + CC "Core" GET_ATTRPROF_DIRECTORY_NAME apdirid:(VAL str_subapgroupid) + #--> RESULT ecode:intValue apdirname:strValue + SETL str_apgroupname:(apdirname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-02]\n" + + c_g_str_xmlimp_getattrprofdirectoryname + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + IF (str_docgroupname = str_apgroupname) + { + # group exists + SETL b_groupexists:(1) + SETL n_ref_apgroupid:(VAL str_subapgroupid) + EXIT + } + } + + CC "Core" CREATE_ATTRPROF_DIRECTORY apdirname:(str_docgroupname) + superapdirid:(VAL str_currentgroupid) + #--> RESULT ecode:intValue apdirid:id + SETL n_ref_apgroupid:(apdirid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-03]\n" + + c_g_str_xmlimp_createattrprofdirectory1 + str_docgroupname + + c_g_str_xmlimp_createattrprofdirectory2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } +} + +# ------------------------------------------------------------------------------ +# get group id of attrprof +# ------------------------------------------------------------------------------ +# IN: +# str_apdirids: [string] +# +# OUT: +# lst_apdirids: [reference] +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_GETALLATTRPROFSUBDIRS_RECURSIVE str_apdirids:string + lst_apdirids:reference + b_thisxmlimp_aborted:reference +{ + FOR str_apdirid in:(str_apdirids) + { + SETL lst_apdirids:(tokcat (lst_apdirids, str_apdirid, " ")) + + CC "Core" GET_ALL_ATTRPROF_SUBDIRS apdirid:(VAL (str_apdirid)) + #--> RESULT ecode:intValue apdirids:ids + SETL str_newapdirids:(apdirids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-165]\n" + + c_g_str_xmlimp_getallattrprofsubdirs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # call procedure recursive to get all attrprofdirs + XML_GETALLATTRPROFSUBDIRS_RECURSIVE str_apdirids:(str_newapdirids) + lst_apdirids:lst_apdirids + b_thisxmlimp_aborted:b_thisxmlimp_aborted + IF (b_thisxmlimp_aborted) + { + SETL b_thisxmlimp_aborted:1 + EXIT + } + } +} + + +# ------------------------------------------------------------------------------ +# get group id of attrprof +# ------------------------------------------------------------------------------ +# IN: +# str_apid [string] +# +# OUT: +# n_apgroupid: [reference] +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_GETGROUPIDOFATTRPROF str_apid:string + n_apgroupid:reference + b_thisxmlimp_aborted:reference +{ + SETL lst_apdirids:("") + + CC "Core" GET_ALL_ATTRPROF_SUBDIRS + #--> RESULT ecode:intValue apdirids:ids + SETL str_apdirids:(apdirids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-166]\n" + + c_g_str_xmlimp_getallattrprofsubdirs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # call procedure that gets all apgroup-ids after the root in a list + XML_GETALLATTRPROFSUBDIRS_RECURSIVE str_apdirids:(str_apdirids) + lst_apdirids:lst_apdirids + b_thisxmlimp_aborted:b_thisxmlimp_aborted + IF (b_thisxmlimp_aborted) + { + SETL b_thisxmlimp_aborted:1 + EXIT + } + + FOR str_apdirid in:(lst_apdirids) + { + # + # get apgroupid + # + + # get attrprof-thread-ids + CC "Core" GET_ALL_ATTRPROF_THREADS_IN_DIR apdirid:(VAL str_apdirid) + #--> RESULT ecode:intValue apthreadids:ids + SETL n_ecode:(ecode) + SETL lst_attrprof_threads:(apthreadids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-167]\n" + + c_g_str_xmlimp_getallattrprofthreadsindir + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + FOR n_idAttrprof in:(lst_attrprof_threads) + { + # get attrprof-ids from each attrprof-thread + CC "Core" GET_ALL_ATTRPROF_VERSIONS_OF_THREAD apthreadid:(VAL(n_idAttrprof)) + #--> RESULT ecode:intValue apversionids:ids + SETL n_ecode:(ecode) + SETL id_attrprofversionids:(apversionids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-168]\n" + + c_g_str_xmlimp_getallattrprofversionsofthread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlexp_aborted:1 + EXIT + } + + # get attrprof-group-id if attrprof is matching + FOR id_attrprofversionid in:(id_attrprofversionids) + { + IF (str_apid = id_attrprofversionid) + { + # the attrprof belongs to the current group, so save the groupid + SETL n_apgroupid:(VAL(str_apdirid)) + + EXIT + } + } + } + } +} + +# ------------------------------------------------------------------------------ +# Creates the modelgroup if necessary +# ------------------------------------------------------------------------------ +# IN: +# str_currentgroupid [string] +# str_docgroupname [string] +# OUT: +# n_ref_mgroupid: [reference] +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_CREATEMODELGROUP str_currentgroupid:string str_docgroupname:string + n_ref_mgroupid:reference b_thisxmlimp_aborted:reference +{ + # + # Check if group exists + # + CC "Core" GET_MODELGROUP_CHILDREN mgroupid:(VAL str_currentgroupid) + #--> RESULT ecode:intValue submgroupids:strValue + SETL n_ecode:(ecode) + SETL str_submgroupids:(submgroupids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-04]\n" + + c_g_str_xmlimp_getmodelgroupchildren + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # get name of current super-group + SETL str_msupergroupname:("") + + CC "Core" GET_MODELGROUP_NAME mgroupid:(VAL str_currentgroupid) + #--> RESULT ecode:intValue mgroupname:strValue mgoupname:strValue . + SETL str_msupergroupname:(mgroupname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-206]\n" + + c_g_str_xmlimp_getmodelgroupname + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + } + + FOR str_submgroupid in:(str_submgroupids) + { + # get name of current subgroup + CC "Core" GET_MODELGROUP_NAME mgroupid:(VAL str_submgroupid) + #--> RESULT ecode:intValue mgroupname:strValue mgoupname:strValue . + SETL str_mgroupname:(mgroupname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-05]\n" + + c_g_str_xmlimp_getmodelgroupname + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + IF (str_docgroupname = str_mgroupname) + { + # group exists + SETL n_ref_mgroupid:(VAL str_submgroupid) + EXIT + } + } + + # group don't exists, so create the group + CC "Core" CREATE_MODELGROUP supermgroupid:(VAL str_currentgroupid) + mgroupname:(str_docgroupname) + #--> RESULT ecode:intValue mgroupid:intValue + SETL n_ref_mgroupid:(mgroupid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-06]\n" + + c_g_str_xmlimp_createmodelgroup1 + str_docgroupname + + c_g_str_xmlimp_createmodelgroup2 + str_msupergroupname + + c_g_str_xmlimp_createmodelgroup3 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } +} + +# ------------------------------------------------------------------------------ +# get all modelreferences that belong to the current modelid +# ------------------------------------------------------------------------------ +# IN: +# str_modelid [string] +# n_selectedmodelgroupid [integer] +# OUT: +# n_ref_mgroupid: [reference] +# n_refidsg [reference] +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_GETALLMODELREFEFERENCES str_modelid:string n_selectedmodelgroupid:integer + str_groupids:reference + n_refidsg:reference + b_thisxmlimp_aborted:reference +{ + # get all modelgroup-ids after the root + CC "Core" GET_MODELGROUP_CHILDREN recursive + #--> RESULT ecode:intValue submgroupids:strValue + SETL str_submgroupids:(submgroupids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-07]\n" + + c_g_str_xmlimp_getmodelgroupchildren + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + FOR str_submgroupid in:(str_submgroupids) + { + # + # get and save modelreference if necessary + # + + CC "Core" GET_MODELGROUP_REFERENCES mgroupid:(VAL str_submgroupid) + #--> RESULT ecode:intValue refids:strValue . + SETL n_ecode:(ecode) + SETL str_refids:(refids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-08]\n" + + c_g_str_xmlimp_getmodelgroupreference + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + FOR str_refid in:(str_refids) + { + # + # get modelid out of refid + # + + CC "Core" GET_MODELGROUP_REFERENCE_THREAD refid:(VAL str_refid) + #--> RESULT ecode:intValue threadid:intValue . + SETL n_mthreadid:(threadid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-09]\n" + + c_g_str_xmlimp_getmodelgroupreferencethread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # get model-ids from each model-thread + CC "Core" GET_ALL_MODEL_VERSIONS_OF_THREAD modelthreadid:(n_mthreadid) + #--> RESULT ecode:intValue modelversionids:ids + SETL n_ecode:(ecode) + SETL id_modelversionids:(modelversionids) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-10]\n" + + c_g_str_xmlimp_getallmodelversionsofthread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # get model-group into the list "str_groupids" but only for the first + # matching modelversion + FOR id_modelversionid in:(id_modelversionids) + { + IF (str_modelid = id_modelversionid) + { + # the modelreference belongs to the current model-id, so save the groupid + SETL str_groupids:(tokunion (str_groupids, str_submgroupid, " ")) + + # get modelgroup reference-id of selected group if there is such a reference + IF (str_submgroupid = STR (n_selectedmodelgroupid)) + { + SETL n_refidsg:(VAL str_refid) + } + + BREAK + } + } + } + } +} + +# ------------------------------------------------------------------------------ +# find the instance that should be changed through the id +# ------------------------------------------------------------------------------ +# IN: +# n_classid [integer] +# n_currentmodelid [integer] +# str_xmlobjectid [string] +# +# OUT: +# str_name [reference] +# b_foundinstance [reference] +# id_objid [reference] +# b_thisxmlimp_aborted [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_FINDINSTANCETHROUGHID n_classid:integer n_currentmodelid:integer + str_xmlobjectid:string + str_name:reference b_foundinstance:reference + id_objid:reference b_thisxmlimp_aborted:reference +{ + IF (g_n_adoversion < 3.7) + { + # for adonis version 3.6 + + CC "Core" GET_ALL_OBJS modelid:(n_currentmodelid) + #--> RESULT ecode:intValue objids:strValue + SETL lst_foundobjids:(objids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-119]\n" + c_g_str_xmlimp_getallobjs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + FOR str_foundobjid in:(lst_foundobjids) + { + CC "Core" GET_CLASS_ID objid:(VAL str_foundobjid) + # --> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_foundclassid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-120]\n" + + c_g_str_xmlimp_getclassid_3 + str_foundobjid + + c_g_str_xmlimp_getclassid_4 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # check the found classid and the found objid with the one from the xml-file + IF ((n_classid = n_foundclassid) AND (str_xmlobjectid = str_foundobjid)) + { + SETL id_objid:(VAL str_xmlobjectid) + SETL b_foundinstance:(1) + BREAK + } + + IF (b_foundinstance != 0) + { + # get the current object-name because we only found the object via the id and the class + XML_GETOBJNAME n_classid:(n_classid) id_objid:(id_objid) + str_name:str_name b_thisxmlimp_aborted:b_thisxmlimp_aborted + IF (b_thisxmlimp_aborted) + { + SETL b_thisxmlimp_aborted:1 + EXIT + } + } + } + } + ELSE + { + # for adonis version 3.7 or higher + + CC "Core" GET_OBJ_NAME objid:(VAL str_xmlobjectid) + #--> RESULT ecode:intValue objname:strValue + SETL str_name_tmp:(objname) + SETL n_ecode:(ecode) + + IF ((n_ecode = 0) AND (str_name != "")) + { + # object with specified id found now check the class + CC "Core" GET_CLASS_ID objid:(VAL str_xmlobjectid) + # --> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_foundclassid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-128]\n" + + c_g_str_xmlimp_getclassid_3 + str_xmlobjectid + + c_g_str_xmlimp_getclassid_4 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + IF (n_classid = n_foundclassid) + { + # right object found + SETL id_objid:(VAL str_xmlobjectid) + SETL str_name:(str_name_tmp) + SETL b_foundinstance:(1) + } + } + } +} + +# ------------------------------------------------------------------------------ +# returns the object name of the given object-id +# ------------------------------------------------------------------------------ +# IN: +# n_classid [integer] +# id_objid [integer] +# +# OUT: +# str_name [reference] +# b_thisxmlimp_aborted [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_GETOBJNAME n_classid:integer id_objid:integer + str_name:reference b_thisxmlimp_aborted:reference +{ + IF (g_n_adoversion < 3.7) + { + # for adonis version 3.6 + + CC "Core" GET_ATTR_ID classid:(n_classid) attrname:(c_g_str_xmlimp_getattrid_attr_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-126]\n" + + c_g_str_xmlimp_getattrid_special_1 + c_g_str_xmlimp_getattrid_attr_name + + c_g_str_xmlimp_getattrid_special_4 + STR id_objid + "\"." + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + CC "Core" GET_ATTR_VAL as-string objid:(id_objid) attrid:(id_attrid) + #--> RESULT ecode:intValue val:anyValue + SETL str_name:(val) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-127]\n" + + c_g_str_xmlimp_getattrval_1 + STR id_attrid + + c_g_str_xmlimp_getattrval_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + } + ELSE + { + # for adonis version 3.7 or higher + CC "Core" GET_OBJ_NAME objid:(id_objid) + #--> RESULT ecode:intValue objname:strValue + SETL str_name:(objname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-170]\n" + + c_g_str_xmlimp_getattrid_special_1 + c_g_str_xmlimp_getattrid_attr_name + + c_g_str_xmlimp_getattrid_special_4 + STR id_objid + "\"." + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + } +} + +# ------------------------------------------------------------------------------ +# Deletes specified objects +# ------------------------------------------------------------------------------ +# IN: +# lst_objs [string] +# id_modelid [integer] +# OUT: +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_DELETEOBJS lst_objs:string + id_modelid:integer + b_thisxmlimp_aborted:reference +{ + IF (g_n_adoversion < 3.7) + { + # for adonis 3.6 + + FOR str_id_obj in:(lst_objs) + { + CC "Core" DELETE_OBJ modelid:(id_modelid) objid:(VAL str_id_obj) + #--> RESULT ecode:intValue . + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-144]\n" + + c_g_str_xmlimp_deleteobjs_3 + str_id_obj + + c_g_str_xmlimp_deleteobjs_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + } + + } + ELSE + { + # for adonis 3.7 or higher + + CC "Core" DELETE_OBJS modelid:(id_modelid) objids:(lst_objs) + #--> RESULT ecode:intValue errobjs:idList + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-143]\n" + + c_g_str_xmlimp_deleteobjs_1 + errobjs + + c_g_str_xmlimp_deleteobjs_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + } +} + +# ------------------------------------------------------------------------------ +# Loads the specified model +# ------------------------------------------------------------------------------ +# IN: +# n_modelid [integer] +# str_fullmodelname [string] +# OUT: +# b_skip [reference] +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global XML_LOAD_MODEL n_modelid:integer + str_fullmodelname:string + b_skip:reference + b_thisxmlimp_aborted:reference +{ + CC "Core" LOAD_MODEL modelid:(n_modelid) + #--> RESULT ecode:intValue isloaded:intValue + SETL b_isloaded:(isloaded) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_ecode != 0) AND (b_isloaded = 1)) + { + # discard model because there was an error but the model was loaded. + + CC "Core" DISCARD_MODEL modelid:(n_modelid) + #--> RESULT ecode:intValue + SETL n_ecode_discard:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode_discard) + #--> RESULT errtext:strValue + SETL str_errtext_discard:(errtext) + + IF (n_ecode_discard != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-172]\n" + + c_g_str_xmlimp_discardmodel_1 + str_fullmodelname + + c_g_str_xmlimp_discardmodel_2 + + c_g_str_xmlimp_error + str_errtext_discard) + #--> RESULT endbutton:strValue + } + } + + IF (((n_ecode != 0) AND (str_errtext != "ACCESSMODE_CHANGED") AND (str_errtext != "LOAD_NOT_ALLOWED") AND (str_errtext != "DB_OBJECT_ALREADY_LOCKED")) OR + ((n_ecode = 0) AND (b_isloaded = 0))) + { + # error message should appear if: + # - no ecode but model not loaded + # - ecode but not for the three specific errors, they are treated seperatly + CC "AdoScript" ERRORBOX ("[axmlimp-122]\n" + c_g_str_xmlimp_loadmodel_1 + + str_fullmodelname + c_g_str_xmlimp_loadmodel_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + ELSIF (str_errtext = "ACCESSMODE_CHANGED") + { + # error message if write access restricted + CC "AdoScript" ERRORBOX ("[axmlimp-173]\n" + + c_g_str_xmlimp_loadmodel_3 + str_fullmodelname + + c_g_str_xmlimp_loadmodel_4) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + ELSIF (str_errtext = "LOAD_NOT_ALLOWED") + { + # user is not allowed to change model so show warning and skip it + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_noaccess_msg_1 + + str_fullmodelname + + c_g_str_xmlimp_noaccess_msg_2 + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETL b_skip:(1) + } + ELSIF (str_errtext = "DB_OBJECT_ALREADY_LOCKED") + { + # another user is using the model so we have no access at this time + CC "AdoScript" ERRORBOX (c_g_str_xmlimp_noaccess_msg_3 + + str_fullmodelname + + c_g_str_xmlimp_noaccess_msg_4) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } +} + +# ------------------------------------------------------------------------------ +# Imports an XML that includes at least one model, modelgroup, attributeprofile +# or attributeprofile-group +# ------------------------------------------------------------------------------ +# IN: +# str_filename [string] +# str_targetmgroupid [string] +# n_query [integer] +# n_overwrite [integer] +# n_withmodelgroup [integer] +# n_queryap [integer] +# n_overwriteap [integer] +# n_withapgroup [integer] +# n_rim [integer] +# n_fid [integer] +# n_dcr [integer] +# n_dnao [integer] +# n_dnac [integer] +# n_dnar [integer] +# n_logfile [integer] +# OUT: +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE global IMPORT_XML str_filename:string str_targetmgroupid:string + str_targetapgroupid:string + lst_selected_models:string + lst_selected_attrprofs:string + n_query:integer n_overwrite:integer + n_withmodelgroup:integer n_queryap:integer n_overwriteap:integer + n_withapgroup:integer n_rim:integer n_fid:integer n_dcr:integer + n_dnao:integer n_dnac:integer n_dnar:integer + n_logfile:integer b_thisxmlimp_aborted:reference +{ + SETG g_b_firsttime_log:(n_logfile) + SETG g_str_filename:(str_filename) + SETG g_id_currentmodelid:(0) + SETG g_str_targetmodelgroupid:(str_targetmgroupid) + SETG g_lst_selected_models:(lst_selected_models) # user-selected models to import + SETG g_lst_selected_attrprofs:(lst_selected_attrprofs) # user-selected attrprofs to import + SETG g_n_querytooverwrite:(n_query) + SETG g_n_overwritemodels:(n_overwrite) + SETG g_n_withmodelgroups:(n_withmodelgroup) + SETG g_n_querytooverwriteap:(n_queryap) + SETG g_n_overwriteaps:(n_overwriteap) + SETG g_n_withapgroups:(n_withapgroup) + SETG g_n_replaceinmodel:(n_rim) + SETG g_n_findid:(n_fid) + SETG g_n_deletecurrentrows:(n_dcr) + SETG g_n_deletenotactualisedobjs:(n_dnao) + SETG g_n_deletenotactualisedcons:(n_dnac) + SETG g_n_deletenotactualisedrows:(n_dnar) + SETG g_n_writelogfile:(n_logfile) + SETG g_lst_currentgroupids:(g_str_targetmodelgroupid) + SETG g_str_targetapgroupid:(str_targetapgroupid) + SETG g_lst_currentapgroupids:(g_str_targetapgroupid) + SETG b_createdgroup:(0) + SETG b_createdap:(0) + SETG b_foundmodel:(0) + + SETG g_lst_importedmodelids:("") # stores the ids of the imported models + SETG g_str_importedmodels:("") # stores the full names of the imported models + SETG g_str_changedmodels:("") # stores the full names of the changed models + SETG g_str_importedattrprofs:("") # stores the full names of the imported attribute profiles + SETG g_lst_impmrefids:("") # stores the ids of the references of the imported models + SETG g_lst_copiedrefids:("") # stores the ids of the references that are copied at least once + SETG g_lst_fixedmrefids:("") # stores the ids of the references that must not be deleted + SETG g_str_currentmodelname:("") # stores the current modelname or attrprofsname + SETG g_lst_notactualisedobjs:("") # stores the ids of the objects to be deleted + SETG g_lst_notactualisedcons:("") # stores the ids of the connectors to be deleted + SETG g_lst_notactualisedrows:("") # stores the ids of the rows to be deleted + SETG g_b_skipmodel:(0) + SETG g_b_skipinstance:(0) + SETG g_b_skipconnector:(0) + SETG g_b_skiprecord:(0) + SETG g_b_skiprow:(0) + SETG g_b_skipattrprof:(0) + SETG g_id_currentrowid:(0) + SETG g_b_inmodelattributes:(0) + SETG g_b_deleteinterrefs:(1) + + # get number of selected models + # list has a "\n" at the end so we have to decrement counter by one + SETG g_n_selectedmodels:(tokcnt(g_lst_selected_models, "\n") - 1) + SETG g_n_currentmodelnumber:(0) + + # + # no xml interface supported for OS/2 + # + CC "Core" GET_OS_INFO + #--> RESULT ( os:"os2" | os:"win" winver_major:intValue + # winver_minor:intValue winver_build:intValue + # winver_platform:intValue winver_csdversion:intValue) + SETL str_os:(os) + + IF (str_os = "os2") + { + CC "AdoScript" INFOBOX (c_g_str_xmlimp_getosinfo) ok + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # + # just to make sure we start from a valid state + # + CC "Documentation" XML_CLOSE + + # + # try to open the file. if a file could not be opened, abort + # + CC "Documentation" XML_OPEN (str_filename) read + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode = 4) + { + CC "AdoScript" ERRORBOX ("[axmlimp-15]\n" + + c_g_str_xmlimp_finalmessage_1 + str_filename + + c_g_str_xmlimp_finalmessage_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-16]\n" + + c_g_str_xmlimp_xml_open_1 + str_filename + + c_g_str_xmlimp_xml_open_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + CC "Documentation" XML_DISPLAYERROR + EXIT + } + + #******************************************************************************* + # + # IMPLEMENT CALLBACK-PROCEDURES + # + #******************************************************************************* + + + CC "Documentation" raw XML_SETSCRIPT + #--> RESULT ecode:intValue + { + # ------------------------------------------------------------------------------ + # root node + # + # This procedure is called for each <ADOXML> element in the xml file + # It checks if the version and library is right + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADOXML name:string id:int + { + # check the version + SETL str_value:("") + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_value:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-17]\n" + + c_g_str_xmlimp_noversion_1 + g_str_filename + + c_g_str_xmlimp_noversion_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF ((str_value != "2.0") AND (str_value != "3.0") AND (str_value != "3.1")) + { + # this versions can be imported, all other versions not (e.g 1.0) + CC "AdoScript" ERRORBOX ("[axmlimp-18]\n" + + c_g_str_xmlimp_false_version) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + # ------------------------------------------------------------------------------ + # let the user select an attribute profile directory + # + # This procedure is called for each <ATTRIBUTEPROFILES> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE SELECTATTRPROFDIR name:string id:int + { + IF (g_n_adoversion = 3.7) + { + # does only work with Adonis 3.7 (3.8 uses another dialog and + # 3.6 does not support attrprofs) + CC "CoreUI" ATTRPROF_SELECT_BOX apgroup-sel without-attrprofs show-all-versions + title:(c_g_str_xmlimp_attrprofselectbox_title) + boxtext:(c_g_str_xmlimp_attrprofselectbox_boxtext) + oktext:(c_g_str_xmlimp_attrprofselectbox_oktext) + #--> RESULT ecode:intValue endbutton:strValue attrprofids:strValue apgroupids:strValue + SETG g_str_targetapgroupid:(apgroupids) # target apgroup + SETL str_endbutton:(endbutton) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-13]\n" + + c_g_str_xmlimp_attrprofselectbox + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (str_endbutton = "cancel") + { + #User pressed cancel button + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_lst_currentapgroupids:(g_str_targetapgroupid) + } + } + + # ------------------------------------------------------------------------------ + # add a attrprofgroup to the right supergroup + # + # This procedure is called for each <ATTRPROFDIR> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDATTRPROFDIR name:string id:int + { + IF ((g_n_adoversion < 3.7) OR (g_n_withapgroups = 0)) + { + # we should not import the attrprof-directories or we are not in Adonis 3.7 or higher + EXIT + } + + SETL n_apgroupid:(0) + + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_docgroupname:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-19]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # + # get the apgroup where the new apgroup should be created + # + + # the list contains at least the selected apgroup selected in the attrprof-select-box + # the last element from the list should be the current group + SETL n_lastindex:(tokcnt(g_lst_currentapgroupids, " ") - 1) + SETL str_currentgroupid:(token(g_lst_currentapgroupids, n_lastindex, " ")) + + # call procedure that creates the attribute-profile-group if necessary + XML_CREATEAPGROUP str_currentgroupid:(str_currentgroupid) str_docgroupname:(str_docgroupname) + n_ref_apgroupid:n_apgroupid b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # store that at least one modelgroup was created + SETG b_createdap:(1) + + # save groupid to list + SETG g_lst_currentapgroupids:(tokcat(g_lst_currentapgroupids, STR (n_apgroupid), " ")) + } + + # ------------------------------------------------------------------------------ + # delete the last element from the current-modelgroup-list + # + # This procedure is called for each </ATTRPROFDIR> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE DELETEATTRPROFGROUPIDFROMLIST name:string id:int + { + IF ((g_n_adoversion < 3.7) OR (g_n_withapgroups = 0)) + { + # we are not in Adonis 3.7 or higher so skip this part or we should not import the attrprof-directories + EXIT + } + + # Delete the last element from the saved current-modelgroup-list, because the + # modelgroup is closed and this last element is no longer the current one. + SETL n_lastindex:(tokcnt(g_lst_currentapgroupids, " ") - 1) + SETL str_closedgroupid:(token(g_lst_currentapgroupids, n_lastindex, " ")) + SETG g_lst_currentapgroupids:(tokdiff(g_lst_currentapgroupids, str_closedgroupid, " ")) + } + + # ------------------------------------------------------------------------------ + # creates a new attrprof + # + # This procedure is called for each <ATTRIBUTEPROFILE> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDATTRIBUTEPROFILE name:string id:int + { + SETG g_b_skipattrprof:(0) + SETG g_n_applibid:(0) + + IF (g_n_adoversion < 3.7) + { + # we are not in Adonis 3.7 or higher so skip this part + SETG g_b_skipattrprof:(1) + EXIT + } + + # get the current attrprof-group-id + IF ((g_n_withapgroups != 0) AND (g_lst_currentapgroupids != "")) + { + # attrprofgroups should be imported so the last element in the list is the current group + SETL n_lastindex:(tokcnt(g_lst_currentapgroupids, " ") - 1) + SETL str_currentgroupid:(token(g_lst_currentapgroupids, n_lastindex, " ")) + } + ELSE + { + # no attrprofgroups should be imported or the current group is the selected, + # so the selected group is the current one + SETL str_currentgroupid:(g_str_targetapgroupid) + } + + # + # get xml-attributes + # + CC "Documentation" XML_GETATTRIBUTE "class" + #--> RESULT ecode:intValue value:strValue + SETL str_class:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-20]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-21]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-22]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "applib" + #--> RESULT ecode:intValue value:strValue + SETL str_docapplib:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-23]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # check the library + CC "Core" GET_CURRENT_LIBS + #--> RESULT ecode:intValue applib:strValue bplib:strValue + # welib:strValue applibid:intValue bplibid:intValue welibid:intValue + SETL str_applib:(applib) + SETG g_n_applibid:(applibid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-24]\n" + + c_g_str_xmlimp_getcurrentlibs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # + # check user-selected attrprofs to know wether the attrprof should be imported + # Note:only for Adonis 3.8 or higher because only here the user is able to select one + # + IF (g_n_adoversion >= 3.8) + { + # does only work with Adonis 3.8 or higher + + SETL str_attrprof:("") + SETL b_import_attrprof:(0) + + # build attrprof-leo-string to make it compareable + GET_ATTRIBUTEPROFILE_AS_LEO_STRING str_name:(str_name) + str_version:(str_version) + str_aptype:(str_class) + str_ap_leo:str_attrprof + + SETL n_count:(tokcnt(g_lst_selected_attrprofs, "\n")) + + # build short leo-string to make it compareable + GET_SHORT_LEO_STRING str_leo_short:str_attrprof + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # loop list (g_lst_selected_attrprofs) and check if it contains the + # current attrprof to import + # list has a "\n" at the end so we have to decrement counter by one more + FOR index from:(0) to:(n_count - 2) by:(1) + { + # get attrprof from selected_attrprofs-list + SETL str_attrprof_sel:(token(g_lst_selected_attrprofs, index, "\n")) + + # build short leo-string to make it compareable + GET_SHORT_LEO_STRING str_leo_short:str_attrprof_sel + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # is the current attrprof inside the user-select-list? + IF (str_attrprof = str_attrprof_sel) + { + # this attrprof is in the user-select-list, so import attrprof + SETL b_import_attrprof:(1) + BREAK + } + } + + IF (b_import_attrprof = 0) + { + # the current attrprof is not in the user-select-list, so skip attrprof + SETG g_b_skipattrprof:1 + EXIT + } + } + + # construct the full attributprofile name + IF (LEN str_version > 0) + { + SETL str_fullattrprofname:(str_name + " " + str_version) + } + ELSE + { + SETL str_fullattrprofname:(str_name) + } + + # check if the library is right + IF (str_docapplib != str_applib) + { + # the library in the file is not the same as the current used library + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_false_applib_5 + str_fullattrprofname + + c_g_str_xmlimp_false_applib_2 + + c_g_str_xmlimp_false_applib_3 + str_docapplib + " \n" + + c_g_str_xmlimp_false_applib_4 + str_applib + "\n" + + c_g_str_xmlimp_false_applib_6 + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + } + + # show a status message + CC "AdoScript" MSGWIN (c_g_str_xmlimp_statusmessage_3 + str_fullattrprofname + + c_g_str_xmlimp_statusmessage_4) + + # check if the attributeprofile already exists + CC "Core" GET_ATTRPROF_THREAD_ID_OF_NAME apthreadname:(str_name) + apclassname:(str_class) + #--> RESULT ecode:intValue apthreadid:id + SETL n_apthreadid:(apthreadid) + SETL n_apgroupid:(0) + SETL n_exists:(ecode) + + IF (n_exists = 0) + { + # specified thread exists + + # + # check wether the version exists + # + + CC "Core" GET_ALL_ATTRPROF_VERSIONS_OF_THREAD apthreadid:(n_apthreadid) + #--> RESULT ecode:intValue apversionids:ids + SETL lst_apversionids:(apversionids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-25]\n" + + c_g_str_xmlimp_getallattrprofversionsofthread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETL b_versionexists:(0) + + FOR str_apversionid in:(lst_apversionids) + { + CC "Core" GET_ATTRPROF_VERSIONSTRING apversionid:(VAL str_apversionid) + #--> RESULT ecode:intValue apversionstr:strValue + SETL str_apversionstr:(apversionstr) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-26]\n" + + c_g_str_xmlimp_getattrprofversionstring + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF (str_version = str_apversionstr) + { + # there is still a version of this attributeprofile existing + SETL b_versionexists:(1) + SETL str_currentapversionid:(str_apversionid) + BREAK + } + } + + IF (b_versionexists = 1) + { + # specified version exists + IF (g_n_querytooverwriteap) + { + # query the user, overwrite? yes-no-all + CC "AdoScript" QUERYBOX (c_g_str_xmlimp_querytooverwriteap + str_fullattrprofname + + c_g_str_xmlimp_querytooverwrite) yes-no-cancel + #--> RESULT endbutton:strValue + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "no") + { + SETG g_b_skipattrprof:1 + EXIT + } + ELSIF (str_endbutton = "cancel") + { + CC "Documentation" XML_BREAK + EXIT + } + } + ELSIF (NOT g_n_overwriteaps) + { + SETG g_b_skipattrprof:1 + EXIT + } + + # call procedure that gets the id of the attribute-profile-group that belongs to + # the current attrprof + XML_GETGROUPIDOFATTRPROF str_apid:(str_currentapversionid) + n_apgroupid:n_apgroupid + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" DELETE_ATTRPROF_VERSION apversionid:(VAL str_currentapversionid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-27]\n" + + c_g_str_xmlimp_deleteattrprofversion + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETG g_b_skipattrprof:1 + EXIT + } + } + } + + # + # create Attrprof + # + + CC "Core" GET_ATTRPROFCLASS_ID apclassname:(str_class) + #--> RESULT ecode:intValue apclassid:intValue + SETL n_apclassid:(apclassid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "CLASS_NOT_EXISTING") + { + # class not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log1 + str_name + c_g_str_xmlimp_fwrite_log2 + str_class + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipattrprof:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-28]\n" + + c_g_str_xmlimp_attrprofclassid + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF (n_apgroupid != 0) + { + # attrprof version was deleted before so put the new one to the + # same group it lied before + CC "Core" CREATE_ATTRPROF_VERSION_EXT apclassid:(n_apclassid) + apdirid:(n_apgroupid) + apthreadname:(str_name) apversionstr:(str_version) + #--> RESULT ecode:intValue apversionid:intValue + SETL n_apversionid:(apversionid) + SETL n_ecode:(ecode) + } + ELSE + { + # attrprof version will be newly created + CC "Core" CREATE_ATTRPROF_VERSION_EXT apclassid:(n_apclassid) + apdirid:(VAL str_currentgroupid) + apthreadname:(str_name) apversionstr:(str_version) + #--> RESULT ecode:intValue apversionid:intValue + SETL n_apversionid:(apversionid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "INVALID_VERSION_STRING") + { + # invalid version + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log1 + str_name + c_g_str_xmlimp_fwrite_log4 + str_version + c_g_str_xmlimp_fwrite_log5 + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipattrprof:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-29]\n" + + c_g_str_xmlimp_createattrprofversionext1 + str_fullattrprofname + + c_g_str_xmlimp_createattrprofversionext2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # Get the full name of the imported attributeprofile into the attributeprofile-list to know, + # which attributeprofile should be shown as imported in the viewbox at the end of the import. + SETG g_str_importedattrprofs:(g_str_importedattrprofs + str_fullattrprofname + "\n") + + SETG g_n_currentclassid:(n_apclassid) + SETG g_id_currentobjid:(n_apversionid) + SETG g_str_currentobjname:(str_fullattrprofname) + } + + # ------------------------------------------------------------------------------ + # unsets the variable skipattrprof and save the library to make the changes visible + # + # This procedure is called for each </ATTRIBUTEPROFILE> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE CLOSEATTRIBUTEPROFILE name:string id:int + { + #IF (g_b_skipattrprof) + #{ + SETG g_b_skipattrprof:(0) + # EXIT + #} + + CC "Core" SAVE_LIBRARY libid:(g_n_applibid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-30]\n" + + c_g_str_xmlimp_savelibrary + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + # ------------------------------------------------------------------------------ + # creates a new model + # + # This procedure is called for each <MODEL> element in the xml file + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDMODEL name:string id:int + { + SETG g_b_wasopened:0 + SETG g_b_skipmodel:0 + SETG b_foundmodel:0 + + # + # get xml-attributes + # + + CC "Documentation" XML_GETATTRIBUTE "id" + #--> RESULT ecode:intValue value:strValue + SETL str_xml_modelid:(copy (value, 4, -1)) + SETL n_ecode:(ecode) + + IF ((n_ecode != 0) AND (g_n_findid != 0)) + { + CC "AdoScript" ERRORBOX (c_g_str_xmlimp_xml_getattribute1) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + #SETG g_b_skipmodel:1 + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-31]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "modeltype" + #--> RESULT ecode:intValue value:strValue + SETL str_modeltype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-32]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-33]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "libtype" + #--> RESULT ecode:intValue value:strValue + SETG g_str_libtype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-34]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # + # check user-selected models to know wether the model should be imported + # Note:only for Adonis 3.8 or higher because only here the user is able to select one + # + IF (g_n_adoversion >= 3.8) + { + # does only work with Adonis 3.8 or higher + + SETL str_model:("") + SETL b_import_model:(0) + + # build model-leo-string to make it compareable + GET_MODEL_AS_LEO_STRING str_name:(str_name) + str_version:(str_version) + str_modeltype:(str_modeltype) + str_model_leo:str_model + + SETL n_count:(tokcnt(g_lst_selected_models, "\n")) + + # build short leo-string to make it compareable + GET_SHORT_LEO_STRING str_leo_short:str_model + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # loop list (g_lst_selected_models) and check if it contains the + # current model to import + # list has a "\n" at the end so we have to decrement counter by one more + FOR index from:(0) to:(n_count - 2) by:(1) + { + # get model from selected_models-list + SETL str_model_sel:(token(g_lst_selected_models, index, "\n")) + + # build short leo-string to make it compareable + GET_SHORT_LEO_STRING str_leo_short:str_model_sel + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # is the current model inside the user-select-list? + IF (str_model = str_model_sel) + { + # the current model is in the user-select-list, so import model + SETL b_import_model:(1) + BREAK + } + } + + IF (b_import_model = 0) + { + # the current model is not in the user-select-list, so skip model + SETG g_b_skipmodel:1 + EXIT + } + } + + # + # check the library + # + CC "Core" GET_CURRENT_LIBS + #--> RESULT ecode:intValue applib:strValue bplib:strValue + # welib:strValue applibid:intValue bplibid:intValue welibid:intValue + SETL str_bplib:(bplib) + SETL str_welib:(welib) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-35]\n" + + c_g_str_xmlimp_getcurrentlibs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "applib" + #--> RESULT ecode:intValue value:strValue + SETG str_docapplib:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-36]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # + # find existing model + # two possibilities: -) find model through id -> only if checkbox + # "In bestehende Modelle einfügen" is checked + # -) find model through name + # + + IF ((g_n_findid != 0) AND (g_n_replaceinmodel != 0)) + { + # find the model that should be changed or imported through the id + + CC "Core" GET_MODEL_INFO modelid:(VAL str_xml_modelid) + #--> RESULT ecode:intValue modelname:strValue ver:strValue version:strValue + # threadid:id modeltype:strValue libid:id libname:strValue + # access:["none"|"write"|"read"] . + SETL str_name_tmp:(modelname) + SETL str_version_tmp:(ver) + SETL str_modeltype_tmp:(modeltype) + SETL n_modelid:(VAL str_xml_modelid) + SETL n_modelid_notexists:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_modelid_notexists) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_modelid_notexists != 0) AND (str_errtext != "COMPONENT_NOT_EXISTING")) + { + #error + CC "AdoScript" ERRORBOX ("[axmlimp-125]\n" + + c_g_str_xmlimp_getmodelbasename1 + + STR n_modelid + c_g_str_xmlimp_getmodelbasename2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF ((str_errtext != "COMPONENT_NOT_EXISTING") AND (str_modeltype != "")) + { + # model found, if modeltype is empty we found only a thread-id + SETG b_foundmodel:(1) + + str_name:(str_name_tmp) + str_version:(str_version_tmp) + str_modeltype:(str_modeltype_tmp) + } + } + + IF (b_foundmodel = 0) + { + # no model found through id or there was no need to find model through id + # find the model that should be changed or imported through the name + + # check if the model already exists + CC "Core" GET_MODEL_ID modelname:(str_name) ver:(str_version) modeltype:(str_modeltype) + #--> RESULT ecode:intValue modelid:intValue + SETL n_modelid:(modelid) + SETL n_modelid_notexists:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_modelid_notexists) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_modelid_notexists != 0) AND (str_errtext != "MODEL_NOT_EXISTING")) + { + # error + IF (str_errtext = "MODELTYPE_NOT_EXISTING") + { + # modeltype not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log6 + str_name + " " + str_version + c_g_str_xmlimp_fwrite_log7 + str_modeltype + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipmodel:1 + EXIT + } + ELSE + { + #error + CC "AdoScript" ERRORBOX ("[axmlimp-124]\n" + + c_g_str_xmlimp_getmodelid1 + + str_name + " " + str_version + " (" + str_modeltype + ") " + + c_g_str_xmlimp_getmodelid2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + ELSIF (str_errtext != "MODEL_NOT_EXISTING") + { + # model found + SETG b_foundmodel:(1) + } + } + + # construct the full model name + # [HOs, 2008-08-04] - CR#003514 - removed space at the end of "str_fullmodelname" + IF (LEN str_version > 0) + { + SETL str_fullmodelname:(str_name + " " + str_version + " (" + str_modeltype + ")") + } + ELSE + { + SETL str_fullmodelname:(str_name + " (" + str_modeltype + ")") + } + + IF (g_str_libtype = "bp") + { + SETL str_applib:(str_bplib) + } + ELSE + { + SETL str_applib:(str_welib) + } + + # check if the library is right + IF (str_docapplib != str_applib) + { + # the library in the file is not the same as the current used library + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_false_applib_1 + str_fullmodelname + + c_g_str_xmlimp_false_applib_2 + + c_g_str_xmlimp_false_applib_3 + str_docapplib + "\n" + + c_g_str_xmlimp_false_applib_4 + str_applib + "\n" + + c_g_str_xmlimp_false_applib_6 + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + } + + # increment current model number + SETG g_n_currentmodelnumber:(g_n_currentmodelnumber + 1) + + # show a status message + CC "AdoScript" MSGWIN (c_g_str_xmlimp_statusmessage_1 + str_fullmodelname + + c_g_str_xmlimp_statusmessage_2 + + " (" + STR (g_n_currentmodelnumber) + " / " + STR (g_n_selectedmodels) + ") ...") + + SETL lst_groupids:("") + SETL b_threadexists:(0) + SETL n_refidselectedgroup:(0) + + IF (n_modelid_notexists = 0) + { + # the specified model exists + IF (g_n_querytooverwrite) + { + # case: 0 - 1 - 0 (first three checkboxes) + # query the user, overwrite --> yes-no? + CC "AdoScript" QUERYBOX (c_g_str_xmlimp_modelports + str_fullmodelname + + c_g_str_xmlimp_querytooverwrite) yes-no-cancel + #--> RESULT endbutton:strValue + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "no") + { + SETG g_b_skipmodel:1 + EXIT + } + ELSIF (str_endbutton = "cancel") + { + CC "Documentation" XML_BREAK + EXIT + } + } + ELSIF ((NOT g_n_overwritemodels) AND (NOT g_n_replaceinmodel)) + { + # case: 0 - 0 - 0 (first three checkboxes) + SETG g_b_skipmodel:1 + EXIT + } + + # case: 1 - 0 - 0 or 0 - 0 - 1 or 0 - 1 - 0 (first three checkboxes) + + # if the model is open at the moment, close it + CC "Modeling" IS_OPENED modelid:(n_modelid) + #--> RESULT isopened:intValue + SETL n_isopened:(isopened) + + IF (n_isopened) + { + # check if model is open having write-protection + CC "Core" GET_ACCESS_MODE modelid:(n_modelid) + #--> RESULT ecode:intValue access:AccessMode . + SETL n_access:(access) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-207]\n" + + c_g_str_xmlimp_getaccessmode_1 + str_fullmodelname + + c_g_str_xmlimp_getaccessmode_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # is open-model access "readonly"?? + IF (n_access = "read") + { + # access-mode is only "read", so we are not able to change or delete the model + CC "AdoScript" ERRORBOX ("[axmlimp-208]\n" + + c_g_str_xmlimp_getaccessmode_3 + str_fullmodelname + + c_g_str_xmlimp_getaccessmode_4) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get window-state of the current model + CC "Modeling" GET_WINDOW_STATE modelid:(n_modelid) + #--> RESULT ecode:intValue state:strVal (max|min|normal) + SETL str_state:(state) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-37]\n" + + c_g_str_xmlimp_getwindowstate_1 + + str_fullmodelname + c_g_str_xmlimp_getwindowstate_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Modeling" CLOSE modelid:(n_modelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-38]\n" + + c_g_str_xmlimp_close_1 + str_fullmodelname + c_g_str_xmlimp_close_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_b_wasopened:1 + } + + # + # check for user-access and write-access + # + SETL b_skip:(0) + + # load model to know if the current user has access to this model + XML_LOAD_MODEL n_modelid:(n_modelid) + str_fullmodelname:(str_fullmodelname) + b_skip:b_skip + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + IF (b_skip) + { + # do exit this procedure because the model should be skiped + SETG g_b_skipmodel:1 + EXIT + } + + # model loaded, but + # discard model again because we already checked the access-state + CC "Core" DISCARD_MODEL modelid:(n_modelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-208]\n" + + c_g_str_xmlimp_discardmodel_1 + str_fullmodelname + + c_g_str_xmlimp_discardmodel_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # check if write-access is available + # note: there are two different concepts of access + # -> write-access set through attribute "Zugriffsstatus" + # -> user-access set through Admin-Toolkit + CC "Core" GET_MODEL_INFO modelid:(n_modelid) + #--> RESULT ecode:intValue modelname:strValue ver:strValue + # version:strValue threadid:id modeltype:strValue + # libid:id libname:strValue access:["none"|"write"|"read"] + SETL str_libname:(libname) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-177]\n" + + c_g_str_xmlimp_getmodelinfo_1 + str_fullmodelname + + c_g_str_xmlimp_getmodelinfo_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get classid of modelattribute "Zugriffsstatus" + IF (str_libname = "bp") + { + CC "Core" GET_ATTR_ID classid:bp-model attrname:(c_g_str_xmlimp_access_status_attr_name) + #--> RESULT ecode:intValue attrid:id + SETL n_attrid:(attrid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_ATTR_ID classid:we-model attrname:(c_g_str_xmlimp_access_status_attr_name) + #--> RESULT ecode:intValue attrid:id + SETL n_attrid:(attrid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-176]\n" + + c_g_str_xmlimp_getattrid_1 + str_fullmodelname + + c_g_str_xmlimp_getattrid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get value of modelattribute "Zugriffsstatus" + CC "Core" GET_ATTR_VAL as-string objid:(n_modelid) attrid:(n_attrid) + #--> RESULT ecode:intValue val:anyValue + SETL n_access_val:(val) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-174]\n" + + c_g_str_xmlimp_getaccessmode_1 + str_fullmodelname + + c_g_str_xmlimp_getaccessmode_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # is access "readonly"?? + IF (n_access_val = c_g_str_xmlimp_access_status_read_name) + { + # access-mode is only "read", so we are not able to change or delete the model + CC "AdoScript" ERRORBOX ("[axmlimp-175]\n" + + c_g_str_xmlimp_getaccessmode_3 + str_fullmodelname + + c_g_str_xmlimp_getaccessmode_4) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # + # prepare model-import (delete already existing model) + # + + SETL lst_groupids:("") + + IF ((g_n_replaceinmodel = 0) OR ((g_n_replaceinmodel = 1) AND (b_foundmodel = 0))) + { + # model should be replaced full + + # remember model-thread to now if it still exists after deleting the model + CC "Core" GET_MODEL_THREAD_OF_VERSION modelversionid:(n_modelid) + #--> RESULT ecode:intValue modelthreadid:id + SETL n_modelthreadid:(modelthreadid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-150]\n" + + c_g_str_xmlimp_getmodelthreadofversion + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # remember the positions of all model references from the model that + # should be deleted or changed + XML_GETALLMODELREFEFERENCES str_modelid:(STR n_modelid) + n_selectedmodelgroupid:(VAL g_str_targetmodelgroupid) + str_groupids:lst_groupids + n_refidsg:n_refidselectedgroup + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # delete it so that we can do a clean import + CC "Core" DELETE_MODEL modelid:(n_modelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-39]\n" + + c_g_str_xmlimp_modelports + str_fullmodelname + + c_g_str_xmlimp_deletemodel + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # begin of original usage, + # because this messageport does not have the right behavior within Adonis 3.7 Patch 4 + # we have to use other messageports to get the same result + # check if thread is still existing + #CC "Core" GET_ALL_MODEL_THREADS + # #--> RESULT ecode:intValue modelthreadids:ids + #SETL lst_modelthreadids:(modelthreadids) + #SETL n_ecode:(ecode) + # + #CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + # #--> RESULT errtext:strValue + #SETL str_errtext:(errtext) + # + #IF (n_ecode != 0) + #{ + # CC "AdoScript" ERRORBOX ("[axmlimp-151]\n" + + # c_g_str_xmlimp_modelports + str_fullmodelname + + # c_g_str_xmlimp_deletemodel + + # c_g_str_xmlimp_error + str_errtext) + # #--> RESULT endbutton:strValue + # CC "Documentation" XML_BREAK + # EXIT + #} + # + # end of original usage + + # begin of workaround because of Adonis 3.7 Patch 4 + # if the Messageport GET_ALL_MODEL_THREADS is broken (e.g. Adonis 3.7 Patch 4) + # you can use this to get them: + # check if thread is still existing + CC "Core" GET_MODELGROUP_CHILDREN recursive + #--> RESULT ecode:intValue submgroupids:strValue . + SETL lst_submgroupids:(submgroupids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-151a]\n" + + c_g_str_xmlimp_modelports + str_fullmodelname + + c_g_str_xmlimp_deletemodel + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETL lst_modelthreadids:("") + FOR str_submgroupid in:(lst_submgroupids) + { + CC "Core" GET_MODELGROUP_MODELS mgroupid:(VAL str_submgroupid) + #--> RESULT ecode:intValue modelids:idlist . + SETL lst_modelthreadids:(tokunion(lst_modelthreadids, modelids, " ")) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-151b]\n" + + c_g_str_xmlimp_modelports + str_fullmodelname + + c_g_str_xmlimp_deletemodel + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + # + # end of workaround because of Adonis 3.7 Patch 4 + + # check wether the thread-id is existing + SETL str_modelthreadid:(tokisect(STR n_modelthreadid, lst_modelthreadids, " ")) + + IF (str_modelthreadid != "") + { + # thread still exists, occurs if there were more than two versions inside the thread + # e.g. versioned library + + # we have to empty the list "lst_groupids" because we do not have to create the + # remembered modelreferences --> they are not deleted because thread still exists + # then we fill the list with the current group if necessary + SETL b_threadexists:(1) + SETL lst_groupids:(tokisect(lst_groupids ,g_str_targetmodelgroupid, " ")) + } + } + } + + SETL str_fixedgroup:("") + SETL str_refid:("") + + IF ((g_n_replaceinmodel = 0) OR ((g_n_replaceinmodel = 1) AND (b_foundmodel = 0))) + { + # for the imported model + + # model should be replaced full so we now have to create the new model + # with all remembered model references + + # check groupids wether the selected group is in the list + SETL str_fixedgroup:(tokisect (lst_groupids, g_str_targetmodelgroupid, " ")) + IF (str_fixedgroup != "") + { + # the selected group is in the list, so push it out of the list + SETL lst_groupids:(tokdiff(lst_groupids, g_str_targetmodelgroupid, " ")) + + IF (b_threadexists != 0) + { + # get modelgroup reference-id from the selected group + + # delete modelgroup reference from selected group to let us + # create the new model version there + + CC "Core" DELETE_MODELGROUP_REFERENCE refid:(n_refidselectedgroup) + #--> RESULT ecode:intValue . + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-152]\n" + + c_g_str_xmlimp_deletemodelgroupreference + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + } + + CC "Core" IS_VERSIONING_ENABLED + #--> RESULT versioning:( 0 | 1) + SETL b_versioning:(versioning) + + IF ((n_modelid_notexists != 0) AND (b_versioning = 1)) + { + # the specified model not exists + + # if model version was not found it is still possible that the thread exists + # so we have to delete the modelgroup reference in our selected group + # if there is one to make the creating of the model possible + # note: only in versioned libraries + + CC "Core" GET_MODELGROUP_REFERENCES mgroupid:(VAL g_str_targetmodelgroupid) + #--> RESULT ecode:intValue refids:strValue . + SETL str_findrefids:(refids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-153]\n" + + c_g_str_xmlimp_getmodelgroupreferences + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + FOR str_findrefid in:(str_findrefids) + { + CC "Core" GET_MODELGROUP_REFERENCE_THREAD refid:(VAL str_findrefid) + #--> RESULT ecode:intValue threadid:intValue . + SETL n_findthreadid:(threadid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-154]\n" + + c_g_str_xmlimp_getmodelgroupreferencethread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" GET_MODEL_BASENAME modelid:(n_findthreadid) + #--> RESULT ecode:intValue basename:strValue + SETL str_foundbasename:(basename) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-155]\n" + + c_g_str_xmlimp_getmodelgroupreferencethread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" GET_MODEL_MODELTYPE modelid:(n_findthreadid) + #--> RESULT ecode:intValue modeltype:strValue + SETL str_foundmodeltype:(modeltype) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-156]\n" + + c_g_str_xmlimp_getmodelgroupreferencethread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF ((str_foundbasename = str_name) AND (str_foundmodeltype = str_modeltype)) + { + CC "Core" DELETE_MODELGROUP_REFERENCE refid:(VAL str_findrefid) + #--> RESULT ecode:intValue . + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-157]\n" + + c_g_str_xmlimp_deletemodelgroupreference + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + } + } + + # concatenate selected group to list, so it is always on the last position + SETL lst_groupids:(tokcat(lst_groupids, g_str_targetmodelgroupid, " ")) + + # create the model and maybe all remembered model references + # further the model is automatically loaded through this function + CC "Core" CREATE_MODEL modeltype:(str_modeltype) modelname:(str_name) version:(str_version) + mgroups:(lst_groupids) + #--> RESULT ecode:intValue modelid:id threadid:id refids:strValue + SETL id_modelid:(modelid) + SETL lst_createdrefids:(refids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "MODELVERSION_ALREADY_EXISTS") + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log6 + str_name + " " + str_version + c_g_str_xmlimp_fwrite_log8 + "\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipmodel:1 + EXIT + } + ELSIF (str_errtext = "INVALID_VERSION_STRING") + { + # invalid version + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log6 + str_name + " " + str_version + c_g_str_xmlimp_fwrite_log9 + str_version + c_g_str_xmlimp_fwrite_log10 + "\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipmodel:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-41]\n" + + c_g_str_xmlimp_modelports + str_fullmodelname + + c_g_str_xmlimp_createmodel_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # save modelid globally + SETG g_id_currentmodelid:(id_modelid) + } + ELSE + { + # for the changing model + SETL b_skip:(0) + + # load model and check if the current user has access to this model + XML_LOAD_MODEL n_modelid:(n_modelid) + str_fullmodelname:(str_fullmodelname) + b_skip:b_skip + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + IF (b_skip) + { + # do exit this procedure because the model should be skiped + SETG g_b_skipmodel:1 + EXIT + } + + # save modelid globally + SETG g_id_currentmodelid:(n_modelid) + + # + # model loaded + # + + IF (g_n_withmodelgroups != 0) + { + # create a model-reference in the user-selected group to get a reference-id + # if the reference has to be copied to other model-groups + # this reference is only created temporary so it will be deleted at the end + CC "Core" GET_MODEL_THREAD_OF_VERSION modelversionid:(n_modelid) + #--> RESULT ecode:intValue modelthreadid:id + SETL n_modelthreadid:(modelthreadid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-115]\n" + + c_g_str_xmlimp_getmodelthreadofversion + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" CREATE_MODELGROUP_REFERENCE mgroupid:(VAL g_str_targetmodelgroupid) + threadid:(n_modelthreadid) + #--> RESULT ecode:intValue refid:intValue . + SETL str_refid:(STR refid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + # error "INSTANCES_ALREADY_RELATED" is no error here + IF ((n_ecode != 0) AND (str_errtext != "INSTANCES_ALREADY_RELATED")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-116]\n" + + c_g_str_xmlimp_createmodelgroupreference + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + ELSIF (str_errtext = "INSTANCES_ALREADY_RELATED") + { + # put to fix-list later + SETL str_fixedgroup:(g_str_targetmodelgroupid) + + # get ref-id from already existing reference + CC "Core" GET_MODELGROUP_REFERENCES mgroupid:(VAL g_str_targetmodelgroupid) + #--> RESULT ecode:intValue refids:strValue . + SETL lst_selectedrefids:(refids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-148]\n" + + c_g_str_xmlimp_getmodelgroupreferences + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + FOR str_looprefid in:(lst_selectedrefids) + { + CC "Core" GET_MODELGROUP_REFERENCE_THREAD refid:(VAL str_looprefid) + #--> RESULT ecode:intValue threadid:intValue . + SETL n_mthreadid:(threadid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-149]\n" + + c_g_str_xmlimp_getmodelgroupreferencethread + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + IF (n_modelthreadid = n_mthreadid) + { + # right ref-id + SETL str_refid:(str_looprefid) + } + } + } + } + } + + # + # Because there was no exit before we know that the new model was created or + # the already existing model was instantiated to be used. + # When the model is created it will never be deleted again during the import. + # + + # do not skip the model + SETG g_b_skipmodel:0 + + IF ((g_n_replaceinmodel = 0) OR ((g_n_replaceinmodel = 1) AND (b_foundmodel = 0))) + { + # for the imported model + + # Get the full name of the imported model into the model-list to know, + # which models should be shown as imported in the viewbox at the end of the import. + SETG g_str_importedmodels:(g_str_importedmodels + str_fullmodelname + "\n") + } + ELSIF (n_modelid > 0) + { + # for the changing model + + # Get the full name of the changing model into the model-list to know, + # which models should be shown as changed in the viewbox at the end of the import. + SETG g_str_changedmodels:(g_str_changedmodels + str_fullmodelname + "\n") + } + + # modelreference handling + IF (g_n_withmodelgroups != 0) + { + IF ((g_n_replaceinmodel = 0) OR ((g_n_replaceinmodel = 1) AND (b_foundmodel = 0))) + { + # for the imported model + + # Get the id of the imported model into the modelid-list + # to know, which modelreferences can be created out of an + # <MODELREFERENCE> - element from the XML-File. + SETG g_lst_importedmodelids:(tokunion(g_lst_importedmodelids, (STR id_modelid), " ")) + + # Get the reference of the imported or changing model into the list. + CC "Core" GET_MODELGROUP_REFERENCES mgroupid:(VAL g_str_targetmodelgroupid) + #--> RESULT ecode:intValue refids:strValue . + SETL lst_refids:(refids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-42]\n" + + c_g_str_xmlimp_getmodelgroupreferences + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # The correct reference is always the one out of tokisect, this is + # the reference that appears in both the created refs and the refs + # in the selected group + + # get reference-id of the imported or changing model + SETL str_refid:(tokisect(lst_refids, lst_createdrefids, " ")) + } + ELSIF (n_modelid > 0) + { + # for the changing model + + # Get the id of the changing model into the modelid-list + # to know, which modelreferences can be created out of an + # <MODELREFERENCE> - element from the XML-File. + SETG g_lst_importedmodelids:(tokunion(g_lst_importedmodelids, (STR n_modelid), " ")) + } + + # get this reference-id into the list of reference id's from newly imported + # models or changing models + SETG g_lst_impmrefids:(tokcat(g_lst_impmrefids, str_refid, " ")) + + # Get the reference of the imported model also into the fixed-list if necessary. + # We need to know wether the reference was in the selected modelgroup before, + # so we must not delete it later. + IF (str_fixedgroup != "") + { + # save ref id in the fixed-list, so that you know it is not created temporary + SETG g_lst_fixedmrefids:(tokcat(g_lst_fixedmrefids, str_refid, " ")) + } + } + + # store for following procedure invocations (create instances, attributes) + IF ((g_n_replaceinmodel = 0) OR ((g_n_replaceinmodel = 1) AND (b_foundmodel = 0))) + { + # for the imported model + SETG g_id_currentmodelid:(id_modelid) + SETG g_id_currentobjid:(id_modelid) + } + ELSE + { + # for the changing model + SETG g_id_currentmodelid:(n_modelid) + SETG g_id_currentobjid:(n_modelid) + } + + SETG g_str_currentmodelname:(str_fullmodelname) + SETG g_str_currentobjname:(str_fullmodelname) + SETG g_str_currentstate:(str_state) + + IF ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0)) + { + # for the changing model + + # fill list of not actualised objects with all occuring objects in the model and + # fill list of not actualised connectors with all occuring connectors in the model + + # fill object-list + CC "Core" GET_ALL_OBJS modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue objids:strValue + SETG g_lst_notactualisedobjs:(objids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-141]\n" + c_g_str_xmlimp_getallobjs + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # fill connector-list + CC "Core" GET_ALL_CONNECTORS modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue objids:strValue + SETG g_lst_notactualisedcons:(objids) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-142]\n" + c_g_str_xmlimp_getallconnectors + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + } + + # ------------------------------------------------------------------------------ + # save and close the model + # + # This procedure is called for each </MODEL> element in the xml file. + # We finished importing the model, save and close the model. + # ------------------------------------------------------------------------------ + # IN: + # - + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE FINISHMODEL + { + IF (g_b_skipmodel) + { + EXIT + } + + # + # delete all not actualised objects and all not actualised connectors + # if replace in models was chosen and the user wants to do so + # + + IF ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0)) + { + IF ((g_n_deletenotactualisedobjs != 0) AND (g_lst_notactualisedobjs != "")) + { + # delete listed objects g_lst_notactualisedobjs + XML_DELETEOBJS lst_objs:(g_lst_notactualisedobjs) + id_modelid:(g_id_currentmodelid) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + } + + IF (g_n_adoversion > 3.6) + { + # only for Adonis 3.7 because there is no possibility to delete + # connectors in Adonis 3.6 + IF ((g_n_deletenotactualisedcons != 0) AND (g_lst_notactualisedcons != "")) + { + # delete listed connectors + FOR str_notactualisedcon in:(g_lst_notactualisedcons) + { + CC "Core" GET_CLASS_ID objid:(VAL str_notactualisedcon) + #--> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_ecode != 0) AND (str_errtext != "RELATIONINSTANCE_NOT_EXISTING")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-147]\n" + + c_g_str_xmlimp_getclassid_5 + str_notactualisedcon + + c_g_str_xmlimp_getclassid_4 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # RELATIONINSTANCE_NOT_EXISTING is no error here, because the connector that + # should be deleted maybe was deleted before with the deleting of an instance + # so it is no longer existing and this is good for us but we have to skip + # the following source + IF (n_ecode = 0) + { + CC "Core" GET_CONNECTOR_ENDPOINTS objid:(VAL str_notactualisedcon) + #--> RESULT ecode:intValue fromobjid:id toobjid:id + SETL id_fromobj:(fromobjid) + SETL id_toobj:(toobjid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-146]\n" + + c_g_str_xmlimp_getconnectorendpoints1 + str_notactualisedcon + + c_g_str_xmlimp_getconnectorendpoints2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" DELETE_CONNECTOR modelid:(g_id_currentmodelid) fromobjid:(id_fromobj) + toobjid:(id_toobj) classid:(n_classid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-145]\n" + + c_g_str_xmlimp_deleteconnector_1 + str_notactualisedcon + + c_g_str_xmlimp_deleteconnector_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + } + } + } + } + + # reset object- and connector list + SETG g_lst_notactualisedcons:("") + SETG g_lst_notactualisedobjs:("") + + # + # save and discard model + # + + # first ignore attribute "Zugriffsstatus", because maybe the attribute + # has been set to "readonly" through the import, so we have to be sure + # that the model can be saved during this. + # Note: the write-access state has been checked before, so it is not possible + # to set the state to "write" through the import + CC "Core" SET_CHECK_ACCESS_STATE off + + CC "Core" SAVE_MODEL modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + # very important -> set check_access to "on" to not ignore + # attribute "Zugriffsstatus" any longer + CC "Core" SET_CHECK_ACCESS_STATE on + + CC "AdoScript" ERRORBOX ("[axmlimp-43]\n" + + c_g_str_xmlimp_modelports + g_str_currentmodelname + + c_g_str_xmlimp_savemodel_special + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + + CC "Documentation" XML_BREAK + EXIT + } + + # very important -> set check_access to on to not ignore + # attribute "Zugriffsstatus" any longer + CC "Core" SET_CHECK_ACCESS_STATE on + + IF (g_b_wasopened = 1) + { + CC "Modeling" CREATE_WINDOW_FOR_LOADED_MODEL modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-44]\n" + + c_g_str_xmlimp_createwindowforloadedmodel_1 + + STR g_id_currentmodelid + + c_g_str_xmlimp_createwindowforloadedmodel_2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # set remembered window-state to the new created model + CC "Modeling" SET_WINDOW_STATE modelid:(g_id_currentmodelid) state:(g_str_currentstate) + #-->RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-45]\n" + + c_g_str_xmlimp_setwindowstate_1 + + g_str_currentstate + + c_g_str_xmlimp_setwindowstate_2 + + STR g_id_currentmodelid + + c_g_str_xmlimp_setwindowstate_3 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + ELSE + { + CC "Core" DISCARD_MODEL modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-46]\n" + + c_g_str_xmlimp_discardmodel_1 + g_str_currentmodelname + + c_g_str_xmlimp_discardmodel_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + } + + # ------------------------------------------------------------------------------ + # create a new instance + # + # This procedure is called for each <INSTANCE> element in the xml file. + # Creates a new object/instance. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDINSTANCE name:string id:int + { + IF (g_b_skipmodel) + { + EXIT + } + + SETG g_b_skipinstance:0 + + # get xml-attributes + CC "Documentation" XML_GETATTRIBUTE "id" + #--> RESULT ecode:intValue value:strValue + SETL str_xmlobjectid:(copy (value, 4, -1)) + SETL n_ecode:(ecode) + + IF ((n_ecode != 0) AND (g_n_findid != 0) AND (g_n_replaceinmodel != 0)) + { + CC "AdoScript" ERRORBOX (c_g_str_xmlimp_xml_getattribute2) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + #SETG g_b_skipinstance:1 + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "class" + #--> RESULT ecode:intValue value:strValue + SETL str_class:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-47]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-48]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the class id from the class name + IF (g_str_libtype = "bp") + { + CC "Core" GET_CLASS_ID classname:(str_class) bp-library + #--> RESULT ecode:intValue classid:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_CLASS_ID classname:(str_class) we-library + #--> RESULT ecode:intValue classid:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "RELATION_NOT_EXISTING") + { + # Relation not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log11 + str_name + c_g_str_xmlimp_fwrite_log2 + str_class + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipinstance:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-49]\n" + + c_g_str_xmlimp_getclassid_special_1 + str_class + "\"." + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETL b_foundinstance:(0) + SETL id_objid:(0) + + IF ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0)) + { + # for the changing model + + IF (g_n_findid != 0) + { + # find the instance that should be changed through the id + XML_FINDINSTANCETHROUGHID n_classid:(n_classid) n_currentmodelid:(g_id_currentmodelid) + str_xmlobjectid:(str_xmlobjectid) + str_name:str_name b_foundinstance:b_foundinstance + id_objid:id_objid b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + } + + IF (b_foundinstance = 0) + { + # find the instance that should be changed through the name + + CC "Core" GET_OBJ_ID modelid:(g_id_currentmodelid) classid:(n_classid) objname:(str_name) + #--> RESULT ecode:intValue objid:id + SETL id_objid:(objid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode = 0) + { + SETL b_foundinstance:(1) + } + ELSIF ((n_ecode != 0) AND + (str_errtext != "CLASSINSTANCE_NOT_EXISTING") AND + (str_errtext != "CLASS_NOT_EXISTING")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-118]\n" + + c_g_str_xmlimp_getobjid_1 + str_name + + c_g_str_xmlimp_getobjid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + IF (b_foundinstance != 0) + { + # instance found so cancel id from object list + SETG g_lst_notactualisedobjs:(tokdiff (g_lst_notactualisedobjs, STR id_objid, " ")) + } + } + + IF (b_foundinstance = 0) + { + # create the instance + CC "Core" CREATE_OBJ modelid:(g_id_currentmodelid) classid:(n_classid) objname:(str_name) + #--> RESULT ecode:intValue objid:id + SETL id_objid:(objid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-50]\n" + + c_g_str_xmlimp_createobj + str_name + c_g_str_xmlimp_create + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + # store for following procedure invocations (create attributes) + SETG g_n_currentclassid:(n_classid) + SETG g_id_currentobjid:(id_objid) + SETG g_str_currentobjname:(str_name) + } + + # ------------------------------------------------------------------------------ + # reset skip-counter for instance + # + # This procedure is called for each </INSTANCE> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE CLOSEDINSTANCE name:string id:int + { + SETG g_b_skipinstance:(0) + } + + # ------------------------------------------------------------------------------ + # remember from nodes + # + # This procedure is called for each <FROM> element in the xml file. + # Hold this node in memory until the <TO> node is parsed and the relation created + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE REMEMBERNODE name:string id:int + { + IF (g_b_skipmodel) + { + EXIT + } + + SETG g_b_skipconnector:0 + + CC "Documentation" XML_HOLDNODE 1 + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-52]\n" + + c_g_str_xmlimp_xml_holdnode + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + } + + # ------------------------------------------------------------------------------ + # create a new relation + # + # This procedure is called for each <TO> element in the xml file. + # Create the relation. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDCONNECTOR name:string id:int + { + IF (g_b_skipmodel) + { + EXIT + } + + SETG g_b_skipconnector:0 + + # get the node from the parent --> element <CONNECTOR> + CC "Documentation" XML_GETPARENTNODE + #--> RESULT ecode:intValue parent:nodeId + SETL id_parent:(parent) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-169]\n" + + c_g_str_xmlimp_xml_getparentnode + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the xml_attribute "id" out of element <CONNECTOR> + CC "Documentation" XML_GETATTRIBUTE "id" node:(id_parent) + #--> RESULT ecode:intValue value:strValue + SETL str_xmlconnectorid:(copy (value, 4, -1)) + SETL n_ecode:(ecode) + + IF ((n_ecode != 0) AND (g_n_findid != 0) AND (g_n_replaceinmodel != 0)) + { + CC "AdoScript" ERRORBOX (c_g_str_xmlimp_xml_getattribute3) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + #SETG g_b_skipconnector:1 + EXIT + } + + # get the xml_attribute "class" out of element <CONNECTOR> + CC "Documentation" XML_GETATTRIBUTE "class" node:(id_parent) + #--> RESULT ecode:intValue value:strValue + SETL str_class:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-53]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the relationclass id + IF (g_str_libtype = "bp") + { + CC "Core" GET_CLASS_ID relation classname:(str_class) bp-library + #--> RESULT ecode:intValue classid:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_CLASS_ID relation classname:(str_class) we-library + #--> RESULT ecode:intValue classid:intValue + SETL n_classid:(classid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "RELATION_NOT_EXISTING") + { + # relation not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log13 + str_class + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipconnector:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-54]\n" + + c_g_str_xmlimp_getclassid_special_2 + str_class + "\"." + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_n_currentclassid:(n_classid) + + # + # get the from object id + # + CC "Documentation" XML_FINDNODE holdid:1 + #--> RESULT ecode:intValue nodeid:nodeId + SETL id_fromnodeid:(nodeid) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-55]\n" + + c_g_str_xmlimp_xml_findnode + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the xml_attribute "instance" out of element <FROM> + CC "Documentation" XML_GETATTRIBUTE "instance" node:(id_fromnodeid) + #--> RESULT ecode:intValue value:strValue + SETL str_from:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-56]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the xml_attribute "class" out of element <FROM> + CC "Documentation" XML_GETATTRIBUTE "class" node:(id_fromnodeid) + #--> RESULT ecode:intValue value:strValue + SETL str_fromclass:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-57]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + IF (g_str_libtype = "bp") + { + CC "Core" GET_CLASS_ID classname:(str_fromclass) bp-library + #--> RESULT ecode:intValue classid:intValue + SETL n_fromclassid:(classid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_CLASS_ID classname:(str_fromclass) we-library + #--> RESULT ecode:intValue classid:intValue + SETL n_fromclassid:(classid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "RELATION_NOT_EXISTING") + { + # relation not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log14 + str_class + c_g_str_xmlimp_fwrite_log15 + str_fromclass + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipconnector:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-58]\n" + + c_g_str_xmlimp_getclassid_1 + str_fromclass + + c_g_str_xmlimp_getclassid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" GET_OBJ_ID modelid:(g_id_currentmodelid) classid:(n_fromclassid) objname:(str_from) + #--> RESULT ecode:intValue objid:id + SETL id_fromclassid:(objid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "CLASSINSTANCE_NOT_EXISTING") + { + # class instance not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log14 + str_class + c_g_str_xmlimp_fwrite_log16 + str_from + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipconnector:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-59]\n" + + c_g_str_xmlimp_getobjid_1 + str_from + c_g_str_xmlimp_getobjid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_RELEASE 1 + + # + # get the to object id + # + CC "Documentation" XML_GETATTRIBUTE "instance" + #--> RESULT ecode:intValue value:strValue + SETL str_to:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-60]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "class" + #--> RESULT ecode:intValue value:strValue + SETL str_toclass:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-61]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + IF (g_str_libtype = "bp") + { + CC "Core" GET_CLASS_ID classname:(str_toclass) bp-library + #--> RESULT ecode:intValue classid:intValue + SETL n_toclassid:(classid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_CLASS_ID classname:(str_toclass) we-library + #--> RESULT ecode:intValue classid:intValue + SETL n_toclassid:(classid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "RELATION_NOT_EXISTING") + { + # relation not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log14 + str_class + c_g_str_xmlimp_fwrite_log17 + str_toclass + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipconnector:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-62]\n" + + c_g_str_xmlimp_getclassid_1 + str_toclass + + c_g_str_xmlimp_getclassid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" GET_OBJ_ID modelid:(g_id_currentmodelid) classid:(n_toclassid) objname:(str_to) + #--> RESULT ecode:intValue objid:id + SETL id_toclassid:(objid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "CLASSINSTANCE_NOT_EXISTING") + { + # class instance not existing + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log14 + str_class + c_g_str_xmlimp_fwrite_log18 + str_to + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipconnector:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-63]\n" + + c_g_str_xmlimp_getobjid_1 + str_to + c_g_str_xmlimp_getobjid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETL id_objid:(0) + SETL b_foundconnector:(0) + + IF ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0)) + { + # for the changing model + + IF (g_n_findid != 0) + { + # find the connector that should be changed through the id + CC "Core" GET_CONNECTOR_ENDPOINTS objid:(VAL str_xmlconnectorid) + #--> RESULT ecode:intValue fromobjid:id toobjid:id + SETL id_foundfrom:(fromobjid) + SETL id_foundto:(toobjid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_ecode != 0) AND (str_errtext != "RELATIONINSTANCE_NOT_EXISTING")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-131]\n" + + c_g_str_xmlimp_getconnectorendpoints1 + str_xmlconnectorid + + c_g_str_xmlimp_getconnectorendpoints2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + ELSIF ((id_foundfrom > 0) AND (id_foundto > 0)) + { + # specified connector found now check class + CC "Core" GET_CLASS_ID objid:(VAL str_xmlconnectorid) + #--> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_foundclassid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-132]\n" + + c_g_str_xmlimp_getclassid_5 + str_xmlconnectorid + + c_g_str_xmlimp_getclassid_4 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF (g_n_currentclassid = n_foundclassid) + { + # right connector found + SETL b_foundconnector:(1) + + SETL id_objid:(VAL str_xmlconnectorid) + + CC "Core" GET_CLASS_ID objid:(id_foundfrom) + # --> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_foundfromclassid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-133]\n" + + c_g_str_xmlimp_getclassid_3 + STR id_foundfrom + + c_g_str_xmlimp_getclassid_4 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # get name of from-instance + XML_GETOBJNAME n_classid:(n_foundfromclassid) id_objid:(id_foundfrom) + str_name:str_from b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" GET_CLASS_ID objid:(id_foundto) + # --> RESULT ecode:intValue classid:intValue isrel:intValue + SETL n_foundtoclassid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-134]\n" + + c_g_str_xmlimp_getclassid_3 + STR id_foundto + + c_g_str_xmlimp_getclassid_4 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + # get name of to-instance + XML_GETOBJNAME n_classid:(n_foundtoclassid) id_objid:(id_foundto) + str_name:str_to b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + } + } + } + + IF (b_foundconnector = 0) + { + # find the connector that should be changed through the name + CC "Core" GET_OBJ_ID modelid:(g_id_currentmodelid) classid:(g_n_currentclassid) objid1:(id_fromclassid) + objid2:(id_toclassid) + #--> RESULT ecode:intValue objid:id + SETL id_objid:(objid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF ((n_ecode != 0) AND (str_errtext != "INSTANCES_NOT_RELATED")) + { + # error + CC "AdoScript" ERRORBOX ("[axmlimp-130]\n" + + c_g_str_xmlimp_createconnector + str_from + "->" + + str_to + c_g_str_xmlimp_create + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + ELSIF (n_ecode = 0) + { + # specified connector found + SETL b_foundconnector:(1) + } + } + + IF (b_foundconnector != 0) + { + # connector found so cancel id from connector list + SETG g_lst_notactualisedcons:(tokdiff (g_lst_notactualisedcons, STR id_objid, " ")) + } + } + + IF (b_foundconnector = 0) + { + # create the instance + CC "Core" CREATE_CONNECTOR modelid:(g_id_currentmodelid) fromobjid:(id_fromclassid) + toobjid:(id_toclassid) classid:(g_n_currentclassid) + #--> RESULT ecode:intValue objid:id + SETL id_objid:(objid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "WRONG_RELATION_TYPE") + { + # it is not allowed to connect the to-instance with the + # from-instance because they do not have the right types + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log14 + str_class + c_g_str_xmlimp_fwrite_log19 + str_from + "\"(" + str_fromclass + ") " + c_g_str_xmlimp_fwrite_log20 + " \"" + str_to + "\"(" + str_toclass + ") " + c_g_str_xmlimp_fwrite_log21 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + + SETG g_b_skipconnector:1 + EXIT + } + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-64]\n" + + c_g_str_xmlimp_createconnector + str_from + "->" + + str_to + c_g_str_xmlimp_create + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + # remember for following procedure invocations (e.g. set attributes) + SETG g_id_currentobjid:(id_objid) + SETG g_str_currentobjname:(str_from + "->" + str_to) + } + + + # ------------------------------------------------------------------------------ + # reset skip-counter for connector + # + # This procedure is called for each </CONNECTOR> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE CLOSEDCONNECTOR name:string id:int + { + SETG g_b_skipconnector:(0) + CC "Documentation" XML_RELEASE 1 + } + + # ------------------------------------------------------------------------------ + # remember attribute id for record rows + # + # This procedure is called for each <RECORD> element in the xml file. + # Prepare a record for insertion of rows. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE STARTRECORD name:string id:int + { + IF (g_b_skipmodel OR g_b_skipinstance OR g_b_skipconnector OR g_b_skipattrprof) + { + EXIT + } + + SETG g_b_skiprecord:0 + SETG g_lst_xmlrownumbers:("") + SETG g_lst_xmlrowids:("") + SETG g_n_currentrowindex:(0) + SETG g_n_maxrownumber:(0) + + # get the attribute id from the attribute name + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-65]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF (g_b_inmodelattributes = 1) + { + # get the attribute id from the attribute name for the modelattribute + IF (g_str_libtype = "bp") + { + CC "Core" GET_ATTR_ID classid:bp-model attrname:(str_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_ATTR_ID classid:we-model attrname:(str_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + } + } + ELSE + { + # get the attribute id from the attribute name + CC "Core" GET_ATTR_ID classid:(g_n_currentclassid) attrname:(str_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "ATTRIBUTE_NOT_EXISTING") + { + # attribute not existing + IF (g_str_currentmodelname != g_str_currentobjname) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log22 + str_name + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + # # modelattribute + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log22 + str_name + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + SETG g_b_skiprecord:1 + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-66]\n" + + c_g_str_xmlimp_getattrid_special_1 + str_name + + c_g_str_xmlimp_getattrid_special_2 + g_str_currentobjname + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the record class (for attribname->id translation) + CC "Core" GET_REC_CLASS_ID attrid:(id_attrid) + #--> RESULT ecode:intValue classid:id + SETL n_classid:(classid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-67]\n" + + c_g_str_xmlimp_getrecclassid_1 + STR id_attrid + + c_g_str_xmlimp_getrecclassid_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF ((g_n_deletecurrentrows != 0) AND ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0))) + { + # + # delete all current occuring rows because user wants to do so + # + CC "Core" GET_REC_ATTR_ROW_COUNT objid:(g_id_currentobjid) attrid:(id_attrid) + #--> RESULT ecode:intValue count:intValue + SETL n_allcount:(count) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-135]\n" + + c_g_str_xmlimp_getrecattrrowcount_1 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETL n_count:(1) + WHILE (n_count < (n_allcount + 1)) + { + CC "Core" GET_REC_ATTR_ROW_ID objid:(g_id_currentobjid) attrid:(id_attrid) index:(1) + #--> RESULT ecode:intValue rowid:id + SETL id_rowid:(rowid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode !=0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-136]\n" + + c_g_str_xmlimp_getrecattrrowid_1 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" REMOVE_REC_ROW objid:(g_id_currentobjid) attrid:(id_attrid) rowid:(id_rowid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-137]\n" + + c_g_str_xmlimp_removerecrow_1 + STR id_rowid + + c_g_str_xmlimp_removerecrow_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + + } + + SETL n_count:(n_count + 1) + } + } + + # get current row index + 1 to know we place new rows at the end + CC "Core" GET_REC_ATTR_ROW_COUNT objid:(g_id_currentobjid) attrid:(id_attrid) + #--> RESULT ecode:intValue count:intValue + SETG g_n_currentrowindex:(count + 1) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-159]\n" + + c_g_str_xmlimp_getrecattrrowcount_1 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # loop all record-rows and fill list + FOR n_index from:1 to:(g_n_currentrowindex - 1) by:1 + { + # fill list of not actualised rows with all occuring rows in the record + CC "Core" GET_REC_ATTR_ROW_ID objid:(g_id_currentobjid) + attrid:(id_attrid) + index:(n_index) + #--> RESULT ecode:intValue rowid:id + SETL id_listrowid:(rowid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-164]\n" + + c_g_str_xmlimp_getrecattrrowid_1 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_lst_notactualisedrows:(tokcat (g_lst_notactualisedrows, STR id_listrowid, " ")) + } + + SETG g_id_currentrecordclassid:(n_classid) + + # save for record attributes + SETG g_id_currentrecordid:(id_attrid) + SETG g_id_currentrecordname:(str_name) + } + + # ------------------------------------------------------------------------------ + # create a row for a record attribute + # + # This procedure is called for each <ROW> element in the xml file. + # Insert a row and prepare for setting attributes within the row + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE CREATERECORDROW name:string id:int + { + IF (g_b_skipmodel OR g_b_skipinstance OR g_b_skipconnector OR g_b_skiprecord OR g_b_skipattrprof) + { + EXIT + } + + SETG g_b_skiprow:(0) + + # get the attribute id from the attribute name + CC "Documentation" XML_GETATTRIBUTE "number" + #--> RESULT ecode:intValue value:strValue + SETL n_rownumber:(VAL value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + # no error here, row will be placed at the end + SETL n_rownumber:(0) + } + + # get the attribute id from the attribute name + CC "Documentation" XML_GETATTRIBUTE "id" + #--> RESULT ecode:intValue value:strValue + SETL str_xml_rowid:(copy (value, 4, -1)) + SETL n_ecode:(ecode) + + IF ((n_ecode != 0) AND (g_n_findid != 0) AND (g_n_replaceinmodel != 0) AND + (g_n_deletecurrentrows = 0)) + { + CC "AdoScript" ERRORBOX (c_g_str_xmlimp_xml_getattribute4) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + #SETG g_b_skiprow:1 + EXIT + } + + SETL id_rowid:(0) + SETL b_foundrow:(0) + + IF (((g_n_replaceinmodel != 0) AND (b_foundmodel != 0)) AND (g_n_deletecurrentrows = 0)) + { + IF (g_n_findid != 0) + { + # loop all record-rows and find id + FOR n_index from:1 to:(g_n_currentrowindex - 1) by:1 + { + # find the row that should be changed through the id + CC "Core" GET_REC_ATTR_ROW_ID objid:(g_id_currentobjid) + attrid:(g_id_currentrecordid) + index:(n_index) + #--> RESULT ecode:intValue rowid:id + SETL id_rowid:(rowid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-162]\n" + + c_g_str_xmlimp_getrecattrrowid_1 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF (id_rowid = (VAL str_xml_rowid)) + { + # found matching row + SETL b_foundrow:(1) + BREAK + } + } + + IF (b_foundrow != 0) + { + # row found so cancel id from row list + SETG g_lst_notactualisedrows:(tokdiff (g_lst_notactualisedrows, STR id_rowid, " ")) + } + } + } + + IF (b_foundrow = 0) + { + # get max-rownumber + IF (n_rownumber > g_n_maxrownumber) + { + SETG g_n_maxrownumber:(n_rownumber) + } + + # create a new row in the record + CC "Core" ADD_REC_ROW objid:(g_id_currentobjid) attrid:(g_id_currentrecordid) + #--> RESULT ecode:intValue rowid:id + SETL id_rowid:(rowid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "MULTIPLICITY_EXCEEDED") + { + IF (g_str_currentmodelname != g_str_currentobjname) + { + CC "AdoScript" ERRORBOX ("[axmlimp-139]\n" + + "Die Multiplizität im Record-Attribut \"" + g_id_currentrecordname + "\" wurde überschritten.\n" + + "(Modell \"" + g_str_currentmodelname + "\"\n" + + "Instanz/Konnektor/Attributprofil \"" + g_str_currentobjname + "\")") + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + ELSE + { + CC "AdoScript" ERRORBOX ("[axmlimp-140]\n" + + "Die Multiplizität im Record-Attribut \"" + g_id_currentrecordname + "\" wurde überschritten.\n" + + "(Modell \"" + g_str_currentmodelname + "\")\n") + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-68]\n" + + c_g_str_xmlimp_addrecrow + g_str_currentobjname + + c_g_str_xmlimp_create + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get all rows with number and id --> use the two variables always together + SETG g_lst_xmlrownumbers:(tokcat(g_lst_xmlrownumbers, STR n_rownumber, " ")) + SETG g_lst_xmlrowids:(tokcat(g_lst_xmlrowids, STR id_rowid, " ")) + } + + # remember row id so that following attributes are created within row + SETG g_id_currentrowid:(id_rowid) + } + + # ------------------------------------------------------------------------------ + # set skip value to false + # + # This procedure is called for each </ROW> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ENDROW name:string id:int + { + SETG g_b_skiprow:(0) + } + + # ------------------------------------------------------------------------------ + # close the record. + # + # This procedure is called for each </RECORD> element in the xml file. + # The following attributes will be normal attribs again + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ENDRECORD name:string id:int + { + IF (g_b_skipmodel OR g_b_skipinstance OR g_b_skipconnector OR g_b_skiprecord OR + g_b_skipattrprof) + { + SETG g_b_skiprecord:0 + SETG g_id_currentrowid:0 + + EXIT + } + + SETG g_b_skiprecord:0 + SETG g_id_currentrowid:0 + + # + # sort imported rows + # + + IF (g_n_adoversion > 3.6) + { + # for adonis version 3.7 or higher --> + # sort rows through row-numbers from 1 to max-rownumber + FOR n_findnumber from:1 to:(g_n_maxrownumber + 1) by:1 + { + SETL n_index:(0) + + FOR str_rownumber in:(g_lst_xmlrownumbers) + { + IF ((VAL str_rownumber) = n_findnumber) + { + # found row-number --> move corresponding row to the actual index + SETL id_rowid:(VAL token(g_lst_xmlrowids, n_index, " ")) + + CC "Core" MOVE_RECORD_ROW modelid:(g_id_currentmodelid) objid:(g_id_currentobjid) + attrid:(g_id_currentrecordid) rowid:(id_rowid) + index:(g_n_currentrowindex) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-158]\n" + + c_g_str_xmlimp_moverecordrow_1 + STR id_rowid + + c_g_str_xmlimp_moverecordrow_2 + STR g_n_currentrowindex + + c_g_str_xmlimp_moverecordrow_3 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_n_currentrowindex:(g_n_currentrowindex + 1) + } + + SETL n_index:(n_index + 1) + } + } + + SETL n_index:(0) + + # put rows with row-numbers 0 to the end + FOR (str_rownumber) in:(g_lst_xmlrownumbers) + { + IF ((VAL str_rownumber) <= 0) + { + # found row-number --> move corresponding row to the actual index + SETL id_rowid:(VAL token(g_lst_xmlrowids, n_index, " ")) + + CC "Core" MOVE_RECORD_ROW modelid:(g_id_currentmodelid) objid:(g_id_currentobjid) + attrid:(g_id_currentrecordid) rowid:(id_rowid) + index:(g_n_currentrowindex) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-171]\n" + + c_g_str_xmlimp_moverecordrow_1 + STR id_rowid + + c_g_str_xmlimp_moverecordrow_2 + (g_n_currentrowindex) + + c_g_str_xmlimp_moverecordrow_3 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_n_currentrowindex:(g_n_currentrowindex + 1) + + } + + SETL n_index:(n_index + 1) + } + } + + # + # delete all not actualised rows if replace in models was chosen and + # the user wants to do so + # + + IF ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0)) + { + IF ((g_n_deletenotactualisedrows != 0) AND (g_lst_notactualisedrows != "")) + { + FOR str_notactualisedrow in:(g_lst_notactualisedrows) + { + # delete listed rows g_lst_notactualisedrows + CC "Core" REMOVE_REC_ROW objid:(g_id_currentobjid) + attrid:(g_id_currentrecordid) + rowid:(VAL str_notactualisedrow) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-163]\n" + + c_g_str_xmlimp_removerecrow_1 + str_notactualisedrow + + c_g_str_xmlimp_removerecrow_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + } + } + + # reset row list + SETG g_lst_notactualisedrows:("") + } + + # ------------------------------------------------------------------------------ + # add an instance reference + # + # This procedure is called for each <IREF> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDINTERREF name:string id:int + { + IF (g_b_skipmodel OR g_b_skipinstance OR g_b_skipconnector OR g_b_skiprecord OR + g_b_skipattrprof OR g_b_skiprow OR (g_b_inmodelattributes = 1)) + { + # because modelattributes must not contain interrefs we skip this procedure if + # we are current inside the modelattributes node + EXIT + } + + # if this is a record attribute attribute, create attribute within the record + IF (g_id_currentrowid != 0) + { + # row attribute + SETL id_myobjectid:(g_id_currentrowid) + SETL id_myclassid:(g_id_currentrecordclassid) + } + ELSE + { + # instance or connector or attributeprofile attribute + SETL id_myobjectid:(g_id_currentobjid) + SETL id_myclassid:(g_n_currentclassid) + } + + # Get the parent node --> <INTERREF> + CC "Documentation" XML_GETPARENTNODE + #--> RESULT ecode:intValue parent:nodeId + SETL id_parent:(parent) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-69]\n" + + c_g_str_xmlimp_xml_getparentnode + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "name" node:(id_parent) + #--> RESULT ecode:intValue value:strValue + SETL str_tattrname:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-70]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # get the attribute id from the attribute name + CC "Core" GET_ATTR_ID classid:(id_myclassid) attrname:(str_tattrname) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "ATTRIBUTE_NOT_EXISTING") + { + # attribute not existing + IF (g_id_currentrowid = 0) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log24 + str_tattrname + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log24 + str_tattrname + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\"" + c_g_str_xmlimp_fwrite_log25 + g_id_currentrecordname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-71]\n" + + c_g_str_xmlimp_getattrid_special_1 + str_tattrname + + c_g_str_xmlimp_getattrid_special_2 + g_str_currentobjname + + "\"." + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "tmodeltype" + #--> RESULT ecode:intValue value:strValue + SETL str_tmodeltype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-72]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "tmodelname" + #--> RESULT ecode:intValue value:strValue + SETL str_tmodelname:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-73]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "tmodelver" + #--> RESULT ecode:intValue value:strValue + SETL str_tmodelver:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-74]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "type" + #--> RESULT ecode:intValue value:strValue + SETL str_type:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-75]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + IF (str_type = "objectreference") + { + CC "Documentation" XML_GETATTRIBUTE "tclassname" + #--> RESULT ecode:intValue value:strValue + SETL str_tclassname:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-76]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "tobjname" + #--> RESULT ecode:intValue value:strValue + SETL str_tobjname:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-77]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + } + + # delete all occuring interrefs in this Interref-Attribute, + # but only if we are the first time in the element <IREF> + # and if we have to replace in models + IF ((g_b_deleteinterrefs) AND ((g_n_replaceinmodel != 0) AND (b_foundmodel != 0))) + { + # delete it + CC "Core" REMOVE_ALL_INTERREFS objid:(id_myobjectid) attrid:(id_attrid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-138]\n" + + c_g_str_xmlimp_removeallinterrefs_1 + STR id_attrid + + c_g_str_xmlimp_removeallinterrefs_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + SETG g_b_deleteinterrefs:(0) + } + + CC "Core" ADD_INTERREF objid:(id_myobjectid) attrid:(id_attrid) tmodelname:(str_tmodelname) + tmodelver:(str_tmodelver) tmodeltype:(str_tmodeltype) + tclassname:(str_tclassname) tobjname:(str_tobjname) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + # attribute not existing + IF (str_type = "objectreference") + { + IF (g_id_currentrowid = 0) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log26 + str_tattrname + c_g_str_xmlimp_fwrite_log27 + + c_g_str_xmlimp_fwrite_log28 + str_tmodelname + c_g_str_xmlimp_fwrite_log29 + str_tmodelver + c_g_str_xmlimp_fwrite_log30 + str_tmodeltype + c_g_str_xmlimp_fwrite_log31 + str_tclassname + "\"\n" + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log26 + str_tattrname + c_g_str_xmlimp_fwrite_log27 + + c_g_str_xmlimp_fwrite_log28 + str_tmodelname + c_g_str_xmlimp_fwrite_log29 + str_tmodelver + c_g_str_xmlimp_fwrite_log30 + str_tmodeltype + c_g_str_xmlimp_fwrite_log31 + str_tclassname + "\"\n" + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\"" + c_g_str_xmlimp_fwrite_log25 + g_id_currentrecordname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + } + ELSE + { + IF (g_id_currentrowid = 0) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log26 + str_tattrname + c_g_str_xmlimp_fwrite_log32 + + c_g_str_xmlimp_fwrite_log28 + str_tmodelname + c_g_str_xmlimp_fwrite_log29 + str_tmodelver + c_g_str_xmlimp_fwrite_log30 + str_tmodeltype + "\"\n" + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log26 + str_tattrname + c_g_str_xmlimp_fwrite_log32 + + c_g_str_xmlimp_fwrite_log28 + str_tmodelname + c_g_str_xmlimp_fwrite_log29 + str_tmodelver + c_g_str_xmlimp_fwrite_log30 + str_tmodeltype + "\"\n" + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjnamec + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + } + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + EXIT + } + } + + # ------------------------------------------------------------------------------ + # add an instance reference + # + # This procedure is called for each <INTERREF> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE SETINTERREFEND name:string id:int + { + SETG g_b_deleteinterrefs:(1) + } + + # ------------------------------------------------------------------------------ + # set the + # + # This procedure is called for each <MODELATTRIBUTES> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE SETINMODELATTRIBUTES name:string id:int + { + SETG g_b_inmodelattributes:(1) + } + + # ------------------------------------------------------------------------------ + # set attribute values + # + # This procedure is called for each <ATTRIBUTE> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE SETATTRIBUTE name:string id:int + { + IF (g_b_skipmodel OR g_b_skipinstance OR g_b_skipconnector OR g_b_skiprecord OR + g_b_skipattrprof OR g_b_skiprow) + { + EXIT + } + + # if this is a record attribute, create attribute within the record + IF (g_id_currentrowid != 0) + { + # row attribute + SETL id_myobjectid:(g_id_currentrowid) + SETL id_myclassid:(g_id_currentrecordclassid) + } + ELSE + { + # instance or connector attribute or modelattribute + SETL id_myobjectid:(g_id_currentobjid) + SETL id_myclassid:(g_n_currentclassid) + } + + # get name and type of attribute + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-78]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Documentation" XML_GETATTRIBUTE "type" + #--> RESULT ecode:intValue value:strValue + SETL str_type:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-79]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + IF ((g_b_inmodelattributes = 1) AND (g_id_currentrowid = 0)) + { + # ignore modelattribute "Typ" because we can't set this + IF (str_name = c_g_str_xml_attr_typ) + { + EXIT + } + + # get the attribute id from the attribute name for the modelattribute + IF (g_str_libtype = "bp") + { + CC "Core" GET_ATTR_ID classid:bp-model attrname:(str_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + } + ELSE + { + CC "Core" GET_ATTR_ID classid:we-model attrname:(str_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + } + } + ELSE + { + # get the attribute id from the attribute name + CC "Core" GET_ATTR_ID classid:(id_myclassid) attrname:(str_name) + #--> RESULT ecode:intValue attrid:id + SETL id_attrid:(attrid) + SETL n_ecode:(ecode) + } + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (str_errtext = "ATTRIBUTE_NOT_EXISTING") + { + # attribute not existing + IF (g_id_currentrowid = 0) + { + IF (g_str_currentmodelname != g_str_currentobjname) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log33 + str_name + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + # modelattribute + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log33 + str_name + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + } + ELSE + { + IF (g_str_currentmodelname != g_str_currentobjname) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log33 + str_name + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\"" + c_g_str_xmlimp_fwrite_log25 + g_id_currentrecordname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + # modelattribute + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log33 + str_name + c_g_str_xmlimp_fwrite_log3 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + "\"" + c_g_str_xmlimp_fwrite_log25 + g_id_currentrecordname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + } + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + EXIT + } + ELSIF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-80]\n" + + c_g_str_xmlimp_getattrid_special_1 + str_name + "\"." + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # set the attributevalue + CC "Documentation" XML_GETVALUE + #--> RESULT ecode:intValue value:strValue + SETL str_value:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-81]\n" + + c_g_str_xmlimp_xml_getvalue + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + CC "Core" SET_ATTR_VAL as-string objid:(id_myobjectid) attrid:(id_attrid) val:(str_value) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + # value not valid + IF (g_id_currentrowid = 0) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log34 + str_name + c_g_str_xmlimp_fwrite_log35 + str_value + c_g_str_xmlimp_fwrite_log36 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + ELSE + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_fwrite_log34 + str_name + c_g_str_xmlimp_fwrite_log35 + str_value + c_g_str_xmlimp_fwrite_log36 + + c_g_str_xmlimp_fwrite_log12 + g_str_currentmodelname + c_g_str_xmlimp_fwrite_log23 + g_str_currentobjname + "\"" + c_g_str_xmlimp_fwrite_log25 + g_id_currentrecordname + "\")\n" + + c_g_str_xmlimp_error1 + str_errtext + ")" + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + } + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + EXIT + } + } + + # ------------------------------------------------------------------------------ + # set the + # + # This procedure is called for each </MODELATTRIBUTES> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE UNSETINMODELATTRIBUTES name:string id:int + { + SETG g_b_inmodelattributes:(0) + } + + # ------------------------------------------------------------------------------ + # add a modelgroup to the right supergroup + # + # This procedure is called for each <MODELGROUP> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE ADDMODELGROUP name:string id:int + { + IF (g_n_withmodelgroups = 0) + { + # the modelgroups should not be imported + EXIT + } + + SETL n_mgroupid:(0) + + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_docgroupname:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-82]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # + # get the modelgroup where the new modelgroup should be created + # + + # the list contains at least the selected modelgroup selected in the model-select-box + # the last element from the list should be the current group + SETL n_lastindex:(tokcnt(g_lst_currentgroupids, " ") - 1) + SETL str_currentgroupid:(token(g_lst_currentgroupids, n_lastindex, " ")) + + + # call procedure that creates the modelgroup if necessary + XML_CREATEMODELGROUP str_currentgroupid:(str_currentgroupid) str_docgroupname:(str_docgroupname) + n_ref_mgroupid:n_mgroupid b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + CC "Documentation" XML_BREAK + EXIT + } + + # store that at least one modelgroup was created + SETG b_createdgroup:(1) + + # save groupid to list + SETG g_lst_currentgroupids:(tokcat(g_lst_currentgroupids, STR (n_mgroupid), " ")) + } + + # ------------------------------------------------------------------------------ + # delete the last element from the current-modelgroup-list + # + # This procedure is called for each </MODELGROUP> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE DELETEMODELGROUPIDFROMLIST name:string id:int + { + IF (g_n_withmodelgroups = 0) + { + # the modelgroups should not be imported, so there are no ids to delete + EXIT + } + + # Delete the last element from the saved current-modelgroup-list, because the + # modelgroup is closed and this last element is no longer the current one. + SETL n_lastindex:(tokcnt(g_lst_currentgroupids, " ") - 1) + SETL str_closedgroupid:(token(g_lst_currentgroupids, n_lastindex, " ")) + SETG g_lst_currentgroupids:(tokdiff(g_lst_currentgroupids, str_closedgroupid, " ")) + } + + # ------------------------------------------------------------------------------ + # make a copy of the modelreference into the right group + # + # This procedure is called for each <MODELREFERENCE> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE COPYMODELREFERENCE name:string id:int + { + IF ((g_n_withmodelgroups = 0) OR (g_lst_importedmodelids = "")) + { + # the modelgroups should not be imported or no models are imported + # so there are no references to create + EXIT + } + + # the last groupid is the current where to put this modelreference + SETL n_lastindex:(tokcnt(g_lst_currentgroupids, " ") - 1) + SETL str_currentgroupid:(token(g_lst_currentgroupids, n_lastindex, " ")) + + CC "Documentation" XML_GETATTRIBUTE "name" + #--> RESULT ecode:intValue value:strValue + SETL str_name:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-83]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "version" + #--> RESULT ecode:intValue value:strValue + SETL str_version:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-84]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + + CC "Documentation" XML_GETATTRIBUTE "modeltype" + #--> RESULT ecode:intValue value:strValue + SETL str_modeltype:(value) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-85]\n" + + c_g_str_xmlimp_xml_getattribute + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # construct the full model name + # [HOs, 2008-08-04] - CR#003514 - removed space at the end of "str_fullmodelname" + IF (LEN str_version > 0) + { + SETL str_fullmodelname:(str_name + " " + str_version + " (" + str_modeltype + ")") + } + ELSE + { + SETL str_fullmodelname:(str_name + " (" + str_modeltype + ")") + } + + # check wether the modelreference should be copied into the current group + SETL n_index:(0) + SETL n_count:(tokcnt(g_lst_importedmodelids, " ")) + WHILE (n_index < n_count) + { + SETL str_importedmodelid:(token(g_lst_importedmodelids, n_index, " ")) + + # get the model infos by the id + CC "Core" GET_MODEL_INFO modelid:(VAL str_importedmodelid) + # --> RESULT ecode:intValue modelname:strValue ver:strValue version:strValue + # threadid:id modeltype:strValue libid:id libname:strValue + # access:["none"|"write"|"read"] . + SETL str_importedmodelname:(modelname) + SETL str_importedversion:(ver) + SETL str_importedmodeltype:(modeltype) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-205]\n" + + c_g_str_xmlimp_getmodelinfo_5 + str_importedmodelid + + c_g_str_xmlimp_getmodelinfo_6 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + CC "Documentation" XML_BREAK + EXIT + } + + + IF ((str_importedmodelname = str_name) AND + (str_importedversion = str_version) AND + (str_importedmodeltype = str_modeltype)) + { + # copy modelreference because this model was imported before + SETL str_refid:(token(g_lst_impmrefids, n_index, " ")) + + CC "Core" COPY_MODELGROUP_REFERENCE refid:(VAL str_refid) targetmgroupid:(VAL str_currentgroupid) + #--> RESULT ecode:intValue createdrefid:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + # ecode 16 is no error here because it only shows that such a reference is still created + IF ((n_ecode != 0) AND (str_errtext != "INSTANCES_ALREADY_RELATED")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-86]\n" + + c_g_str_xmlimp_copymodelgroupreference1 + str_fullmodelname + + c_g_str_xmlimp_copymodelgroupreference2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + CC "Documentation" XML_BREAK + EXIT + } + + # save the id of the modelreference that is copied at least one time + SETG g_lst_copiedrefids:(tokunion(g_lst_copiedrefids, str_refid, " ")) + + # get out of the loop because the modelreference was copied + # and we need only one + BREAK + } + + SETL n_index:(n_index + 1) + } + } + + # ------------------------------------------------------------------------------ + # delete modelreferences that were created only temporary + # + # This procedure is called for each </MODELGROUPS> element in the xml file. + # ------------------------------------------------------------------------------ + # IN: + # name [string] + # id [int] + # OUT: + # - + # ------------------------------------------------------------------------------ + PROCEDURE DELETEMODELREFERENCE name:string id:int + { + IF ((g_n_withmodelgroups = 0) OR (g_lst_importedmodelids = "")) + { + # the modelgroups should not be imported or no models are imported + # so there are no references to delete + EXIT + } + + FOR str_impmrefid in:(g_lst_impmrefids) + { + SETL str_fixed:(tokisect(str_impmrefid, g_lst_fixedmrefids, " ")) + IF (str_fixed = "") + { + # the refid is not on the fixedrefs-list + SETL str_copied:(tokisect(str_impmrefid, g_lst_copiedrefids, " ")) + IF (str_copied != "") + { + # the refid is on the copiedrefs-list, so delete this temporary created modelreference + CC "Core" DELETE_MODELGROUP_REFERENCE refid:(VAL str_impmrefid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_deletemodelgroupreference_temp_1 + + str_impmrefid + + c_g_str_xmlimp_deletemodelgroupreference_temp_2 + + c_g_str_xmlimp_log_line) + # --> RESULT ecode:intValue + SETL n_fwriteecode:(ecode) + + IF ((n_fwriteecode != 0) AND (g_b_firsttime_log = 1)) + { + SETG g_b_firsttime_log:(0) + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_fwrite1 + g_str_logfilename + + c_g_str_xmlimp_fwrite2) + #--> RESULT endbutton:strValue + } + } + } + } + } + } + } # end of XML_SETSCRIPT + + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-87]\n" + + c_g_str_xmlimp_xml_setscript + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + #******************************************************************************* + # + # REGISTER CALLBACK-PROCEDURES + # + #******************************************************************************* + + CC "Documentation" XML_ADDCALLBACK "SETINMODELATTRIBUTES" name:"MODELATTRIBUTES" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-88]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "SETATTRIBUTE" name:"ATTRIBUTE" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-89]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "UNSETINMODELATTRIBUTES" name:"MODELATTRIBUTES" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-90]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADDATTRPROFDIR" name:"ATTRPROFDIR" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-91]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "DELETEATTRPROFGROUPIDFROMLIST" name:"ATTRPROFDIR" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-92]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "SELECTATTRPROFDIR" name:"ATTRIBUTEPROFILES" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-160]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADDATTRIBUTEPROFILE" name:"ATTRIBUTEPROFILE" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-93]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "CLOSEATTRIBUTEPROFILE" name:"ATTRIBUTEPROFILE" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-94]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADDMODEL" name:"MODEL" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-95]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "FINISHMODEL" name:"MODEL" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-96]\n" + + c_g_str_xmlimp_xml_addcallback) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADDINSTANCE" name:"INSTANCE" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-97]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "CLOSEDINSTANCE" name:"INSTANCE" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-98]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "REMEMBERNODE" name:"FROM" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-99]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + + CC "Documentation" XML_ADDCALLBACK "ADDCONNECTOR" name:"TO" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-100]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "CLOSEDCONNECTOR" name:"CONNECTOR" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-101]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "STARTRECORD" name:"RECORD" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-102]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "CREATERECORDROW" name:"ROW" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-103]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ENDROW" name:"ROW" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-161]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ENDRECORD" name:"RECORD" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-104]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADDINTERREF" name:"IREF" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-105]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "SETINTERREFEND" name:"INTERREF" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-51]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADOXML" name:"ADOXML" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-106]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "ADDMODELGROUP" name:"MODELGROUP" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-107]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "DELETEMODELGROUPIDFROMLIST" name:"MODELGROUP" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-108]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "COPYMODELREFERENCE" name:"MODELREFERENCE" type:"elementstart" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-109]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + CC "Documentation" XML_ADDCALLBACK "DELETEMODELREFERENCE" name:"MODELGROUPS" type:"elementend" + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-110]\n" + + c_g_str_xmlimp_xml_addcallback + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + CC "Documentation" XML_DISPLAYERROR + + + #******************************************************************************* + # + # PARSE XML-FILE (EVENT BASED CALL OF CALLBACK-PROCEDURES) + # + #******************************************************************************* + + CC "Documentation" XML_PARSE validate + #--> RESULT ecode:intValue parseduration:intValue + SETL n_rememberresult:(ecode) + + # error 22 is a user-break so we should have shown an error-message before + IF ((n_rememberresult != 0) AND (n_rememberresult != 22)) + { + CC "Documentation" XML_DISPLAYERROR + } + + CC "Documentation" XML_CLOSE + + CC "AdoScript" MSGWIN hide + + #******************************************************************************* + # + # DISPLAY FINAL MESSAGES + # + #******************************************************************************* + IF (n_rememberresult = 0) + { + SETL str_xmlimp_finalmessage_neu:(c_g_str_xmlimp_finalmessage_3) + } + ELSE + { + SETL str_xmlimp_finalmessage_neu:(c_g_str_xmlimp_finalmessage_13) + + # the XML-file was not parsed correct + IF (g_id_currentmodelid > 0) + { + # save and discard the current model + CC "Core" SAVE_MODEL modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + # if model was not loaded we do not need to save + # if model cannot be saved we have no right to do so but + # we still have to discard the model + IF ((n_ecode != 0) AND + (str_errtext != "MODEL_NOT_LOADED") AND + (str_errtext != "SAVE_NOT_ALLOWED")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-111]\n" + + c_g_str_xmlimp_savemodel_1 + STR g_id_currentmodelid + + c_g_str_xmlimp_savemodel_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + CC "Core" DISCARD_MODEL modelid:(g_id_currentmodelid) + #--> RESULT ecode:intValue + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + # if model was not loaded we do not need to discard + IF ((n_ecode != 0) AND (str_errtext != "MODEL_NOT_LOADED")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-112]\n" + + c_g_str_xmlimp_discardmodel_1 + g_str_currentmodelname + + c_g_str_xmlimp_discardmodel_2 + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + } + } + + # the XML-file was parsed correct + IF ((g_str_importedmodels = "") AND (g_str_importedattrprofs = "") AND (g_str_changedmodels = "") AND + (b_createdgroup != 1) AND (b_createdap != 1)) + { + # nothing was imported + CC "AdoScript" INFOBOX (c_g_str_xmlimp_finalmessage_1 + (str_filename) + + str_xmlimp_finalmessage_neu + + c_g_str_xmlimp_finalmessage_9) + title:(c_g_str_xmlimp_finalmessage_5) + } + ELSE + { + SETL str_ImpText:(c_g_str_xmlimp_finalmessage_1 + (str_filename) + + str_xmlimp_finalmessage_neu) + + IF (g_str_importedmodels != "") + { + # get numbers of models and attrprofs + SETL n_numberofmodels:(tokcnt(g_str_importedmodels, "\n") - 1) + + IF (n_numberofmodels = 1) + { + SETL str_ImpText:(str_ImpText + + "\n" + c_g_str_xmlimp_finalmessage_6_1 + g_str_importedmodels) + } + ELSE + { + SETL str_ImpText:(str_ImpText + + "\n" + STR n_numberofmodels + c_g_str_xmlimp_finalmessage_6_2 + g_str_importedmodels) + } + } + ELSIF (g_str_changedmodels != "") + { + # get numbers of models and attrprofs + SETL n_numberofmodels:(tokcnt(g_str_changedmodels, "\n") - 1) + + IF (n_numberofmodels = 1) + { + SETL str_ImpText:(str_ImpText + + "\n" + c_g_str_xmlimp_finalmessage_15_1 + g_str_changedmodels) + } + ELSE + { + SETL str_ImpText:(str_ImpText + + "\n" + STR n_numberofmodels + c_g_str_xmlimp_finalmessage_15_2 + g_str_changedmodels) + } + } + + IF (b_createdgroup = 1) + { + SETL str_ImpText:(str_ImpText + + "\n" + c_g_str_xmlimp_finalmessage_7) + } + + IF (g_str_importedattrprofs != "") + { + SETL n_numberofattrprofs:(tokcnt(g_str_importedattrprofs, "\n") - 1) + + IF (n_numberofattrprofs = 1) + { + SETL str_ImpText:(str_ImpText + + "\n" + c_g_str_xmlimp_finalmessage_10_1 + g_str_importedattrprofs) + } + ELSE + { + SETL str_ImpText:(str_ImpText + + "\n" + STR n_numberofattrprofs + c_g_str_xmlimp_finalmessage_10_2 + g_str_importedattrprofs) + } + } + + IF (b_createdap = 1) + { + SETL str_ImpText:(str_ImpText + + "\n" + c_g_str_xmlimp_finalmessage_11) + } + + # models or attrprofs were imported + CC "AdoScript" VIEWBOX text:(str_ImpText) + title:(c_g_str_xmlimp_finalmessage_5) + } + + IF (g_n_writelogfile = 1) + { + # + # show content of logfile inside a viewbox + # + + # Get text out of temp-file + CC "AdoScript" FREAD file:(g_str_logfilename) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_logtext:(text) + SETL n_ecode:(ecode) + + # ecode = 1: no log-file available because it does not exist. + # We now know that we have never wrote out to this file, so the error-message is not necessary + IF ((n_ecode != 0) AND (n_ecode != 1)) + { + CC "AdoScript" ERRORBOX ("[axmlimp-113]\n" + + c_g_str_xmlimp_fread1 + g_str_logfilename + + c_g_str_xmlimp_fread2 + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:1 + EXIT + } + + IF (str_logtext != "") + { + # append filename to log-file + CC "AdoScript" FWRITE file:(g_str_logfilename) append + text:(c_g_str_xmlimp_finalmessage_17 + str_filename + "\n" + + c_g_str_xmlimp_finalmessage_14) + # --> RESULT ecode:intValue + + # show the logfile + CC "AdoScript" VIEWBOX text:(c_g_str_xmlimp_finalmessage_16 + g_str_logfilename + "\n" + + c_g_str_xmlimp_finalmessage_17 + str_filename + "\n\n" + + c_g_str_xmlimp_finalmessage_14 + str_logtext) + title:(c_g_str_xmlimp_finalmessage_8) + } + } +} diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3013.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3013.asc new file mode 100644 index 0000000000000000000000000000000000000000..ff677b39b29cc6653fffc9f03b72edb5f65a54f8 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimp3013.asc @@ -0,0 +1,672 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.13 +# AUTHOR: RP (BOC IS) +# LAST CHANGED: 2007-08-30: GSp included handling of global parameter +# 'gBoolIsXMLImportActive' to determine if the XML import is +# running. +# +# 2006-03-29: GSp check if application path is not a root path +# (e.g. l:\), if so cut of trailing \ +# AlB (BOC IS) fully reorganized and extended +# AlB (BOC IS), 2005.11.09, prepare for multilanguage handling +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: xmlimp###_preprocs.asc +# xmlimpexp###_globals_??.asc +# xmlimpexp###_globals_meta.asc +# INCLUDED BY THE FOLLOWING FILES: -NONE- +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2007 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, August 2007 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML import. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +# ------------------------------------------------------------------------------ + +#******************************************************************************* +# +# SCRIPT VARIABLES +# +#******************************************************************************* + +SETG c_g_str_xml_adodtd:("adoxml31.dtd") + +SETG g_b_xmlimp_aborted:(0) # stores wether the xml-import should be aborted + +IF (type(g_path_xmlimp_previous) = "undefined") +{ + SETG g_path_xmlimp_previous:("") +} + +SETL c_str_xml_procs:("xmlimp3012_procs.asc") +SETL c_str_xml_preprocs:("xmlimp3012_preprocs.asc") +SETL c_str_xml_globals_lang:("xmlimpexp3012_globals_") +SETL c_str_xml_globals_meta:("xmlimpexp3012_globals_meta.asc") + + +# ATTENTION!! If this script is used within an English ADONIS 3.7 Version, you have to do some adaptions in +# the GET_VERSION section. Search for: BEGIN of GET_VERSION section + +# ------------------------------------------------------------------------------ +# +# ------------------------------------------------------------------------------ +# IN: +# str_modelids [string] +# OUT: +# b_thisxmlimp_aborted: [reference] '1' if script should abort due incompatibility +# '0' if script can be executed without compatibility problems +# ------------------------------------------------------------------------------ +PROCEDURE XML_EXECUTE_FILE str_filename:string + b_thisxmlimp_aborted:reference +{ + SETL path_procsfile:("") + SETL path_procsfile_db:("") + SETL str_procstext:("") + + CC "Application" GET_PATH + #--> RESULT path:strValue + + # [GSp, 2006.03.29] check if application path is not a root path (e.g. l:\), if so cut of trailing \ + IF (copy (path,(LEN path)-1,1) = "\\") + { + SET path:(copy (path,0,(LEN path)-1)) + } + + SETL path_procsfile_db:("db:\\" + str_filename) + SETL path_procsfile:(path + "\\" + str_filename) + + CC "AdoScript" FREAD file:(path_procsfile) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_procstext:(text) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + # file not found in installation directory + # -> search in database + CC "AdoScript" FREAD file:(path_procsfile_db) binary:(1) + #--> RESULT text:strValue ecode:intValue + SETL str_procstext:(text) + SETL n_ecode_db:(ecode) + + IF (n_ecode_db != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-180]\n" + + c_g_str_xmlimp_fread3 + str_filename + + c_g_str_xmlimp_fread4 + + c_g_str_xmlimp_error + STR n_ecode_db) + #--> RESULT endbutton:strValue + SETL b_thisxmlimp_aborted:(1) + EXIT + } + } + + # load the procedures we need, to do the import + EXECUTE (str_procstext) scope:same +} + + +#******************************************************************************* +# +# PROGRAM MAIN +# +#******************************************************************************* + +# ------------------------------------------------------------------------------ +# let the user select a filename and the modelgroup where to import the file +# ------------------------------------------------------------------------------ + +# execute this section only the first time the script is called +IF (type(g_xmlimpProcsDefined) = "undefined") +{ + # Do not change the language of this strings, they are used if the globals + # language asc file could not be found. So english is the best way to communicate + # this. + SETG c_g_str_xmlimp_fread3:"Could not read the file \"" + SETG c_g_str_xmlimp_fread4:"\".\nMake sure that this file is in the installation directory (or the data base)." + SETG c_g_str_xmlimp_error: "\n\nError: " + + # + # load language dependant metamodel globals + # + XML_EXECUTE_FILE str_filename:(c_str_xml_globals_meta) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } + + # + # load language dependant globals + # + SETL str_lang:("") + IF (type (_uilang) = "undefined") + { + SETL str_lang:(c_g_str_xml_default_lang) + } + ELSIF (_uilang = "") + { + SETL str_lang:(c_g_str_xml_default_lang) + } + ELSE + { + SETL str_lang:(_uilang) + } + + XML_EXECUTE_FILE str_filename:(c_str_xml_globals_lang + str_lang + ".asc") + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } +} + +# +# This section has to be ignored if this scripts are used within an English Adonis 3.7 +# because then the Messageport-function GET_VERSION does not return the right version string. +# --> instead of "Version 3.7" it returns "Version 3.53" +# NOTE: if you do this the variable g_n_adoversion must be set to 3.7 +#SETG g_n_adoversion:(3.7) + +# +# BEGIN of GET_VERSION section +# + +# get adonis-version to make available a different handling due to this version +# mostly different usage of Messageports +CC "Application" GET_VERSION + #--> RESULT productname:strValue toolkit:strValue version:strValue buildstr:strValue +SETG str_adoversion:(version) + +SETL n_len:(LEN (c_g_str_xmlimp_version_string)) + +# transform version to decimal-number +SETG g_n_adoversion:(VAL (copy (str_adoversion, n_len + 1, -1))) + +# +# END of GET_VERSION section +# + +# +# is the documentation component enabled? +# +IF (g_n_adoversion < 3.8) +{ + # for Adonis lower than 3.8 + + CC "Application" GET_ACCESS_PERM "docutk" + #--> RESULT ecode:(0|1) access:(0|1) + SETL b_access:(access) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-11]\n" + + c_g_str_xmlimp_getaccessperm + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (b_access != 1) + { + CC "AdoScript" ERRORBOX ("[axmlimp-12]\n" + + c_g_str_xmlimp_getaccessperm_noaccess1) ok + #--> RESULT endbutton:strValue + EXIT + } +} +ELSE +{ + # for Adonis 3.8 or higher + CC "Application" GET_ACCESS_PERM "xml" + #--> RESULT ecode:(0|1) access:(0|1) + SETL b_access:(access) + SETL n_ecode:(ecode) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-11]\n" + + c_g_str_xmlimp_getaccessperm + + c_g_str_xmlimp_error + STR n_ecode) + #--> RESULT endbutton:strValue + EXIT + } + + IF (b_access != 1) + { + CC "AdoScript" ERRORBOX ("[axmlimp-12]\n" + + c_g_str_xmlimp_getaccessperm_noaccess2) ok + #--> RESULT endbutton:strValue + EXIT + } +} + +# +# show setting dialogs +# + +IF (g_n_adoversion <= 3.7) +{ + # only for Adonis 3.7 or lower + + # + # let the user enter an xml filename + # + CC "AdoScript" FILE_DIALOG open path:(g_path_xmlimp_previous) + filter1:(c_g_str_xmlimp_filedialog_filter1) + type1:"*.xml" + default-ext:"xml" + #--> RESULT endbutton:strValue path:strValue + SETL str_endbutton:(endbutton) + + IF (path != "") + { + SETG g_path_xmlimp_previous:(path) + } + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } +} + +SETG g_str_logfilename:("") + +SETL str_targetapgroupid:("0") +SETL lst_selected_models:("") +SETL lst_selected_attrprofs:("") + +# +# let the user select a target modelgroup +# + +IF (g_n_adoversion < 3.7) +{ + # Dialog for choosing models in version lower than 3.7 + CC "CoreUI" MODEL_SELECT_BOX mgroup-sel without-models title:(c_g_str_xmlimp_modelselectbox_title) + boxtext:(c_g_str_xmlimp_modelselectbox_boxtext) + extra:{ CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_1) checked:0 result-var:om + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_2) checked:0 result-var:qto + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_8) checked:0 result-var:rim + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_9) checked:0 result-var:fid + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_10) checked:0 result-var:dcr + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_11) checked:0 result-var:dnao + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_13) checked:0 result-var:dnar + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_3) checked:0 result-var:wgroup + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_7) checked:1 result-var:log + } + w:280 h:280 min-w:280 min-h:280 + #--> RESULT endbutton:strValue modelids:idList mgroupids:idList + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL str_targetmgroupid:(mgroupids) # target-modelgroup + SETL b_om:(om) + SETL b_qto:(qto) + SETL b_rim:(rim) + SETL b_fid:(fid) + SETL b_dcr:(dcr) + SETL b_dnao:(dnao) + SETL b_dnac:(0) + SETL b_dnar:(dnar) + SETL b_wmodgroup:(wgroup) + SETL b_oap:(0) + SETL b_qtoap:(0) + SETL b_wapgroup:(0) + SETL b_log:(log) +} +ELSIF (g_n_adoversion = 3.7) +{ + # Dialog for choosing models in version 3.7 + CC "CoreUI" MODEL_SELECT_BOX mgroup-sel without-models title:(c_g_str_xmlimp_modelselectbox_title) + boxtext:(c_g_str_xmlimp_modelselectbox_boxtext) + extra:{ CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_1) checked:0 result-var:om + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_2) checked:0 result-var:qto + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_8) checked:0 result-var:rim + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_9) checked:0 result-var:fid + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_10) checked:0 result-var:dcr + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_11) checked:0 result-var:dnao + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_12) checked:0 result-var:dnac + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_13) checked:0 result-var:dnar + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_3) checked:0 result-var:wgroup + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_4) checked:0 result-var:oap + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_5) checked:0 result-var:qtoap + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_6) checked:0 result-var:wapgroup + CHECKBOX (c_g_str_xmlimp_modelselectbox_checkbox_7) checked:1 result-var:log + } + w:280 h:280 min-w:280 min-h:280 + #--> RESULT endbutton:strValue modelids:idList mgroupids:idList + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL str_targetmgroupid:(mgroupids) # target-modelgroup + SETL b_om:(om) + SETL b_qto:(qto) + SETL b_rim:(rim) + SETL b_fid:(fid) + SETL b_dcr:(dcr) + SETL b_dnao:(dnao) + SETL b_dnac:(dnac) + SETL b_dnar:(dnar) + SETL b_wmodgroup:(wgroup) + SETL b_oap:(oap) + SETL b_qtoap:(qtoap) + SETL b_wapgroup:(wapgroup) + SETL b_log:(log) +} +ELSE +{ + # Dialog for choosing import settings in version 3.8 or higher + CC "ImportExport" SHOW_IMPORT_START_DLG title:(c_g_str_xmlimp_showimportstartdlg_title) + filedescription:(c_g_str_xmlimp_filedialog_filter1) + fileextension:"*.xml" + filename:(g_path_xmlimp_previous) + otherlib-opt-visible:(0) + existing-models-vis-items:"overwrite paste ignore" + auto-rename-models-opt-visible:(0) + update-interrefs-opt-visible:(0) + find-by-id-opt-visible:(1) + delete-untouched-recrows-opt-visible:(1) + existing-attrprofs-vis-items:"overwrite ignore" + auto-rename-attrprofs-opt-visible:(0) + update-attrprofrefs-opt-visible:(0) + with-protocol:(0) + protocol-filename:("") + mode:"xml" + #--> RESULT endbutton:EndButton filename:strValue otherlib:boolValue + # existing-models:ExistingTreatment auto-rename-models:boolValue + # models-prefix:strValue models-suffix:strValue update-interrefs:boolValue + # adopt-version-into-name:boolValue find-by-id:boolValue + # delete-recordrows:boolValue delete-unchanged-objects:boolValue + # delete-unchanged-connectors:boolValue + # delete-untouched-recrows:boolValue + # existing-attrprofs:ExistingTreatment + # auto-rename-attrprofs:boolValue attrprofs-prefix:strValue + # attrprofs-suffix:strValue update-attrprofrefs:boolValue + # delete-attrprof-recordrows:boolValue with-protocol:boolValue + # protocol-filename:strValue . + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL str_existing_models:(valofvar("existing-models")) + SETL b_om:(0) + SETL b_qto:(0) # query to overwrite not supported any longer + SETL b_rim:(0) + SETL b_fid:(valofvar("find-by-id")) + SETL b_dcr:(valofvar("delete-recordrows")) + SETL b_dnao:(valofvar("delete-unchanged-objects")) + SETL b_dnac:(valofvar("delete-unchanged-connectors")) + SETL b_dnar:(valofvar("delete-untouched-recrows")) + SETL str_existing_attrprofs:(valofvar("existing-attrprofs")) + SETL b_oap:(0) + SETL b_qtoap:(0) # query to overwrite not supported any longer + SETL b_log:(valofvar("with-protocol")) + SETL str_protocol_filename:(valofvar("protocol-filename")) + SETG g_path_xmlimp_previous:(filename) + + # set right existing-model handling + IF (str_existing_models = "overwrite") + { + # always overwrite existing models + SETL b_om:(1) + } + ELSIF (str_existing_models = "paste") + { + # always replace in existing models + SETL b_rim:(1) + } + ELSE + { + # ignore models in file, all options 0 + } + + # set right existing-model handling + IF (str_existing_attrprofs = "overwrite") + { + SETL b_oap:(1) + } + ELSE + { + # ignore attrprofs in file, all options 0 + } + + # change log-filename from tmp-file to user-specific filename if + # a protocol-filename was specified + IF (str_protocol_filename != "") + { + SETG g_str_logfilename:(str_protocol_filename) + } + + # debug-info + #CC "AdoScript" INFOBOX ("SHOW_IMPORT_START_DLG:\n" + + # "log-filename: " + g_str_logfilename + " \n" + + # "model-dropdown: om " + STR b_om + ", qto " + STR b_qto + ", rim " + STR b_rim + " \n" + + # "find over id: " + STR b_fid + " \n" + + # "replace rows: " + STR b_dcr + " \n" + + # "not actualised objs: " + STR b_dnao + " \n" + + # "not actualised cons: " + STR b_dnac + " \n" + + # "not actualised rows: " + STR b_dnar + " \n" + + # "attrprof-dropdown: oap " + STR b_oap + ", qtoap " + STR b_qtoap + "\n" + + # "log_stat: " + STR b_log) + + SETL b_wmod:(0) + SETL b_wap:(0) + SETL b_wmodgroup:(0) + SETL b_wapgroup:(0) + SETL str_previewmods:("") + SETL str_previewmodgroups:("") + SETL str_previewattrprofs:("") + + # show status message + CC "AdoScript" MSGWIN (c_g_str_xmlimp_loadingmessage_1) + + # + # load functions + # + # execute this section only the first time the script is called + IF (type(g_xmlimpProcsDefined) = "undefined") + { + # load procedures + XML_EXECUTE_FILE str_filename:(c_str_xml_preprocs) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } + } + + XML_GETPREVIEW str_filename:(g_path_xmlimp_previous) + b_wmod:b_wmod + b_wap:b_wap + b_wmodgroup:b_wmodgroup + b_wapgroup:b_wapgroup + str_previewmods:str_previewmods + str_previewmodgroups:str_previewmodgroups + str_previewattrprofs:str_previewattrprofs + b_thisxmlpre_aborted:g_b_xmlimp_aborted + + IF (g_b_xmlimp_aborted) + { + CC "AdoScript" ERRORBOX ("[axmlimp-178]\n" + + c_g_str_xmlimp_cancel_import) + EXIT + } + + # concat all models that are not in groups to the previewmodgroups-list + SETL str_previewmodgroups:(tokcat(str_previewmodgroups, str_previewmods, " ")) + + CC "AdoScript" MSGWIN hide + + # check if there are models or attrprofs to import + IF ((str_previewmodgroups = "") AND + (str_previewattrprofs = "")) + { + CC "AdoScript" ERRORBOX ("[axmlimp-209]\n" + + c_g_str_xmlimp_no_importable_elements_1 + + g_path_xmlimp_previous + + c_g_str_xmlimp_no_importable_elements_2) + EXIT + } + + # let user select target modelgroup + CC "ImportExport" SHOW_IMPORT_SELECT_DLG title:(c_g_str_xmlimp_modelselectbox_title) + with-models:(b_wmod) + with-attrprofs:(b_wap) + with-mgroups:(b_wmodgroup) + with-apgroups:(b_wapgroup) + mgroups:(str_previewmodgroups) + apgroups:(str_previewattrprofs) + mode:"xml" + # -->RESULT endbutton:EndButton + # sel-models:SelModels import-mgroups:boolValue mgroupid:id + # sel-attrprofs:SelAttrProfs import-apgroups:boolValue apgroupid:id + SETL str_endbutton:(endbutton) + + IF (str_endbutton = "cancel") + { + # user pressed cancel-button + EXIT + } + + SETL b_wmodgroup:(valofvar("import-mgroups")) + SETL b_wapgroup:(valofvar("import-apgroups")) + SETL str_targetmgroupid:(STR mgroupid) # target-modelgroup + SETL lst_selected_models:(valofvar("sel-models")) # user-selected models to import + SETL lst_selected_attrprofs:(valofvar("sel-attrprofs")) # user-selected attrprofs to import + + SETL str_targetapgroupid:("") + + IF (apgroupid != -1) + { + # apgroup was selected + SETL str_targetapgroupid:(STR apgroupid) # target-apgroup + } + ELSE + { + # no apgroup was selected so use root-group + CC "Core" GET_ROOT_ATTRPROFDIR_ID + # --> RESULT ecode:intValue apdirid:id + SETL str_targetapgroupid:(STR apdirid) + SETL n_ecode:(ecode) + + CC "Core" ECODE_TO_ERRTEXT ecode:(n_ecode) + #--> RESULT errtext:strValue + SETL str_errtext:(errtext) + + IF (n_ecode != 0) + { + CC "AdoScript" ERRORBOX ("[axmlimp-203]\n" + + c_g_str_xmlimp_getrootattrprofdirid + + c_g_str_xmlimp_error + str_errtext) + #--> RESULT endbutton:strValue + EXIT + } + } +} + +IF (g_n_adoversion <= 3.7) +{ + # Get a temp-filename to write errors out to a log-file + CC "AdoScript" GET_TEMP_FILENAME + #--> RESULT filename:strValue + SETG g_str_logfilename:(filename) + + # only for Adonis 3.7 or lower + SETL n_countFirstThree:(0) + + # check first three checkboxes because they must not be checked together + IF (b_om) + { + SETL n_countFirstThree:(n_countFirstThree + 1) + } + IF (b_qto) + { + SETL n_countFirstThree:(n_countFirstThree + 1) + } + IF (b_rim) + { + SETL n_countFirstThree:(n_countFirstThree + 1) + } + + IF (n_countFirstThree > 1) + { + # more than one of the first three are selected but this is not possible + CC "AdoScript" WARNINGBOX (c_g_str_xmlimp_firstthreecheck) + #--> RESULT endbutton:strValue + EXIT + } +} + +# show status message +CC "AdoScript" MSGWIN (c_g_str_xmlimp_loadingmessage_2) + +# +# load functions +# +# execute this section only the first time the script is called +IF (type(g_xmlimpProcsDefined) = "undefined") +{ + # load procedures + XML_EXECUTE_FILE str_filename:(c_str_xml_procs) + b_thisxmlimp_aborted:g_b_xmlimp_aborted + IF (g_b_xmlimp_aborted) + { + EXIT + } + + # now not undefined any more + SETG g_xmlimpProcsDefined:(1) +} + +#[GSp, 2007.08.30] - Extended for ADONIS 2007 +SETG gBoolIsXMLImportActive:1 + +IMPORT_XML str_filename:(g_path_xmlimp_previous) str_targetmgroupid:(str_targetmgroupid) + str_targetapgroupid:(str_targetapgroupid) + lst_selected_models:(lst_selected_models) + lst_selected_attrprofs:(lst_selected_attrprofs) + n_query:(b_qto) n_overwrite:(b_om) + n_withmodelgroup:(b_wmodgroup) n_queryap:(b_qtoap) n_overwriteap:(b_oap) + n_withapgroup:(b_wapgroup) n_rim:(b_rim) n_fid:(b_fid) n_dcr:(b_dcr) + n_dnao:(b_dnao) n_dnac:(b_dnac) n_dnar:(b_dnar) n_logfile:(b_log) + b_thisxmlimp_aborted:g_b_xmlimp_aborted +IF (g_b_xmlimp_aborted) +{ + CC "AdoScript" ERRORBOX ("[axmlimp-14]\n" + + c_g_str_xmlimp_cancel_import) + #[GSp, 2007.08.30] - Extended for ADONIS 2007 + SETG gBoolIsXMLImportActive:0 + EXIT +} + +#[GSp, 2007.08.30] - Extended for ADONIS 2007 +SETG gBoolIsXMLImportActive:0 \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_de.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_de.asc new file mode 100644 index 0000000000000000000000000000000000000000..380123ddb54a244124fa97b4ee6a02625c1a42fa --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_de.asc @@ -0,0 +1,415 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_3 +# AUTHOR: AlB (BOC IS), 2005.11.09 +# LAST CHANGED: +# 2008-08-04: HOs (BOC IS): - added "c_g_str_xmlimp_nonuniquemodels" (CR#003260) +# - changed "c_g_str_xmlimp_createattrprofversionext2" (CR#003514) +# - changed "c_g_str_xmlimp_createattrprofversionext1" (CR#003514) +# 2007-09-10: WK Added text for axmlexp-127 +# 2005-12-15: AlB (BOC IS) correcting and grouping text +# 2005-12-14: AlB (BOC IS) correcting text +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# xmlexp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +#******************************************************************************* + +#******************************************************************************* +# +# !!!!!!!!!!!!! GERMAN STRINGS !!!!!!!!!!!!!!!!! +# +#******************************************************************************* + +#******************************************************************************* +# +# SCRIPT CONST STRINGS +# +#******************************************************************************* +# Export - Messages +SETG c_g_str_xml_statusmessage_1:"Modell \"" +SETG c_g_str_xml_statusmessage_2:"\" wird geladen und exportiert" +SETG c_g_str_xml_statusmessage_3:"Attributprofil \"" +SETG c_g_str_xml_statusmessage_4:"\" wird exportiert..." +SETG c_g_str_xml_successmessage_1:"Folgendes wurde in die Datei \"" +SETG c_g_str_xml_successmessage_2:"\" exportiert: \n\n" +SETG c_g_str_xml_successmessage_3:"1 Modell wurde exportiert:\n" +SETG c_g_str_xml_successmessage_4:" Modelle wurden exportiert:\n" +SETG c_g_str_xml_successmessage_5:"Modellgruppen wurden exportiert.\n\n" +SETG c_g_str_xml_successmessage_6:"1 Attributprofil wurde exportiert:\n" +SETG c_g_str_xml_successmessage_7:" Attributprofile wurden exportiert:\n" +SETG c_g_str_xml_successmessage_8:"Attributprofilgruppen wurden exportiert.\n\n" +SETG c_g_str_xml_successmessage_9:"Es wurde nichts in die Datei \"" +SETG c_g_str_xml_successmessage_10:"\" exportiert." +SETG c_g_str_xml_selectbox_title:"XML-Export - Auswahl" +SETG c_g_str_xml_selectbox_oktext:"Exportieren" +SETG c_g_str_xml_modelselectbox_boxtext:"Modelle:" +SETG c_g_str_xml_modelselectbox_checkbox1:"Inklusive referenzierter Modelle" +SETG c_g_str_xml_modelselectbox_checkbox2:"Inklusive Modelle" +SETG c_g_str_xml_modelselectbox_checkbox3:"Inklusive Modellgruppen" +SETG c_g_str_xml_modelselectbox_checkbox4:"Rekursiv (Modellgruppen)" +SETG c_g_str_xml_modelselectbox_checkbox5:"Inklusive referenzierter Attributprofile" +SETG c_g_str_xml_modelselectbox_checkbox6:"Attributprofile/gruppen manuell auswählen" +SETG c_g_str_xml_modelselectbox_checkbox7:"Inklusive Attributprofile" +SETG c_g_str_xml_modelselectbox_checkbox8:"Inklusive Attributprofilgruppen" +SETG c_g_str_xml_modelselectbox_checkbox9:"Rekursiv (Attributprofilgruppen)" +SETG c_g_str_xml_attrprofselectbox_boxtext:"Attributprofile:" +SETG c_g_str_xml_filedialog_filter1:"XML - Dateien" +SETG c_g_str_xml_expinfo:"Es wurde nichts exportiert." +SETG c_g_str_xml_finalmessage_title:"Export - Ergebnis" +SETG c_g_str_xml_loadingmessage_1:"Der Export wird vorbereitet..." +SETG c_g_str_xml_error: "\n\nFehler: " + +# Export - Errors +SETG c_g_str_xml_getosinfo_exp:"Der XML-Export steht unter OS/2 nicht zur Verfgung." +SETG c_g_str_xml_filecopy_1:"Konnte die Datei \"" +SETG c_g_str_xml_filecopy_2:"\" nicht ins Verzeichnis \"" +SETG c_g_str_xml_filecopy_3:"\" kopieren." +SETG c_g_str_xml_getclassid_special_exp:"Interner Fehler: " +SETG c_g_str_xml_fdelete_1:"Die Datei \"" +SETG c_g_str_xml_fdelete_2:"\" konnte nicht überschrieben werden." +SETG c_g_str_xml_getaccessperm_noaccess_exp1:"Der XML-Export konnte nicht gestartet werden, da die Komponente \"Dokumentations-Toolkit\" nicht freigeschaltet ist." +SETG c_g_str_xml_getaccessperm_noaccess_exp2:"Der XML-Export konnte nicht gestartet werden, da die Komponente \"XML-Import/Export\" nicht freigeschaltet ist." +SETG c_g_str_xml_getaccessperm_exp:"Der XML-Export konnte nicht gestartet werden, da die Komponentenrechte nicht überprüft werden konnten." +SETG c_g_str_xml_getattrval_1:"Konnte den Wert des Attributs mit der id \"" +SETG c_g_str_xml_getattrval_2:"\" nicht ermitteln." +SETG c_g_str_xml_getattrname_1:"Konnte den Namen des Attributs mit der id \"" +SETG c_g_str_xml_getattrname_2:"\" nicht ermitteln." +SETG c_g_str_xml_getattrtype_1:"Konnte den Typ des Attributs mit der id \"" +SETG c_g_str_xml_getattrtype_2:"\" nicht ermitteln." +SETG c_g_str_xml_getrecclassid_1:"Konnte die id der RECORD-Klasse \"" +SETG c_g_str_xml_getrecclassid_2:"\" nicht ermitteln." +SETG c_g_str_xml_getrecattrrowcount_1:"Konnte die Anzahl der Zeilen im RECORD-Attribut mit der id \"" +SETG c_g_str_xml_getrecattrrowcount_2:"\" nicht ermitteln." +SETG c_g_str_xml_getrecattrrowid_1:"Konnte die id der Zeile " +SETG c_g_str_xml_getrecattrrowid_2:" im RECORD-Attribut mit der id \"" +SETG c_g_str_xml_getrecattrrowid_3:"\" nicht ermitteln." +SETG c_g_str_xml_getallattrs_1:"Konnte keine Liste mit allen Attributen der Klasse mit der id \"" +SETG c_g_str_xml_getallattrs_2:"\" ermitteln." +SETG c_g_str_xml_getinterrefcount_1:"Konnte die Anzahl der Referenzen des INTERREF-Attributs mit der id \"" +SETG c_g_str_xml_getinterrefcount_2:"\" nicht ermitteln." +SETG c_g_str_xml_getinterref_1:"Konnte die Referenz " +SETG c_g_str_xml_getinterref_2:" des INTERREF-Attributs mit der id \"" +SETG c_g_str_xml_getinterref_3:"\" nicht ermitteln." +SETG c_g_str_xml_filedelete_1:"Konnte die Datei \"" +SETG c_g_str_xml_filedelete_2:"\" nicht löschen, um sie anschließend durch die Aktuelle zu ersetzen." +SETG c_g_str_xml_getattrid_1:"Konnte die id des Attributs über die Klasse mit der id \"" +SETG c_g_str_xml_getattrid_2:"\" nicht ermitteln." +SETG c_g_str_xml_getcurrentlibs:"Konnte den Namen und die id der aktuellen Bibliothek nicht ermitteln." +SETG c_g_str_xml_getmodelinfo_1:"Konnte die Information über das Modell mit der id \"" +SETG c_g_str_xml_getmodelinfo_2:"\" nicht ermitteln." +SETG c_g_str_xml_loadmodel_1:"Konnte Modell mit der id \"" +SETG c_g_str_xml_loadmodel_2:"\" nicht laden." +SETG c_g_str_xml_getallobjs_1:"Konnte keine Liste mit allen Objekten des Modells mit der id \"" +SETG c_g_str_xml_getallobjs_2:"\" ermitteln." +SETG c_g_str_xml_getclassid_1_exp:"Konnte die id der Klasse über die das Objekt mit der id \"" +SETG c_g_str_xml_getclassid_2_exp:"\" nicht ermitteln." +SETG c_g_str_xml_getclassname_1:"Konnte den Namen der Klasse mit der id \"" +SETG c_g_str_xml_getclassname_2:"\" nicht ermitteln." +SETG c_g_str_xml_getallconnectors_1:"Konnte keine Liste mit allen Konnektoren des Modells mit der id \"" +SETG c_g_str_xml_getallconnectors_2:"\" ermitteln." +SETG c_g_str_xml_getconnectorendpoints_1:"Konnte die ids der Konnektor-Instanzen des Objekts mit der id \"" +SETG c_g_str_xml_getconnectorendpoints_2:"\" nicht ermitteln." +SETG c_g_str_xml_discardmodel_1:"Konnte das Modell mit der id \"" +SETG c_g_str_xml_discardmodel_2:"\" nicht aus dem Speicher entfernen." +SETG c_g_str_xml_xml_writestartnode_1:"Konnte das Startelement \"" +SETG c_g_str_xml_xml_writestartnode_2:"\" nicht schreiben." +SETG c_g_str_xml_xml_writeattribute_1:"Konnte das Attribut \"" +SETG c_g_str_xml_xml_writeattribute_2:"\" mit dem Wert \"" +SETG c_g_str_xml_xml_writeattribute_3:"\" nicht schreiben." +SETG c_g_str_xml_xml_open_exp_1:"Fehler beim Öffnen der Datei \"" +SETG c_g_str_xml_xml_open_exp_2:"\" für den XML-Export." +SETG c_g_str_xml_cancel_export:"Der XML-Export wurde abgebrochen." +SETG c_g_str_xml_attrprofselectbox:"Fehler im Attributprofil-Auswahl-Dialog." +SETG c_g_str_xml_getallmodelversionsofthread:"Konnte die Modellversionen nicht aus dem Modellthread ermitteln." +SETG c_g_str_xml_getmodelgroupmodels:"Konnte die Modelle nicht aus den Modellgruppen ermitteln." +SETG c_g_str_xml_fileexist_1:("Die Datei \"" + c_g_str_xml_adodtd + "\" wurde im Installationsverzeichnis \"") +SETG c_g_str_xml_fileexist_2:"\" nicht gefunden. Um den XML-Export starten zu können kopieren sie diese Datei bitte in das angegebene Verzeichnis." +SETG c_g_str_xml_getmodelgroupchildren:"Konnte die Untergruppen der Modellgruppe nicht ermitteln." +SETG c_g_str_xml_getmodelgroupname:"Konnte den Namen der Modellgruppe nicht ermitteln." +SETG c_g_str_xml_getattrprofdirectoryname:"Konnte den Namen des Attributprofils nicht ermitteln." +SETG c_g_str_xml_getattrprofclassofversion:"Konnte die Attributprofilklasse der Attributprofilversion nicht ermitteln." +SETG c_g_str_xml_getattrprofversionstring:"Konnte die Attributprofilversion nicht ermitteln." +SETG c_g_str_xml_getattrprofthreadname:"Konnte den Thread-Namen des Attributprofils nicht ermitteln." +SETG c_g_str_xml_getattrprofthreadofversion:"Konnte die Thread-id der Atributprofilversion nicht ermitteln." +SETG c_g_str_xml_getallattrprofsinmodel:"Konnte die referenzierten Attributprofile nicht ermitteln." +SETG c_g_str_xml_getreferencedmodels:"Konnte die id's der referenzierten Modelle nicht ermitteln." +SETG c_g_str_xml_getallattrprofversionsofthread:"Konnte die Attributprofilversionen nicht aus dem Attributprofilthread ermitteln." +SETG c_g_str_xml_getallattrprofthreadsindir:"Konnte die Attributprofile nicht aus den Attributprofilgruppen ermitteln." +SETG c_g_str_xml_fread1:"Die Datei \"" +SETG c_g_str_xml_fread2:"\" konnte nicht gelesen werden.\nBitte überprüfen Sie, ob Sie im Installationspfad (bzw. in der Datenbank) liegt." +SETG c_g_str_xml_installationdir:"Der XML-Export in das Installationsverzeichnis ist nicht erlaubt. Der XML-Export wird abgebrochen." + +# Import - Messages +SETG c_g_str_xmlimp_statusmessage_1:"Modell \"" +SETG c_g_str_xmlimp_statusmessage_2:"\" wird importiert" +SETG c_g_str_xmlimp_statusmessage_3:"Attributprofil \"" +SETG c_g_str_xmlimp_statusmessage_4:"\" wird importiert..." +SETG c_g_str_xmlimp_finalmessage_1:"Die Datei \"" +SETG c_g_str_xmlimp_finalmessage_2:" \"konnte nicht geöffnet werden." +SETG c_g_str_xmlimp_finalmessage_3:"\" wurde erfolgreich eingelesen.\n" +SETG c_g_str_xmlimp_finalmessage_4:"Es wurden keine Modelle importiert." +SETG c_g_str_xmlimp_finalmessage_5:"Import - Ergebnis" +SETG c_g_str_xmlimp_finalmessage_6_1:"1 Modell wurde importiert:\n" +SETG c_g_str_xmlimp_finalmessage_6_2:" Modelle wurden importiert:\n" +SETG c_g_str_xmlimp_finalmessage_7:"Modellgruppen wurden importiert.\n" +SETG c_g_str_xmlimp_finalmessage_8:"Import - Fehler" +SETG c_g_str_xmlimp_finalmessage_9:"Es wurde nichts importiert." +SETG c_g_str_xmlimp_finalmessage_10_1:"1 Attributprofil wurde importiert:\n" +SETG c_g_str_xmlimp_finalmessage_10_2:" Attributprofile wurden importiert:\n" +SETG c_g_str_xmlimp_finalmessage_11:"Attributprofilgruppen wurden importiert.\n" +SETG c_g_str_xmlimp_finalmessage_13:"\" wurde nicht erfolgreich eingelesen.\n" +SETG c_g_str_xmlimp_finalmessage_14:"Diese Warnungen gilt es zu beachten (Möglicherweise konnten einige Elemente nicht importiert werden): \n\n" +SETG c_g_str_xmlimp_finalmessage_15_1:"1 Modell wurde gefunden und geändert: \n" +SETG c_g_str_xmlimp_finalmessage_15_2:" Modelle wurden gefunden und geändert: \n" +SETG c_g_str_xmlimp_finalmessage_16:"Log-Datei: " +SETG c_g_str_xmlimp_finalmessage_17:"Import-Datei: " +SETG c_g_str_xmlimp_filedialog_filter1:"XML-Dateien" +SETG c_g_str_xmlimp_showimportstartdlg_title:"XML-Import - Einstellungen" +SETG c_g_str_xmlimp_modelselectbox_title:"XML-Import - Auswahl" +SETG c_g_str_xmlimp_modelselectbox_boxtext:"Ziel-Modellgruppen in Datenbank:" +SETG c_g_str_xmlimp_modelselectbox_checkbox_1:"Bestehende Modelle überschreiben" +SETG c_g_str_xmlimp_modelselectbox_checkbox_2:"Beim Überschreiben für jedes Modell nachfragen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_3:"Inklusive Modellgruppen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_4:"Bestehende Attributprofile überschreiben" +SETG c_g_str_xmlimp_modelselectbox_checkbox_5:"Beim Überschreiben für jedes Attributprofil nachfragen " +SETG c_g_str_xmlimp_modelselectbox_checkbox_6:"Inklusive Attributprofilgruppen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_7:"Anzeigen des Log-Files" +SETG c_g_str_xmlimp_modelselectbox_checkbox_8:"In bestehende Modelle einfügen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_9:"Bestehende Elemente über die ID finden" +SETG c_g_str_xmlimp_modelselectbox_checkbox_10:"Bestehende Tabellenzeilen ersetzen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_11:"Nichtaktualisierte Objekte löschen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_12:"Nichtaktualisierte Konnektoren löschen" +SETG c_g_str_xmlimp_modelselectbox_checkbox_13:"Nichtaktualisierte Tabellenzeilen löschen" +SETG c_g_str_xmlimp_attrprofselectbox_title:"XML-Import - Auswahl" +SETG c_g_str_xmlimp_attrprofselectbox_boxtext:"Ziel-Attributprofilgruppen in Datenbank:" +SETG c_g_str_xmlimp_attrprofselectbox_oktext:"Importieren" +SETG c_g_str_xmlimp_export:"keine\n" +SETG c_g_str_xmlimp_loadingmessage_1:"Die Dateivorschau wird vorbereitet..." +SETG c_g_str_xmlimp_loadingmessage_2:"Der Import wird vorbereitet..." + +# Import - Logging Messages +SETG c_g_str_xmlimp_log_line:"\n*******************************************************************************\n\n" +SETG c_g_str_xmlimp_error: "\n\nFehler: " +SETG c_g_str_xmlimp_error1: "Fehlertext:(" +SETG c_g_str_xmlimp_fwrite_log1: "Attributprofil \"" +SETG c_g_str_xmlimp_fwrite_log2: "\" --> Klasse \"" +SETG c_g_str_xmlimp_fwrite_log3: "\" existiert nicht.\n" +SETG c_g_str_xmlimp_fwrite_log4: "\" --> Version \"" +SETG c_g_str_xmlimp_fwrite_log5: "\" hat falsches Format.\n" +SETG c_g_str_xmlimp_fwrite_log6: "Modell \"" +SETG c_g_str_xmlimp_fwrite_log7: "\" --> Modelltyp \"" +SETG c_g_str_xmlimp_fwrite_log8: "\" --> Ein Modell mit diesem Namen existiert bereits." +SETG c_g_str_xmlimp_fwrite_log9: "\" --> Version \"" +SETG c_g_str_xmlimp_fwrite_log10: "\" hat falsches Format." +SETG c_g_str_xmlimp_fwrite_log11: "Instanz \"" +SETG c_g_str_xmlimp_fwrite_log12: "--> (Modell \"" +SETG c_g_str_xmlimp_fwrite_log13: "Konnektor --> Klasse \"" +SETG c_g_str_xmlimp_fwrite_log14: "Konnektor \"" +SETG c_g_str_xmlimp_fwrite_log15: "\" --> FROM-Klasse \"" +SETG c_g_str_xmlimp_fwrite_log16: "\" --> FROM-Instanz \"" +SETG c_g_str_xmlimp_fwrite_log17: "\" --> TO-Klasse \"" +SETG c_g_str_xmlimp_fwrite_log18: "\" --> TO-Instanz \"" +SETG c_g_str_xmlimp_fwrite_log19: "\" --> Eine Beziehung von Objekt \"" +SETG c_g_str_xmlimp_fwrite_log20: "nach Objekt" +SETG c_g_str_xmlimp_fwrite_log21: "ist unzulässig!\n" +SETG c_g_str_xmlimp_fwrite_log22: "Tabelle --> Attribut \"" +SETG c_g_str_xmlimp_fwrite_log23: "\" Instanz/Konnektor/Attributprofil \"" +SETG c_g_str_xmlimp_fwrite_log24: "Interref --> Attribut \"" +SETG c_g_str_xmlimp_fwrite_log25: " Tabelle \"" +SETG c_g_str_xmlimp_fwrite_log26: "Interref \"" +SETG c_g_str_xmlimp_fwrite_log27: "\"--> Ein oder mehrere der folgenden Werte sind nicht korrekt:\n" +SETG c_g_str_xmlimp_fwrite_log28: "--> Modellname \"" +SETG c_g_str_xmlimp_fwrite_log29: "\" Version \"" +SETG c_g_str_xmlimp_fwrite_log30: "\" Modelltyp \"" +SETG c_g_str_xmlimp_fwrite_log31: "\" Klasse \"" +SETG c_g_str_xmlimp_fwrite_log32: "\"--> Ein oder mehrere der folgenden Werte sind nicht korrekt oder haben keinen Bezug:\n" +SETG c_g_str_xmlimp_fwrite_log33: "Attribut --> Attribut \"" +SETG c_g_str_xmlimp_fwrite_log34: "Attribut \"" +SETG c_g_str_xmlimp_fwrite_log35: "\" --> Wert \"" +SETG c_g_str_xmlimp_fwrite_log36: "\" ist unzulässig.\n" + +# Import - Errors +SETG c_g_str_xmlimp_getaccessperm_noaccess1:"Der XML-Import konnte nicht gestartet werden, da die Komponente \"Dokumentations-Toolkit\" nicht freigeschaltet ist." +SETG c_g_str_xmlimp_getaccessperm_noaccess2:"Der XML-Import konnte nicht gestartet werden, da die Komponente \"XML-Import/Export\" nicht freigeschaltet ist." +SETG c_g_str_xmlimp_getaccessperm:"Der XML-Import konnte nicht gestartet werden, da die Komponentenrechte nicht überprüft werden konnten." +SETG c_g_str_xmlimp_getosinfo:"Der XML-Import steht unter OS/2 nicht zur Verfgung." +SETG c_g_str_xmlimp_false_version:"Die XML Datei hat die falsche ADONIS XML-Version! Es können nur Dateien der Version 2.0, 3.0 oder 3.1 importiert werden." +SETG c_g_str_xmlimp_false_applib_5:"Die Bibliothek des zu importierenden Attributprofils \"" +SETG c_g_str_xmlimp_false_applib_1:"Die Bibliothek des zu importierenden Modells \"" +SETG c_g_str_xmlimp_false_applib_2:"\" stimmt nicht mit der aktuellen Bibliothek überein!\n" +SETG c_g_str_xmlimp_false_applib_3:"In der XML-Datei vorhandene Bibliothek: " +SETG c_g_str_xmlimp_false_applib_4:"Aktuelle Bibliothek: " +SETG c_g_str_xmlimp_false_applib_6:"Dies kann dazu führen, dass Elemente nicht importiert werden können." +SETG c_g_str_xmlimp_modelports:"Das Modell \"" +SETG c_g_str_xmlimp_querytooverwrite:"\" existiert bereits. Soll es überschrieben werden?" +SETG c_g_str_xmlimp_querytooverwriteap:"Das Attributprofil \"" +SETG c_g_str_xmlimp_deletemodel:"\" konnte nicht überschrieben werden." +SETG c_g_str_xmlimp_createmodel_2:"\" konnte nicht angelegt werden." +SETG c_g_str_xmlimp_savemodel_special:"\" konnte nicht gespeichert werden." +SETG c_g_str_xmlimp_getclassid_special_1:"Ungültige Klasse \"" +SETG c_g_str_xmlimp_createobj:"Konnte Objekt \"" +SETG c_g_str_xmlimp_create:"\" nicht anlegen." +SETG c_g_str_xmlimp_getclassid_special_2:"Ungültige Beziehungs-Klasse \"" +SETG c_g_str_xmlimp_createconnector:"Konnte Beziehung \"" +SETG c_g_str_xmlimp_getattrid_special_1:"Ungültiges Attribut \"" +SETG c_g_str_xmlimp_getattrid_special_2:"\" in der Instanz \"" +SETG c_g_str_xmlimp_getattrid_special_4:"\" in der Instanz mit der id \"" +SETG c_g_str_xmlimp_addrecrow:"Konnte Tabellenzeile in der Instanz \"" +SETG c_g_str_xmlimp_addinterref_1:"Die modellübergreifende Referenz aus dem Attribut \"" +SETG c_g_str_xmlimp_addinterref_2:"\" der Instanz \"" +SETG c_g_str_xmlimp_addinterref_3:"\" konnte nicht eingefügt werden." +SETG c_g_str_xmlimp_setattrval_1:"Konnte dem Attribut \"" +SETG c_g_str_xmlimp_setattrval_2:"\" den Wert \"" +SETG c_g_str_xmlimp_setattrval_3:"\" nicht zuweisen." +SETG c_g_str_xmlimp_getattrid_special_3:"Ungültiges Modellattribut \"" +SETG c_g_str_xmlimp_setattrval_4:"Konnte dem Modellattribut \"" +SETG c_g_str_xmlimp_getcurrentlibs:"Konnte den Namen und die id der aktuellen Bibliothek nicht ermitteln." +SETG c_g_str_xmlimp_getrootattrprofdirid:"Konnte die id der Root-Attributprofilgruppe nicht ermitteln." +SETG c_g_str_xmlimp_discardmodel_1:"Konnte das Modell \"" +SETG c_g_str_xmlimp_discardmodel_2:" \" nicht aus dem Speicher entfernen." +SETG c_g_str_xmlimp_getclassid_1:"Konnte die id der Klasse \"" +SETG c_g_str_xmlimp_getclassid_2:" \" nicht ermitteln." +SETG c_g_str_xmlimp_getclassid_3:"Konnte die Klassen-id des Objektes mit der id \"" +SETG c_g_str_xmlimp_getclassid_4:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getclassid_5:"Konnte die Klassen-id des Konnektors mit der id \"" +SETG c_g_str_xmlimp_getrecclassid_1:"Konnte die id der RECORD-Klasse \"" +SETG c_g_str_xmlimp_getrecclassid_2:" \" nicht ermitteln." +SETG c_g_str_xmlimp_close_1:"Konnte das Modell \"" +SETG c_g_str_xmlimp_close_2:" \" im Modelleditor nicht schließen." +SETG c_g_str_xmlimp_createwindowforloadedmodel_1:"Konnte das geladene Model \"" +SETG c_g_str_xmlimp_createwindowforloadedmodel_2:"\" nicht im Modelleditor visualieren." +SETG c_g_str_xmlimp_getobjid_1:"Konnte die id des Objekts \"" +SETG c_g_str_xmlimp_getobjid_2:" \" nicht ermitteln." +SETG c_g_str_xmlimp_savemodel_1:"Konnte das Modell mit der id \"" +SETG c_g_str_xmlimp_savemodel_2:" \" nicht speichern." +SETG c_g_str_xmlimp_xml_setscript:"Konnte die Callback - Prozeduren für das Parsen nicht anlegen." +SETG c_g_str_xmlimp_xml_addcallback:"Konnte die Callback - Prozeduren nicht beim Parser registrieren." +SETG c_g_str_xmlimp_xml_findnode:"Fehler beim Finden eines Elements, dass zuvor gespeichert worden ist." +SETG c_g_str_xmlimp_xml_holdnode:"Fehler beim Speichern des aktuellen Elements." +SETG c_g_str_xmlimp_xml_getparentnode:"Konnte die id des Eltern-Elements nicht ermitteln." +SETG c_g_str_xmlimp_xml_getvalue:"Konnte den aktuellen Wert eines XML-Elements nicht ermitteln." +SETG c_g_str_xmlimp_xml_getattribute:"Konnte den Wert des Attributs des aktuellen XML-Elements nicht ermitteln." +SETG c_g_str_xmlimp_xml_getattribute1:"Die ID eines Modells ist nicht angegeben.\nFehler in der XML-Datei oder falsche Auswahl \"Bestehende Elemente über ID's finden\" im Auswahldialog!" +SETG c_g_str_xmlimp_xml_getattribute2:"Die ID eines Objektes ist nicht angegeben.\nFehler in der XML-Datei oder falsche Auswahl \"Bestehende Elemente über ID's finden\" im Auswahldialog!" +SETG c_g_str_xmlimp_xml_getattribute3:"Die ID eines Konnektors ist nicht angegeben.\nFehler in der XML-Datei oder falsche Auswahl \"Bestehende Elemente über ID's finden\" im Auswahldialog!" +SETG c_g_str_xmlimp_xml_getattribute4:"Die ID einer Tabellenzeile ist nicht angegeben.\nFehler in der XML-Datei oder falsche Auswahl \"Bestehende Elemente über ID's finden\" im Auswahldialog!" +SETG c_g_str_xmlimp_xml_open_1:"Fehler beim Öffnen der Datei \"" +SETG c_g_str_xmlimp_xml_open_2:" \" für den XML-Import." +SETG c_g_str_xmlimp_cancel_import:"Der XML-Import wurde abgebrochen." +SETG c_g_str_xmlimp_no_importable_elements_1:"Die XML-Datei \"" +SETG c_g_str_xmlimp_no_importable_elements_2:"\" enthält keine importierbaren Objekte." +SETG c_g_str_xmlimp_getwindowstate_1:"Der Fenster-Status (normal, max oder min) des Modells \"" +SETG c_g_str_xmlimp_getwindowstate_2:"\" konnte nicht ermittelt werden." +SETG c_g_str_xmlimp_setwindowstate_1:"Der Fenster-Status \"" +SETG c_g_str_xmlimp_setwindowstate_2:"\" des Modells mit der id \"" +SETG c_g_str_xmlimp_setwindowstate_3:"\" konnte nicht gesetzt werden." +SETG c_g_str_xmlimp_fread1:"Konnte aus dem Log-File \"" +SETG c_g_str_xmlimp_fread2:"\" den Inhalt nicht ermitteln." +SETG c_g_str_xmlimp_fread3:"Die Datei \"" +SETG c_g_str_xmlimp_fread4:"\" konnte nicht gelesen werden.\nBitte überprüfen Sie, ob Sie im Installationspfad (bzw. in der Datenbank) liegt." +SETG c_g_str_xmlimp_deletemodelgroupreference:"Eine Modellreferenz konnte nicht aus der selektierten Modellgruppe gelöscht werden." +SETG c_g_str_xmlimp_deletemodelgroupreference_temp_1:"Die temporär erstellte Modellreferenz mit der id \"" +SETG c_g_str_xmlimp_deletemodelgroupreference_temp_2:"\" konnte nicht aus der selektierten Modellgruppe gelöscht werden." +SETG c_g_str_xmlimp_copymodelgroupreference1:"Die Modellreferenz \"" +SETG c_g_str_xmlimp_copymodelgroupreference2:"\" konnte nicht kopiert werden." +SETG c_g_str_xmlimp_fwrite1:"Konnte nicht in die Log-Datei \"" +SETG c_g_str_xmlimp_fwrite2:"\" schreiben." +SETG c_g_str_xmlimp_getmodelgroupreferences:"Konnte die Modellreferenzen der Modellgruppe nicht ermitteln." +SETG c_g_str_xmlimp_createattrprofversionext1:"Das Attributprofil \"" +SETG c_g_str_xmlimp_createattrprofversionext2:"\" konnte nicht angelegt werden." +SETG c_g_str_xmlimp_attrprofclassid:"Konnte die id der Attributprofilklasse nicht ermitteln." +SETG c_g_str_xmlimp_deleteattrprofversion:"Konnte die Attributprofilversion nicht löschen." +SETG c_g_str_xmlimp_getattrprofversionstring:"Konnte die Attributprofilversion nicht ermitteln." +SETG c_g_str_xmlimp_getallattrprofversionsofthread:"Konnte die Attributprofilversionen des Attributprofilthreads nicht ermitteln." +SETG c_g_str_xmlimp_createattrprofdirectory:"Konnte temporäre Attributprofilgruppe \"Attributprofile\" nicht anlegen." +SETG c_g_str_xmlimp_createattrprofdirectory_value:"Attributprofile" +SETG c_g_str_xmlimp_getallmodelversionsofthread:"Konnte die Modellversionen nicht aus der Thread-id ermitteln." +SETG c_g_str_xmlimp_getmodelgroupreferencethread:"Konnte die Thread-id nicht aus der Modellreferenz ermitteln." +SETG c_g_str_xmlimp_getmodelgroupreference:"Konnte die Referenzen der Modellgruppe nicht ermitteln." +SETG c_g_str_xmlimp_getmodelgroupchildren:"Konnte die Untergruppen der Modellgruppe nicht ermitteln." +SETG c_g_str_xmlimp_createmodelgroup1:"Konnte die Modellgruppe \"" +SETG c_g_str_xmlimp_createmodelgroup2:"\" in der Supergruppe \"" +SETG c_g_str_xmlimp_createmodelgroup3:"\" nicht anlegen. Bitte überprüfen Sie, ob Sie ausreichende Benutzerrechte auf die Supergruppe haben." +SETG c_g_str_xmlimp_createattrprofdirectory1:"Konnte die Attributprofilgruppe \"" +SETG c_g_str_xmlimp_createattrprofdirectory2:"\" in der Supergruppe nicht anlegen." +SETG c_g_str_xmlimp_getattrprofdirectoryname:"Konnte den Namen der Attributprofilgruppe nicht ermitteln." +SETG c_g_str_xmlimp_getallattrprofsubdirs:"Konnte die Untergruppen der Attributprofilgruppe nicht ermitteln." +SETG c_g_str_xmlimp_firstthreecheck:("Keine der drei folgenden Auswahlmöglichkeiten darf zugleich markiert sein:\n\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_1 + "\"\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_2 + "\"\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_8 + "\"\n\nBitte wählen Sie nur eine dieser Möglichkeiten aus.") +SETG c_g_str_xmlimp_createmodelgroupreference:"Konnte Modellreferenz in der selektierten Gruppe nicht anlegen." +SETG c_g_str_xmlimp_getmodelthreadofversion:"Konnte den Modell-Thread des aktuellen Modells nicht ermitteln." +SETG c_g_str_xmlimp_getallobjs:"Das Ermitteln aller Objekte im Modell konnte nicht durchgeführt werden." +SETG c_g_str_xmlimp_getallconnectors:"Das Ermitteln aller Konnektoren im Modell konnte nicht durchgeführt werden." +SETG c_g_str_xmlimp_loadmodel_1:"Konnte Modell \"" +SETG c_g_str_xmlimp_loadmodel_2:"\" nicht laden." +SETG c_g_str_xmlimp_loadmodel_3:"Das Modell \"" +SETG c_g_str_xmlimp_loadmodel_4:"\" konnte nur schreibgeschützt geladen werden. Um etwaige Änderungen vornehmen zu können muss der Schreibschutz aufgehoben werden." +SETG c_g_str_xmlimp_noaccess_msg_1:"Der Benutzer hat auf das Modell \"" +SETG c_g_str_xmlimp_noaccess_msg_2:"\" keinen Zugriff!\nEs kann daher durch den Import nicht geändert werden." +SETG c_g_str_xmlimp_noaccess_msg_3:"Das Modell \"" +SETG c_g_str_xmlimp_noaccess_msg_4:"\" wird gerade von einem anderen Benutzer bearbeitet und kann daher nicht geändert werden." +SETG c_g_str_xmlimp_getmodelbasename1:"Konnte für das Modell mit der xml-id \"" +SETG c_g_str_xmlimp_getmodelbasename2:"\" den Basisnamen nicht ermitteln." +SETG c_g_str_xmlimp_getmodelid1:"Konnte die Modell-id für das Modell \"" +SETG c_g_str_xmlimp_getmodelid2:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getattrval_1:"Konnte den Wert des Attributs mit der id \"" +SETG c_g_str_xmlimp_getattrval_2:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getconnectorendpoints1:"Konnte für den Konnektor mit der id \"" +SETG c_g_str_xmlimp_getconnectorendpoints2:"\" die Anfangs- und Endinstanz nicht ermitteln." +SETG c_g_str_xmlimp_getrecattrrowcount_1:"Konnte die Anzahl an Reihen im Record-Attribut nicht ermitteln." +SETG c_g_str_xmlimp_getrecattrrowid_1:"Konnte die row-id nicht ermitteln." +SETG c_g_str_xmlimp_removerecrow_1:"Konnte die row mit der id \"" +SETG c_g_str_xmlimp_removerecrow_2:"\" nicht löschen." +SETG c_g_str_xmlimp_moverecordrow_1:"Konnte die row mit der id \"" +SETG c_g_str_xmlimp_moverecordrow_2:"\" nicht auf den Platz mit Index \"" +SETG c_g_str_xmlimp_moverecordrow_3:"\" verschieben." +SETG c_g_str_xmlimp_removeallinterrefs_1:"Konnte die Interrefs aus dem Attribut mit der id \"" +SETG c_g_str_xmlimp_removeallinterrefs_2:"\" nicht löschen." +SETG c_g_str_xmlimp_attrprofselectbox:"Fehler im Attributprofil-Auswahl-Dialog." +SETG c_g_str_xmlimp_deleteobjs_1:"Konnte die Objekte mit den id's \"" +SETG c_g_str_xmlimp_deleteobjs_2:"\" nicht löschen." +SETG c_g_str_xmlimp_deleteobjs_3:"Konnte das Objekt mit der id \"" +SETG c_g_str_xmlimp_deleteconnector_1:"Konnte den Konnektor mit der id \"" +SETG c_g_str_xmlimp_deleteconnector_2:"\" nicht löschen." +SETG c_g_str_xmlimp_getallattrprofthreadsindir:"Konnte die Attributprofile nicht aus den Attributprofilgruppen ermitteln." +SETG c_g_str_xmlimp_getmodelgroupname:"Konnte den Namen der Modellgruppe nicht ermitteln." +SETG c_g_str_xmlimp_savelibrary:"Konnte die Anwendungs-Bibliothek nicht speichern." +SETG c_g_str_xmlimp_getaccessmode_1:"Konnte den Zugriffsmodus für das Modell \"" +SETG c_g_str_xmlimp_getaccessmode_2:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getaccessmode_3:"Das schreibgeschützte Modell \"" +SETG c_g_str_xmlimp_getaccessmode_4:"\" kann durch Import nicht geändert werden." +SETG c_g_str_xmlimp_getattrid_1:"Konnte das Attribut welches den Zugriffsmodus enthält für das Modell \"" +SETG c_g_str_xmlimp_getattrid_2:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getmodelinfo_1:"Konnte den Bibliotheksnamen für das Modell \"" +SETG c_g_str_xmlimp_getmodelinfo_2:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getmodelinfo_3:"Konnte die Modellinformationen für das Modell mit der id \"" +SETG c_g_str_xmlimp_getmodelinfo_4:"\" nicht ermitteln." +SETG c_g_str_xmlimp_getmodelinfo_5:"Namenskollision beim Modellimport mit der id \"" +SETG c_g_str_xmlimp_getmodelinfo_6:"\"\nModellnamen im Importfile müssen eindeutig sein!" +SETG c_g_str_xmlimp_cutleostring:"Der zu kürzende Leo-String hat eine falsche Syntax! Element (name:\") konnte nicht gefunden werden.\n" +SETG c_g_str_xmlimp_noversion_1:"Die aktuelle ADOXML-Version der Datei \"" +SETG c_g_str_xmlimp_noversion_2:"\" konnte nicht ermittelt werden. Dies ist keine zulässige ADONIS XML-Datei." + +# [HOs, 2008-08-04] +SETG c_g_str_xmlimp_nonuniquemodels:"Namenskollision! Die folgenden Modellnamen im Importfile werden mehrfach verwendet:\n" \ No newline at end of file diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_en.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_en.asc new file mode 100644 index 0000000000000000000000000000000000000000..ce2ca448f4e33ca0e3cf615874343dc6d56cb01a --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_en.asc @@ -0,0 +1,413 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_2 +# AUTHOR: AlB (BOC IS), 2005.11.09 +# LAST CHANGED: +# 2008-08-04: HOs (BOC IS): - added "c_g_str_xmlimp_nonuniquemodels" (CR#003260) +# 2007-09-10: WK Added text for axmlexp-127 +# 2005-12-15: AlB (BOC IS) correcting and grouping text +# 2005-12-14: AlB (BOC IS) correcting text +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# xmlexp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +#******************************************************************************* + +#******************************************************************************* +# +# !!!!!!!!!!!!! ENGLISH STRINGS !!!!!!!!!!!!!!!!! +# +#******************************************************************************* + +#******************************************************************************* +# +# SCRIPT CONST STRINGS +# +#******************************************************************************* +# Export - Messages +SETG c_g_str_xml_statusmessage_1:"The Model \"" +SETG c_g_str_xml_statusmessage_2:"\" is being loaded and exported..." +SETG c_g_str_xml_statusmessage_3:"Attribute profile \"" +SETG c_g_str_xml_statusmessage_4:"\" will be exported..." +SETG c_g_str_xml_successmessage_1:"Following has been exported successfully to the file \"" +SETG c_g_str_xml_successmessage_2:"\":\n\n" +SETG c_g_str_xml_successmessage_3:"1 Model was exported:\n" +SETG c_g_str_xml_successmessage_4:" Models were exported:\n" +SETG c_g_str_xml_successmessage_5:"Model groups were exported.\n\n" +SETG c_g_str_xml_successmessage_6:"1 Attribute profile was exported:\n" +SETG c_g_str_xml_successmessage_7:" Attribute profiles were exported:\n" +SETG c_g_str_xml_successmessage_8:"Attribute profile groups were exported.\n\n" +SETG c_g_str_xml_successmessage_9:"Nothing was exported to the file \"" +SETG c_g_str_xml_successmessage_10:"\"." +SETG c_g_str_xml_selectbox_title:"XML export" +SETG c_g_str_xml_selectbox_oktext:"Export" +SETG c_g_str_xml_modelselectbox_boxtext:"Models:" +SETG c_g_str_xml_modelselectbox_checkbox1:"Including referenced models" +SETG c_g_str_xml_modelselectbox_checkbox2:"Including models" +SETG c_g_str_xml_modelselectbox_checkbox3:"Including model groups" +SETG c_g_str_xml_modelselectbox_checkbox4:"Recursive (model groups)" +SETG c_g_str_xml_modelselectbox_checkbox5:"Including referenced attribute profiles" +SETG c_g_str_xml_modelselectbox_checkbox6:"Select attribute profiles/groups manually" +SETG c_g_str_xml_modelselectbox_checkbox7:"Including attribute profiles" +SETG c_g_str_xml_modelselectbox_checkbox8:"Including attribute profile groups" +SETG c_g_str_xml_modelselectbox_checkbox9:"Recursive (attribute profile groups)" +SETG c_g_str_xml_attrprofselectbox_boxtext:"Attribute profiles:" +SETG c_g_str_xml_filedialog_filter1:"XML files" +SETG c_g_str_xml_expinfo:"Nothing was exported." +SETG c_g_str_xml_finalmessage_title:"Export results" +SETG c_g_str_xml_loadingmessage_1:"Preparing export..." +SETG c_g_str_xml_error: "\n\nError: " + +# Export - Errors +SETG c_g_str_xml_getosinfo_exp:"The XML export is not available with OS/2." +SETG c_g_str_xml_filecopy_1:"The file \"" +SETG c_g_str_xml_filecopy_2:"\" could not be copied into the directory \"" +SETG c_g_str_xml_filecopy_3:"\" ." +SETG c_g_str_xml_getclassid_special_exp:"Internal error: " +SETG c_g_str_xml_fdelete_1:"The file \"" +SETG c_g_str_xml_fdelete_2:"\" could not be overwritten." +SETG c_g_str_xml_getaccessperm_noaccess_exp1:"ADONIS is not able to start the XML export, because the component \"Documentation\" is not licensed." +SETG c_g_str_xml_getaccessperm_noaccess_exp2:"ADONIS is not able to start the XML export, because the component \"XML import/export\" is not licensed." +SETG c_g_str_xml_getaccessperm_exp:"ADONIS is not able to start the XML export, because the check of the component access failed." +SETG c_g_str_xml_getattrval_1:"The value of the attribute with the ID \"" +SETG c_g_str_xml_getattrval_2:"\" could not be determined." +SETG c_g_str_xml_getattrname_1:"The name of the attribute with the ID \"" +SETG c_g_str_xml_getattrname_2:"\" could not be determined." +SETG c_g_str_xml_getattrtype_1:"The type of the attribute with the ID \"" +SETG c_g_str_xml_getattrtype_2:"\" could not be determined." +SETG c_g_str_xml_getrecclassid_1:"The ID of the record class \"" +SETG c_g_str_xml_getrecclassid_2:"\" could not be determined." +SETG c_g_str_xml_getrecattrrowcount_1:"The number of table rows of the record with the ID \"" +SETG c_g_str_xml_getrecattrrowcount_2:"\" could not be determined." +SETG c_g_str_xml_getrecattrrowid_1:"The ID of the table row " +SETG c_g_str_xml_getrecattrrowid_2:" of the record attribute with the ID \"" +SETG c_g_str_xml_getrecattrrowid_3:"\" could not be determined." +SETG c_g_str_xml_getallattrs_1:"The list of all attributes of the class with the ID \"" +SETG c_g_str_xml_getallattrs_2:"\" could not be determined." +SETG c_g_str_xml_getinterrefcount_1:"The number of interreferences of the attribute with the ID \"" +SETG c_g_str_xml_getinterrefcount_2:"\" could not be determined." +SETG c_g_str_xml_getinterref_1:"The reference " +SETG c_g_str_xml_getinterref_2:" of the interreference attribute with the ID \"" +SETG c_g_str_xml_getinterref_3:"\" could not be determined." +SETG c_g_str_xml_filedelete_1:"The file \"" +SETG c_g_str_xml_filedelete_2:"\" could not be deleted, to replace it." +SETG c_g_str_xml_getattrid_1:"Could not determine the attribute ID through the class with the ID \"" +SETG c_g_str_xml_getattrid_2:"\"." +SETG c_g_str_xml_getcurrentlibs:"The name and the ID of the actual library could not be determined." +SETG c_g_str_xml_getmodelinfo_1:"The information of the model with the ID \"" +SETG c_g_str_xml_getmodelinfo_2:"\" could not be determined." +SETG c_g_str_xml_loadmodel_1:"The model with the ID \"" +SETG c_g_str_xml_loadmodel_2:"\" could not be loaded." +SETG c_g_str_xml_getallobjs_1:"A list of all objects of the model with the ID \"" +SETG c_g_str_xml_getallobjs_2:"\" could not be determined." +SETG c_g_str_xml_getclassid_1_exp:"Could not determine the class ID through the object with the ID \"" +SETG c_g_str_xml_getclassid_2_exp:"\"." +SETG c_g_str_xml_getclassname_1:"The name of the class with the ID \"" +SETG c_g_str_xml_getclassname_2:"\" could not be determined." +SETG c_g_str_xml_getallconnectors_1:"The list of all relations of the model with ID \"" +SETG c_g_str_xml_getallconnectors_2:"\" could not be created." +SETG c_g_str_xml_getconnectorendpoints_1:"The IDs of the relation instances of the object with the ID \"" +SETG c_g_str_xml_getconnectorendpoints_2:"\" could not be determined." +SETG c_g_str_xml_discardmodel_1:"The model with the ID \"" +SETG c_g_str_xml_discardmodel_2:"\" could not be removed from memory." +SETG c_g_str_xml_xml_writestartnode_1:"The root element \"" +SETG c_g_str_xml_xml_writestartnode_2:"\" could not be generated." +SETG c_g_str_xml_xml_writeattribute_1:"The attribute \"" +SETG c_g_str_xml_xml_writeattribute_2:"\" with the value \"" +SETG c_g_str_xml_xml_writeattribute_3:"\" could not be generated." +SETG c_g_str_xml_xml_open_exp_1:"Error while opening the file \"" +SETG c_g_str_xml_xml_open_exp_2:"\" for the XML export." +SETG c_g_str_xml_cancel_export:"The XML export was aborted." +SETG c_g_str_xml_attrprofselectbox:"Error in attribute profile select dialog." +SETG c_g_str_xml_getallmodelversionsofthread:"Could not determine the model version from the model thread." +SETG c_g_str_xml_getmodelgroupmodels:"Could not determine the models from the model group." +SETG c_g_str_xml_fileexist_1:("The file \"" + c_g_str_xml_adodtd + "\" was not found in the installation directory \"") +SETG c_g_str_xml_fileexist_2:"\". To start the XML export copy this file to the given directory." +SETG c_g_str_xml_getmodelgroupchildren:"Could not determine the subgroups of the model group." +SETG c_g_str_xml_getmodelgroupname:"Could not determine the name of the model group." +SETG c_g_str_xml_getattrprofdirectoryname:"Could not determine the name of the attribute profile." +SETG c_g_str_xml_getattrprofclassofversion:"Could not determine the attribute profile class of the attribute profile version." +SETG c_g_str_xml_getattrprofversionstring:"Could not determine the attribute profile version." +SETG c_g_str_xml_getattrprofthreadname:"Could not determine the thread names of the attribute profile version." +SETG c_g_str_xml_getattrprofthreadofversion:"Could not determine the thread id of the attribute profile version." +SETG c_g_str_xml_getallattrprofsinmodel:"Could not determine the referenced attribute profiles." +SETG c_g_str_xml_getreferencedmodels:"Could not determine the ids of the referenced models." +SETG c_g_str_xml_getallattrprofversionsofthread:"Could not determine the attribute profile version from the attribute profile thread." +SETG c_g_str_xml_getallattrprofthreadsindir:"Could not determine the attribute profile from the attribute profile groups." +SETG c_g_str_xml_fread1:"The file \"" +SETG c_g_str_xml_fread2:"\" could not be loaded.\nMake sure that this file is in the installation directory (or data base)." +SETG c_g_str_xml_installationdir:"The XML export into the installation directory is not allowed. The XML export is cancelled." + +# Import - Messages +SETG c_g_str_xmlimp_statusmessage_1:"Importing model \"" +SETG c_g_str_xmlimp_statusmessage_2:"\" ..." +SETG c_g_str_xmlimp_statusmessage_3:"Importing attribute profile \"" +SETG c_g_str_xmlimp_statusmessage_4:"\" ..." +SETG c_g_str_xmlimp_finalmessage_1:"The file \"" +SETG c_g_str_xmlimp_finalmessage_2:"\" could not be opened." +SETG c_g_str_xmlimp_finalmessage_3:"\" was parsed successfully.\n\n" +SETG c_g_str_xmlimp_finalmessage_4:"No models were imported." +SETG c_g_str_xmlimp_finalmessage_5:"Model import - Result" +SETG c_g_str_xmlimp_finalmessage_6_1:"1 model was imported:\n" +SETG c_g_str_xmlimp_finalmessage_6_2:" models were imported:\n" +SETG c_g_str_xmlimp_finalmessage_7:"Model groups were imported.\n" +SETG c_g_str_xmlimp_finalmessage_8:"Import error" +SETG c_g_str_xmlimp_finalmessage_9:"Nothing was imported." +SETG c_g_str_xmlimp_finalmessage_10_1:"1 attribute profile was imported:\n" +SETG c_g_str_xmlimp_finalmessage_10_2:" attribute profiles were imported:\n" +SETG c_g_str_xmlimp_finalmessage_11:"Attribute profile groups were imported.\n" +SETG c_g_str_xmlimp_finalmessage_13:"\" was not loaded successfully.\n\n" +SETG c_g_str_xmlimp_finalmessage_14:"Note the following warning (Possibly some elements were not imported): \n\n" +SETG c_g_str_xmlimp_finalmessage_15_1:"1 model was found and changed: \n" +SETG c_g_str_xmlimp_finalmessage_15_2:" models were found and changed: \n" +SETG c_g_str_xmlimp_finalmessage_16:"Log file: " +SETG c_g_str_xmlimp_finalmessage_17:"Import file: " +SETG c_g_str_xmlimp_filedialog_filter1:"XML files" +SETG c_g_str_xmlimp_showimportstartdlg_title:"XML import - settings" +SETG c_g_str_xmlimp_modelselectbox_title:"Target model group" +SETG c_g_str_xmlimp_modelselectbox_boxtext:"Choose the target model group in the database:" +SETG c_g_str_xmlimp_modelselectbox_checkbox_1:"Overwrite existing models" +SETG c_g_str_xmlimp_modelselectbox_checkbox_2:"Confirm before overwriting each model" +SETG c_g_str_xmlimp_modelselectbox_checkbox_3:"Including model groups" +SETG c_g_str_xmlimp_modelselectbox_checkbox_4:"Overwrite existing attribute profiles" +SETG c_g_str_xmlimp_modelselectbox_checkbox_5:"Request permission each time a attribute profile is to be overwritten " +SETG c_g_str_xmlimp_modelselectbox_checkbox_6:"Including attribute profile groups" +SETG c_g_str_xmlimp_modelselectbox_checkbox_7:"Show log file" +SETG c_g_str_xmlimp_modelselectbox_checkbox_8:"Paste into existing models" +SETG c_g_str_xmlimp_modelselectbox_checkbox_9:"Find existing elements using the ID" +SETG c_g_str_xmlimp_modelselectbox_checkbox_10:"Replace existing record rows" +SETG c_g_str_xmlimp_modelselectbox_checkbox_11:"Delete not updated objects" +SETG c_g_str_xmlimp_modelselectbox_checkbox_12:"Delete not updated relations" +SETG c_g_str_xmlimp_modelselectbox_checkbox_13:"Delete not updated record rows" +SETG c_g_str_xmlimp_attrprofselectbox_title:"XML import - selection" +SETG c_g_str_xmlimp_attrprofselectbox_boxtext:"Targe attribute profile groups in data base:" +SETG c_g_str_xmlimp_attrprofselectbox_oktext:"Import" +SETG c_g_str_xmlimp_export:"none\n" +SETG c_g_str_xmlimp_loadingmessage_1:"Preparing file preview..." +SETG c_g_str_xmlimp_loadingmessage_2:"Preparing import..." + +# Import - Logging Messages +SETG c_g_str_xmlimp_log_line:"\n*******************************************************************************\n\n" +SETG c_g_str_xmlimp_error: "\n\nError: " +SETG c_g_str_xmlimp_error1: "errortext:(" +SETG c_g_str_xmlimp_fwrite_log1: "attribute profile \"" +SETG c_g_str_xmlimp_fwrite_log2: "\" --> Class \"" +SETG c_g_str_xmlimp_fwrite_log3: "\" does not exist.\n" +SETG c_g_str_xmlimp_fwrite_log4: "\" --> version \"" +SETG c_g_str_xmlimp_fwrite_log5: "\" has wrong format.\n" +SETG c_g_str_xmlimp_fwrite_log6: "model \"" +SETG c_g_str_xmlimp_fwrite_log7: "\" --> model type \"" +SETG c_g_str_xmlimp_fwrite_log8: "\" --> a model with that name already exist." +SETG c_g_str_xmlimp_fwrite_log9: "\" --> version \"" +SETG c_g_str_xmlimp_fwrite_log10: "\" has wrong format." +SETG c_g_str_xmlimp_fwrite_log11: "instance \"" +SETG c_g_str_xmlimp_fwrite_log12: "--> (model \"" +SETG c_g_str_xmlimp_fwrite_log13: "relation --> class \"" +SETG c_g_str_xmlimp_fwrite_log14: "relation \"" +SETG c_g_str_xmlimp_fwrite_log15: "\" --> FROM class \"" +SETG c_g_str_xmlimp_fwrite_log16: "\" --> FROM instance \"" +SETG c_g_str_xmlimp_fwrite_log17: "\" --> TO class \"" +SETG c_g_str_xmlimp_fwrite_log18: "\" --> TO instance \"" +SETG c_g_str_xmlimp_fwrite_log19: "\" --> a name of the object \"" +SETG c_g_str_xmlimp_fwrite_log20: "to object" +SETG c_g_str_xmlimp_fwrite_log21: "is not allowed!\n" +SETG c_g_str_xmlimp_fwrite_log22: "table --> attribute \"" +SETG c_g_str_xmlimp_fwrite_log23: "\" instance/relation/attribute profile \"" +SETG c_g_str_xmlimp_fwrite_log24: "interref --> attribute \"" +SETG c_g_str_xmlimp_fwrite_log25: " table \"" +SETG c_g_str_xmlimp_fwrite_log26: "interref \"" +SETG c_g_str_xmlimp_fwrite_log27: "\"--> one or more of the following values are not allowed:\n" +SETG c_g_str_xmlimp_fwrite_log28: "--> model name \"" +SETG c_g_str_xmlimp_fwrite_log29: "\" version \"" +SETG c_g_str_xmlimp_fwrite_log30: "\" model type \"" +SETG c_g_str_xmlimp_fwrite_log31: "\" class \"" +SETG c_g_str_xmlimp_fwrite_log32: "\"--> one or more of the following values are not allowed or have no reference:\n" +SETG c_g_str_xmlimp_fwrite_log33: "attribute --> attribute \"" +SETG c_g_str_xmlimp_fwrite_log34: "attribute \"" +SETG c_g_str_xmlimp_fwrite_log35: "\" --> value \"" +SETG c_g_str_xmlimp_fwrite_log36: "\" is not allowed.\n" + +# Import - Errors +SETG c_g_str_xmlimp_getaccessperm_noaccess1:"ADONIS is not able to start the XML import, because the component \"Documentation\" is not licensed." +SETG c_g_str_xmlimp_getaccessperm_noaccess2:"ADONIS is not able to start the XML import, because the component \"XML import/export\" is not licensed." +SETG c_g_str_xmlimp_getaccessperm:"ADONIS was not able to start the XML import, because the check of the component access failed." +SETG c_g_str_xmlimp_getosinfo:"The XML import is not available with OS/2." +SETG c_g_str_xmlimp_false_version:"The version of the XML file does not match. The version must match XML 1.0." +SETG c_g_str_xmlimp_false_applib_1:"The library of the XML file does not match the current library." +SETG c_g_str_xmlimp_false_applib_2:"Actual library: " +SETG c_g_str_xmlimp_false_applib_3:"Library of the XML file: " +SETG c_g_str_xmlimp_false_applib_3:"The library available in XML file: " +SETG c_g_str_xmlimp_false_applib_4:"Current library: " +SETG c_g_str_xmlimp_false_applib_6:"It can cause that elements will not be imported." +SETG c_g_str_xmlimp_modelports:"The model \"" +SETG c_g_str_xmlimp_querytooverwrite:"\" already exists. Should it be overwritten?" +SETG c_g_str_xmlimp_querytooverwriteap:"The Attribute profile \"" +SETG c_g_str_xmlimp_deletemodel:"\" could not be overwritten." +SETG c_g_str_xmlimp_createmodel_2:"\" could not be created." +SETG c_g_str_xmlimp_savemodel_special:"\" could not be saved." +SETG c_g_str_xmlimp_getclassid_special_1:"Invalid class \"" +SETG c_g_str_xmlimp_createobj:"The object \"" +SETG c_g_str_xmlimp_create:"\" could not be created." +SETG c_g_str_xmlimp_getclassid_special_2:"Invalid relation class \"" +SETG c_g_str_xmlimp_createconnector:"The relation \"" +SETG c_g_str_xmlimp_getattrid_special_1:"Invalid attribute \"" +SETG c_g_str_xmlimp_getattrid_special_2:"\" in the instance \"" +SETG c_g_str_xmlimp_getattrid_special_4:"\" in the instance with the id \"" +SETG c_g_str_xmlimp_addrecrow:"The table row of the object \"" +SETG c_g_str_xmlimp_addinterref_1:"The model interreference of the attribute \"" +SETG c_g_str_xmlimp_addinterref_2:"\" of the instance \"" +SETG c_g_str_xmlimp_addinterref_3:"\" could not be inserted." +SETG c_g_str_xmlimp_setattrval_1:"The attribute value of the attribute \"" +SETG c_g_str_xmlimp_setattrval_2:"\" with the value \"" +SETG c_g_str_xmlimp_setattrval_3:"\" could not be assigned." +SETG c_g_str_xmlimp_getattrid_special_3:"Invalid model attribute \"" +SETG c_g_str_xmlimp_setattrval_4:"The attribute value of the model attribute \"" +SETG c_g_str_xmlimp_getcurrentlibs:"ADONIS was not able to determine the name and the ID of the current library." +SETG c_g_str_xmlimp_getrootattrprofdirid:"Could not determine the id of the root attribute profile group." +SETG c_g_str_xmlimp_discardmodel_1:"The model with the ID \"" +SETG c_g_str_xmlimp_discardmodel_2:" \" could not be removed from memory." +SETG c_g_str_xmlimp_getclassid_1:"The ID of the class \"" +SETG c_g_str_xmlimp_getclassid_2:" \" could not be determined." +SETG c_g_str_xmlimp_getclassid_3:"Could not determine the class id of the object with the id \"" +SETG c_g_str_xmlimp_getclassid_4:"\"." +SETG c_g_str_xmlimp_getclassid_5:"Could not determine the class id of the relation with the id \"" +SETG c_g_str_xmlimp_getrecclassid_1:"The ID of the record class \"" +SETG c_g_str_xmlimp_getrecclassid_2:" \" could not be determined." +SETG c_g_str_xmlimp_close_1:"The model with the ID \"" +SETG c_g_str_xmlimp_close_2:" \" could not be closed in the model editor." +SETG c_g_str_xmlimp_createwindowforloadedmodel_1:"The loaded model \"" +SETG c_g_str_xmlimp_createwindowforloadedmodel_2:"\" could not be displayed in the model editor." +SETG c_g_str_xmlimp_getobjid_1:"The ID of the object \"" +SETG c_g_str_xmlimp_getobjid_2:" \" could not be determined." +SETG c_g_str_xmlimp_savemodel_1:"The model with the ID \"" +SETG c_g_str_xmlimp_savemodel_2:" \" could not be saved." +SETG c_g_str_xmlimp_xml_setscript:"The callback procedures to parse the file could not be created." +SETG c_g_str_xmlimp_xml_addcallback:"The callback procedures could not be registered at the parser." +SETG c_g_str_xmlimp_xml_findnode:"Error when trying to find an element already saved." +SETG c_g_str_xmlimp_xml_holdnode:"Error when trying to save the actual element." +SETG c_g_str_xmlimp_xml_getparentnode:"The ID of the parent node coud not be determined." +SETG c_g_str_xmlimp_xml_getvalue:"The actual value of the XML element could not be determined." +SETG c_g_str_xmlimp_xml_getattribute:"The value of the attribute of the actual element could not be determined." +SETG c_g_str_xmlimp_xml_getattribute1:"The ID of a model is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_getattribute2:"The ID of a object is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_getattribute3:"The ID of a relation is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_getattribute4:"The ID of a table row is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_open_1:"Error when opening the file \"" +SETG c_g_str_xmlimp_xml_open_2:" \" for XML import." +SETG c_g_str_xmlimp_cancel_import:"The XML import is aborted." +SETG c_g_str_xmlimp_no_importable_elements_1:"The XML file \"" +SETG c_g_str_xmlimp_no_importable_elements_2:"\" contains no importable objects." +SETG c_g_str_xmlimp_getwindowstate_1:"The window status (normal, max or min) of the model with the ID \"" +SETG c_g_str_xmlimp_getwindowstate_2:"\" could not be determined." +SETG c_g_str_xmlimp_setwindowstate_1:"The window status \"" +SETG c_g_str_xmlimp_setwindowstate_2:"\" of the model with the ID \"" +SETG c_g_str_xmlimp_setwindowstate_3:"\" could not be set." +SETG c_g_str_xmlimp_fread1:"Could not determine the content of the log file \"" +SETG c_g_str_xmlimp_fread2:"\"." +SETG c_g_str_xmlimp_fread3:"Could not read the file \"" +SETG c_g_str_xmlimp_fread4:"\".\nMake sure that this file is in the installation directory (or the data base)." +SETG c_g_str_xmlimp_deletemodelgroupreference:"Could not delete a model reference from the selected model group." +SETG c_g_str_xmlimp_deletemodelgroupreference_temp_1:"The temporary created model reference with the id \"" +SETG c_g_str_xmlimp_deletemodelgroupreference_temp_2:"\" could not be deleted from the selected model group." +SETG c_g_str_xmlimp_copymodelgroupreference1:"Could not copy the model reference \"" +SETG c_g_str_xmlimp_copymodelgroupreference2:"\"." +SETG c_g_str_xmlimp_fwrite1:"Could not write in the log file \"" +SETG c_g_str_xmlimp_fwrite2:"\"." +SETG c_g_str_xmlimp_getmodelgroupreferences:"Could not determine model references from the model group." +SETG c_g_str_xmlimp_createattrprofversionext1:"The attribute profile \"" +SETG c_g_str_xmlimp_createattrprofversionext2:"\" could not be created." +SETG c_g_str_xmlimp_attrprofclassid:"The id of the attribute profile class could not be determined." +SETG c_g_str_xmlimp_deleteattrprofversion:"The attribute profile version could not be deleted." +SETG c_g_str_xmlimp_getattrprofversionstring:"Could not determine the attribute profile version." +SETG c_g_str_xmlimp_getallattrprofversionsofthread:"Could not determine the attribute profile version from the attribute profile thread." +SETG c_g_str_xmlimp_createattrprofdirectory:"Could not create a temporary attribute profile group \"Attribute_profiles\"." +SETG c_g_str_xmlimp_createattrprofdirectory_value:"Attribute_profiles" +SETG c_g_str_xmlimp_getallmodelversionsofthread:"Could not determine the model version from the model thread." +SETG c_g_str_xmlimp_getmodelgroupreferencethread:"Could not determine the thread id from the model reference." +SETG c_g_str_xmlimp_getmodelgroupreference:"Could not determine the references of the model group." +SETG c_g_str_xmlimp_getmodelgroupchildren:"Could not determine the subgroups of the model group." +SETG c_g_str_xmlimp_createmodelgroup1:"Could not create the model group \"" +SETG c_g_str_xmlimp_createmodelgroup2:"\" in the super group \"" +SETG c_g_str_xmlimp_createmodelgroup3:"\". Make sure that you have sufficient access rights to the super group." +SETG c_g_str_xmlimp_createattrprofdirectory1:"Could not create the attribute profile group \"" +SETG c_g_str_xmlimp_createattrprofdirectory2:"\" in the super group." +SETG c_g_str_xmlimp_getattrprofdirectoryname:"Could not determine the name of the attribute profile." +SETG c_g_str_xmlimp_getallattrprofsubdirs:"Could not determine the subgroups of the attribute profile group." +SETG c_g_str_xmlimp_firstthreecheck:("None of the three following options can be selected at the same time:\n\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_1 + "\"\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_2 + "\"\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_8 + "\"\n\nSelect one option only.") +SETG c_g_str_xmlimp_createmodelgroupreference:"Could not create a model reference in the selected group." +SETG c_g_str_xmlimp_getmodelthreadofversion:"Could not determine the model thread of the actual model." +SETG c_g_str_xmlimp_getallobjs:"Could not determine all objects in the model." +SETG c_g_str_xmlimp_getallconnectors:"Could not determine all references in the model." +SETG c_g_str_xmlimp_loadmodel_1:"The model \"" +SETG c_g_str_xmlimp_loadmodel_2:"\" could not be loaded." +SETG c_g_str_xmlimp_loadmodel_3:"The model \"" +SETG c_g_str_xmlimp_loadmodel_4:"\" could be loaded in the read-only mode. In order to make any changes write protection must be removed." +SETG c_g_str_xmlimp_noaccess_msg_1:"The user has no access rights to the model \"" +SETG c_g_str_xmlimp_noaccess_msg_2:"\"!\nThe model can not be changed during the import." +SETG c_g_str_xmlimp_noaccess_msg_3:"The model \"" +SETG c_g_str_xmlimp_noaccess_msg_4:"\" is currently edited by other user and therefore can not be changed." +SETG c_g_str_xmlimp_getmodelbasename1:"Could not determine the basis name for the model with the xml id \"" +SETG c_g_str_xmlimp_getmodelbasename2:"\"." +SETG c_g_str_xmlimp_getmodelid1:"Could not determine the model id for the model \"" +SETG c_g_str_xmlimp_getmodelid2:"\"." +SETG c_g_str_xmlimp_getattrval_1:"Could not determine the value of the attribute with the id \"" +SETG c_g_str_xmlimp_getattrval_2:"\"." +SETG c_g_str_xmlimp_getconnectorendpoints1:"Could not determine the start and end instance for the relation with the id \"" +SETG c_g_str_xmlimp_getconnectorendpoints2:"\"." +SETG c_g_str_xmlimp_getrecattrrowcount_1:"The number of table rows of the record could not be determined." +SETG c_g_str_xmlimp_getrecattrrowid_1:"Could not determine the ID of the table row." +SETG c_g_str_xmlimp_removerecrow_1:"The row with the id \"" +SETG c_g_str_xmlimp_removerecrow_2:"\" could not be deleted." +SETG c_g_str_xmlimp_moverecordrow_1:"Could not move the row with the id \"" +SETG c_g_str_xmlimp_moverecordrow_2:"\" to the place with the index \"" +SETG c_g_str_xmlimp_moverecordrow_3:"\"." +SETG c_g_str_xmlimp_removeallinterrefs_1:"Could not delete the interrefs from the attribute with the id \"" +SETG c_g_str_xmlimp_removeallinterrefs_2:"\"." +SETG c_g_str_xmlimp_attrprofselectbox:"Error in the attribute profile select dialog." +SETG c_g_str_xmlimp_deleteobjs_1:"Could not delete the objects with the id \"" +SETG c_g_str_xmlimp_deleteobjs_2:"\"." +SETG c_g_str_xmlimp_deleteobjs_3:"Could not delete the object with the id \"" +SETG c_g_str_xmlimp_deleteconnector_1:"Could not delete the relation with the id \"" +SETG c_g_str_xmlimp_deleteconnector_2:"\"." +SETG c_g_str_xmlimp_getallattrprofthreadsindir:"Could not determine the attribute profile from the attribute profile groups." +SETG c_g_str_xmlimp_getmodelgroupname:"Could not determine the name of the model group." +SETG c_g_str_xmlimp_savelibrary:"Could not save the application library." +SETG c_g_str_xmlimp_getaccessmode_1:"Could not determine the access mode for the model \"" +SETG c_g_str_xmlimp_getaccessmode_2:"\"." +SETG c_g_str_xmlimp_getaccessmode_3:"The write-protected model \"" +SETG c_g_str_xmlimp_getaccessmode_4:"\" can not be changed during the import." +SETG c_g_str_xmlimp_getattrid_1:"Could not determine the attribute which contains the access right for the model \"" +SETG c_g_str_xmlimp_getattrid_2:"\"." +SETG c_g_str_xmlimp_getmodelinfo_1:"Could not determine the library name for the model \"" +SETG c_g_str_xmlimp_getmodelinfo_2:"\"." +SETG c_g_str_xmlimp_getmodelinfo_3:"The information of the model with the id \"" +SETG c_g_str_xmlimp_getmodelinfo_4:"\" could not be determined." +SETG c_g_str_xmlimp_getmodelinfo_5:"Name collision during model import with id \"" +SETG c_g_str_xmlimp_getmodelinfo_6:"\"\nmodelnames in import-file must be unique!" +SETG c_g_str_xmlimp_cutleostring:"The leo string has wrong syntax! Element (name:\") could not be found.\n" +SETG c_g_str_xmlimp_noversion_1:"Could not determine the current ADOXML version of the file \"" +SETG c_g_str_xmlimp_noversion_2:"\". It is not a valid ADONIS XML file." + +# [HOs, 2008-08-04] +SETG c_g_str_xmlimp_nonuniquemodels:"Name collision! Following model names in your import-file are not unique:\n" diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_en.asc.bak b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_en.asc.bak new file mode 100644 index 0000000000000000000000000000000000000000..5153066fdbbccb966db6cf9f8e2588707afb24d6 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_en.asc.bak @@ -0,0 +1,413 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_2 +# AUTHOR: AlB (BOC IS), 2005.11.09 +# LAST CHANGED: +# 2008-08-04: HOs (BOC IS): - added "c_g_str_xmlimp_nonuniquemodels" (CR#003260) +# 2007-09-10: WK Added text for axmlexp-127 +# 2005-12-15: AlB (BOC IS) correcting and grouping text +# 2005-12-14: AlB (BOC IS) correcting text +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# xmlexp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +#******************************************************************************* + +#******************************************************************************* +# +# !!!!!!!!!!!!! ENGLISH STRINGS !!!!!!!!!!!!!!!!! +# +#******************************************************************************* + +#******************************************************************************* +# +# SCRIPT CONST STRINGS +# +#******************************************************************************* +# Export - Messages +SETG c_g_str_xml_statusmessage_1:"The Model \"" +SETG c_g_str_xml_statusmessage_2:"\" is being loaded and exported..." +SETG c_g_str_xml_statusmessage_3:"Attribute profile \"" +SETG c_g_str_xml_statusmessage_4:"\" will be exported..." +SETG c_g_str_xml_successmessage_1:"Following has been exported successfully to the file \"" +SETG c_g_str_xml_successmessage_2:"\":\n\n" +SETG c_g_str_xml_successmessage_3:"1 Model was exported:\n" +SETG c_g_str_xml_successmessage_4:" Models were exported:\n" +SETG c_g_str_xml_successmessage_5:"Model groups were exported.\n\n" +SETG c_g_str_xml_successmessage_6:"1 Attribute profile was exported:\n" +SETG c_g_str_xml_successmessage_7:" Attribute profiles were exported:\n" +SETG c_g_str_xml_successmessage_8:"Attribute profile groups were exported.\n\n" +SETG c_g_str_xml_successmessage_9:"Nothing was exported to the file \"" +SETG c_g_str_xml_successmessage_10:"\"." +SETG c_g_str_xml_selectbox_title:"XML export" +SETG c_g_str_xml_selectbox_oktext:"Export" +SETG c_g_str_xml_modelselectbox_boxtext:"Models:" +SETG c_g_str_xml_modelselectbox_checkbox1:"Including referenced models" +SETG c_g_str_xml_modelselectbox_checkbox2:"Including models" +SETG c_g_str_xml_modelselectbox_checkbox3:"Including model groups" +SETG c_g_str_xml_modelselectbox_checkbox4:"Recursive (model groups)" +SETG c_g_str_xml_modelselectbox_checkbox5:"Including referenced attribute profiles" +SETG c_g_str_xml_modelselectbox_checkbox6:"Select attribute profiles/groups manually" +SETG c_g_str_xml_modelselectbox_checkbox7:"Including attribute profiles" +SETG c_g_str_xml_modelselectbox_checkbox8:"Including attribute profile groups" +SETG c_g_str_xml_modelselectbox_checkbox9:"Recursive (attribute profile groups)" +SETG c_g_str_xml_attrprofselectbox_boxtext:"Attribute profiles:" +SETG c_g_str_xml_filedialog_filter1:"XML files" +SETG c_g_str_xml_expinfo:"Nothing was exported." +SETG c_g_str_xml_finalmessage_title:"Export results" +SETG c_g_str_xml_loadingmessage_1:"Preparing export..." +SETG c_g_str_xml_error: "\n\nError: " + +# Export - Errors +SETG c_g_str_xml_getosinfo_exp:"The XML export is not available with OS/2." +SETG c_g_str_xml_filecopy_1:"The file \"" +SETG c_g_str_xml_filecopy_2:"\" could not be copied into the directory \"" +SETG c_g_str_xml_filecopy_3:"\" ." +SETG c_g_str_xml_getclassid_special_exp:"Internal error: " +SETG c_g_str_xml_fdelete_1:"The file \"" +SETG c_g_str_xml_fdelete_2:"\" could not be overwritten." +SETG c_g_str_xml_getaccessperm_noaccess_exp1:"ADONIS is not able to start the XML export, because the component \"Documentation\" is not licensed." +SETG c_g_str_xml_getaccessperm_noaccess_exp2:"ADONIS is not able to start the XML export, because the component \"XML import/export\" is not licensed." +SETG c_g_str_xml_getaccessperm_exp:"ADONIS is not able to start the XML export, because the check of the component access failed." +SETG c_g_str_xml_getattrval_1:"The value of the attribute with the ID \"" +SETG c_g_str_xml_getattrval_2:"\" could not be determined." +SETG c_g_str_xml_getattrname_1:"The name of the attribute with the ID \"" +SETG c_g_str_xml_getattrname_2:"\" could not be determined." +SETG c_g_str_xml_getattrtype_1:"The type of the attribute with the ID \"" +SETG c_g_str_xml_getattrtype_2:"\" could not be determined." +SETG c_g_str_xml_getrecclassid_1:"The ID of the record class \"" +SETG c_g_str_xml_getrecclassid_2:"\" could not be determined." +SETG c_g_str_xml_getrecattrrowcount_1:"The number of table rows of the record with the ID \"" +SETG c_g_str_xml_getrecattrrowcount_2:"\" could not be determined." +SETG c_g_str_xml_getrecattrrowid_1:"The ID of the table row " +SETG c_g_str_xml_getrecattrrowid_2:" of the record attribute with the ID \"" +SETG c_g_str_xml_getrecattrrowid_3:"\" could not be determined." +SETG c_g_str_xml_getallattrs_1:"The list of all attributes of the class with the ID \"" +SETG c_g_str_xml_getallattrs_2:"\" could not be determined." +SETG c_g_str_xml_getinterrefcount_1:"The number of interreferences of the attribute with the ID \"" +SETG c_g_str_xml_getinterrefcount_2:"\" could not be determined." +SETG c_g_str_xml_getinterref_1:"The reference " +SETG c_g_str_xml_getinterref_2:" of the interreference attribute with the ID \"" +SETG c_g_str_xml_getinterref_3:"\" could not be determined." +SETG c_g_str_xml_filedelete_1:"The file \"" +SETG c_g_str_xml_filedelete_2:"\" could not be deleted, to replace it." +SETG c_g_str_xml_getattrid_1:"Could not determine the attribute ID through the class with the ID \"" +SETG c_g_str_xml_getattrid_2:"\"." +SETG c_g_str_xml_getcurrentlibs:"The name and the ID of the actual library could not be determined." +SETG c_g_str_xml_getmodelinfo_1:"The information of the model with the ID \"" +SETG c_g_str_xml_getmodelinfo_2:"\" could not be determined." +SETG c_g_str_xml_loadmodel_1:"The model with the ID \"" +SETG c_g_str_xml_loadmodel_2:"\" could not be loaded." +SETG c_g_str_xml_getallobjs_1:"A list of all objects of the model with the ID \"" +SETG c_g_str_xml_getallobjs_2:"\" could not be determined." +SETG c_g_str_xml_getclassid_1_exp:"Could not determine the class ID through the object with the ID \"" +SETG c_g_str_xml_getclassid_2_exp:"\"." +SETG c_g_str_xml_getclassname_1:"The name of the class with the ID \"" +SETG c_g_str_xml_getclassname_2:"\" could not be determined." +SETG c_g_str_xml_getallconnectors_1:"The list of all relations of the model with ID \"" +SETG c_g_str_xml_getallconnectors_2:"\" could not be created." +SETG c_g_str_xml_getconnectorendpoints_1:"The IDs of the relation instances of the object with the ID \"" +SETG c_g_str_xml_getconnectorendpoints_2:"\" could not be determined." +SETG c_g_str_xml_discardmodel_1:"The model with the ID \"" +SETG c_g_str_xml_discardmodel_2:"\" could not be removed from memory." +SETG c_g_str_xml_xml_writestartnode_1:"The root element \"" +SETG c_g_str_xml_xml_writestartnode_2:"\" could not be generated." +SETG c_g_str_xml_xml_writeattribute_1:"The attribute \"" +SETG c_g_str_xml_xml_writeattribute_2:"\" with the value \"" +SETG c_g_str_xml_xml_writeattribute_3:"\" could not be generated." +SETG c_g_str_xml_xml_open_exp_1:"Error while opening the file \"" +SETG c_g_str_xml_xml_open_exp_2:"\" for the XML export." +SETG c_g_str_xml_cancel_export:"The XML export was aborted." +SETG c_g_str_xml_attrprofselectbox:"Error in attribute profile select dialog." +SETG c_g_str_xml_getallmodelversionsofthread:"Could not determine the model version from the model thread." +SETG c_g_str_xml_getmodelgroupmodels:"Could not determine the models from the model group." +SETG c_g_str_xml_fileexist_1:("The file \"" + c_g_str_xml_adodtd + "\" was not found in the installation directory \"") +SETG c_g_str_xml_fileexist_2:"\". To start the XML export copy this file to the given directory." +SETG c_g_str_xml_getmodelgroupchildren:"Could not determine the subgroups of the model group." +SETG c_g_str_xml_getmodelgroupname:"Could not determine the name of the model group." +SETG c_g_str_xml_getattrprofdirectoryname:"Could not determine the name of the attribute profile." +SETG c_g_str_xml_getattrprofclassofversion:"Could not determine the attribute profile class of the attribute profile version." +SETG c_g_str_xml_getattrprofversionstring:"Could not determine the attribute profile version." +SETG c_g_str_xml_getattrprofthreadname:"Could not determine the thread names of the attribute profile version." +SETG c_g_str_xml_getattrprofthreadofversion:"Could not determine the thread id of the attribute profile version." +SETG c_g_str_xml_getallattrprofsinmodel:"Could not determine the referenced attribute profiles." +SETG c_g_str_xml_getreferencedmodels:"Could not determine the ids of the referenced models." +SETG c_g_str_xml_getallattrprofversionsofthread:"Could not determine the attribute profile version from the attribute profile thread." +SETG c_g_str_xml_getallattrprofthreadsindir:"Could not determine the attribute profile from the attribute profile groups." +SETG c_g_str_xml_fread1:"The file \"" +SETG c_g_str_xml_fread2:"\" could not be loaded.\nMake sure that this file is in the installation directory (or data base)." +SETG c_g_str_xml_installationdir:"The XML export into the installation directory is not allowed. The XML export is cancelled." + +# Import - Messages +SETG c_g_str_xmlimp_statusmessage_1:"Importing model \"" +SETG c_g_str_xmlimp_statusmessage_2:"\" ..." +SETG c_g_str_xmlimp_statusmessage_3:"Importing attribute profile \"" +SETG c_g_str_xmlimp_statusmessage_4:"\" ..." +SETG c_g_str_xmlimp_finalmessage_1:"The file \"" +SETG c_g_str_xmlimp_finalmessage_2:"\" could not be opened." +SETG c_g_str_xmlimp_finalmessage_3:"\" was parsed successfully.\n\n" +SETG c_g_str_xmlimp_finalmessage_4:"No models were imported." +SETG c_g_str_xmlimp_finalmessage_5:"Model import - Result" +SETG c_g_str_xmlimp_finalmessage_6_1:"1 model was imported:\n" +SETG c_g_str_xmlimp_finalmessage_6_2:" models were imported:\n" +SETG c_g_str_xmlimp_finalmessage_7:"Model groups were imported.\n" +SETG c_g_str_xmlimp_finalmessage_8:"Import error" +SETG c_g_str_xmlimp_finalmessage_9:"Nothing was imported." +SETG c_g_str_xmlimp_finalmessage_10_1:"1 attribute profile was imported:\n" +SETG c_g_str_xmlimp_finalmessage_10_2:" attribute profiles were imported:\n" +SETG c_g_str_xmlimp_finalmessage_11:"Attribute profile groups were imported.\n" +SETG c_g_str_xmlimp_finalmessage_13:"\" was not loaded successfully.\n\n" +SETG c_g_str_xmlimp_finalmessage_14:"Note the following warning (Possibly someelements were not imported): \n\n" +SETG c_g_str_xmlimp_finalmessage_15_1:"1 model was found and changed: \n" +SETG c_g_str_xmlimp_finalmessage_15_2:" models were found and changed: \n" +SETG c_g_str_xmlimp_finalmessage_16:"Log file: " +SETG c_g_str_xmlimp_finalmessage_17:"Import file: " +SETG c_g_str_xmlimp_filedialog_filter1:"XML files" +SETG c_g_str_xmlimp_showimportstartdlg_title:"XML import - settings" +SETG c_g_str_xmlimp_modelselectbox_title:"Target model group" +SETG c_g_str_xmlimp_modelselectbox_boxtext:"Choose the target model group in the database:" +SETG c_g_str_xmlimp_modelselectbox_checkbox_1:"Overwrite existing models" +SETG c_g_str_xmlimp_modelselectbox_checkbox_2:"Confirm before overwriting each model" +SETG c_g_str_xmlimp_modelselectbox_checkbox_3:"Including model groups" +SETG c_g_str_xmlimp_modelselectbox_checkbox_4:"Overwrite existing attribute profiles" +SETG c_g_str_xmlimp_modelselectbox_checkbox_5:"Request permission each time a attribute profile is to be overwritten " +SETG c_g_str_xmlimp_modelselectbox_checkbox_6:"Including attribute profile groups" +SETG c_g_str_xmlimp_modelselectbox_checkbox_7:"Show log file" +SETG c_g_str_xmlimp_modelselectbox_checkbox_8:"Paste into existing models" +SETG c_g_str_xmlimp_modelselectbox_checkbox_9:"Find existing elements using the ID" +SETG c_g_str_xmlimp_modelselectbox_checkbox_10:"Replace existing record rows" +SETG c_g_str_xmlimp_modelselectbox_checkbox_11:"Delete not updated objects" +SETG c_g_str_xmlimp_modelselectbox_checkbox_12:"Delete not updated relations" +SETG c_g_str_xmlimp_modelselectbox_checkbox_13:"Delete not updated record rows" +SETG c_g_str_xmlimp_attrprofselectbox_title:"XML import - selection" +SETG c_g_str_xmlimp_attrprofselectbox_boxtext:"Targe attribute profile groups in data base:" +SETG c_g_str_xmlimp_attrprofselectbox_oktext:"Import" +SETG c_g_str_xmlimp_export:"none\n" +SETG c_g_str_xmlimp_loadingmessage_1:"Preparing file preview..." +SETG c_g_str_xmlimp_loadingmessage_2:"Preparing import..." + +# Import - Logging Messages +SETG c_g_str_xmlimp_log_line:"\n*******************************************************************************\n\n" +SETG c_g_str_xmlimp_error: "\n\nError: " +SETG c_g_str_xmlimp_error1: "errortext:(" +SETG c_g_str_xmlimp_fwrite_log1: "attribute profile \"" +SETG c_g_str_xmlimp_fwrite_log2: "\" --> Class \"" +SETG c_g_str_xmlimp_fwrite_log3: "\" does not exist.\n" +SETG c_g_str_xmlimp_fwrite_log4: "\" --> version \"" +SETG c_g_str_xmlimp_fwrite_log5: "\" has wrong format.\n" +SETG c_g_str_xmlimp_fwrite_log6: "model \"" +SETG c_g_str_xmlimp_fwrite_log7: "\" --> model type \"" +SETG c_g_str_xmlimp_fwrite_log8: "\" --> a model with that name already exist." +SETG c_g_str_xmlimp_fwrite_log9: "\" --> version \"" +SETG c_g_str_xmlimp_fwrite_log10: "\" has wrong format." +SETG c_g_str_xmlimp_fwrite_log11: "instance \"" +SETG c_g_str_xmlimp_fwrite_log12: "--> (model \"" +SETG c_g_str_xmlimp_fwrite_log13: "relation --> class \"" +SETG c_g_str_xmlimp_fwrite_log14: "relation \"" +SETG c_g_str_xmlimp_fwrite_log15: "\" --> FROM class \"" +SETG c_g_str_xmlimp_fwrite_log16: "\" --> FROM instance \"" +SETG c_g_str_xmlimp_fwrite_log17: "\" --> TO class \"" +SETG c_g_str_xmlimp_fwrite_log18: "\" --> TO instance \"" +SETG c_g_str_xmlimp_fwrite_log19: "\" --> a name of the object \"" +SETG c_g_str_xmlimp_fwrite_log20: "to object" +SETG c_g_str_xmlimp_fwrite_log21: "is not allowed!\n" +SETG c_g_str_xmlimp_fwrite_log22: "table --> attribute \"" +SETG c_g_str_xmlimp_fwrite_log23: "\" instance/relation/attribute profile \"" +SETG c_g_str_xmlimp_fwrite_log24: "interref --> attribute \"" +SETG c_g_str_xmlimp_fwrite_log25: " table \"" +SETG c_g_str_xmlimp_fwrite_log26: "interref \"" +SETG c_g_str_xmlimp_fwrite_log27: "\"--> one or more of the following values are not allowed:\n" +SETG c_g_str_xmlimp_fwrite_log28: "--> model name \"" +SETG c_g_str_xmlimp_fwrite_log29: "\" version \"" +SETG c_g_str_xmlimp_fwrite_log30: "\" model type \"" +SETG c_g_str_xmlimp_fwrite_log31: "\" class \"" +SETG c_g_str_xmlimp_fwrite_log32: "\"--> one or more of the following values are not allowed or have no reference:\n" +SETG c_g_str_xmlimp_fwrite_log33: "attribute --> attribute \"" +SETG c_g_str_xmlimp_fwrite_log34: "attribute \"" +SETG c_g_str_xmlimp_fwrite_log35: "\" --> value \"" +SETG c_g_str_xmlimp_fwrite_log36: "\" is not allowed.\n" + +# Import - Errors +SETG c_g_str_xmlimp_getaccessperm_noaccess1:"ADONIS is not able to start the XML import, because the component \"Documentation\" is not licensed." +SETG c_g_str_xmlimp_getaccessperm_noaccess2:"ADONIS is not able to start the XML import, because the component \"XML import/export\" is not licensed." +SETG c_g_str_xmlimp_getaccessperm:"ADONIS was not able to start the XML import, because the check of the component access failed." +SETG c_g_str_xmlimp_getosinfo:"The XML import is not available with OS/2." +SETG c_g_str_xmlimp_false_version:"The version of the XML file does not match. The version must match XML 1.0." +SETG c_g_str_xmlimp_false_applib_1:"The library of the XML file does not match the current library." +SETG c_g_str_xmlimp_false_applib_2:"Actual library: " +SETG c_g_str_xmlimp_false_applib_3:"Library of the XML file: " +SETG c_g_str_xmlimp_false_applib_3:"The library available in XML file: " +SETG c_g_str_xmlimp_false_applib_4:"Current library: " +SETG c_g_str_xmlimp_false_applib_6:"It can cause that elements will not be imported." +SETG c_g_str_xmlimp_modelports:"The model \"" +SETG c_g_str_xmlimp_querytooverwrite:"\" already exists. Should it be overwritten?" +SETG c_g_str_xmlimp_querytooverwriteap:"The Attribute profile \"" +SETG c_g_str_xmlimp_deletemodel:"\" could not be overwritten." +SETG c_g_str_xmlimp_createmodel_2:"\" could not be created." +SETG c_g_str_xmlimp_savemodel_special:"\" could not be saved." +SETG c_g_str_xmlimp_getclassid_special_1:"Invalid class \"" +SETG c_g_str_xmlimp_createobj:"The object \"" +SETG c_g_str_xmlimp_create:"\" could not be created." +SETG c_g_str_xmlimp_getclassid_special_2:"Invalid relation class \"" +SETG c_g_str_xmlimp_createconnector:"The relation \"" +SETG c_g_str_xmlimp_getattrid_special_1:"Invalid attribute \"" +SETG c_g_str_xmlimp_getattrid_special_2:"\" in the instance \"" +SETG c_g_str_xmlimp_getattrid_special_4:"\" in the instance with the id \"" +SETG c_g_str_xmlimp_addrecrow:"The table row of the object \"" +SETG c_g_str_xmlimp_addinterref_1:"The model interreference of the attribute \"" +SETG c_g_str_xmlimp_addinterref_2:"\" of the instance \"" +SETG c_g_str_xmlimp_addinterref_3:"\" could not be inserted." +SETG c_g_str_xmlimp_setattrval_1:"The attribute value of the attribute \"" +SETG c_g_str_xmlimp_setattrval_2:"\" with the value \"" +SETG c_g_str_xmlimp_setattrval_3:"\" could not be assigned." +SETG c_g_str_xmlimp_getattrid_special_3:"Invalid model attribute \"" +SETG c_g_str_xmlimp_setattrval_4:"The attribute value of the model attribute \"" +SETG c_g_str_xmlimp_getcurrentlibs:"ADONIS was not able to determine the name and the ID of the current library." +SETG c_g_str_xmlimp_getrootattrprofdirid:"Could not determine the id of the root attribute profile group." +SETG c_g_str_xmlimp_discardmodel_1:"The model with the ID \"" +SETG c_g_str_xmlimp_discardmodel_2:" \" could not be removed from memory." +SETG c_g_str_xmlimp_getclassid_1:"The ID of the class \"" +SETG c_g_str_xmlimp_getclassid_2:" \" could not be determined." +SETG c_g_str_xmlimp_getclassid_3:"Could not determine the class id of the object with the id \"" +SETG c_g_str_xmlimp_getclassid_4:"\"." +SETG c_g_str_xmlimp_getclassid_5:"Could not determine the class id of the relation with the id \"" +SETG c_g_str_xmlimp_getrecclassid_1:"The ID of the record class \"" +SETG c_g_str_xmlimp_getrecclassid_2:" \" could not be determined." +SETG c_g_str_xmlimp_close_1:"The model with the ID \"" +SETG c_g_str_xmlimp_close_2:" \" could not be closed in the model editor." +SETG c_g_str_xmlimp_createwindowforloadedmodel_1:"The loaded model \"" +SETG c_g_str_xmlimp_createwindowforloadedmodel_2:"\" could not be displayed in the model editor." +SETG c_g_str_xmlimp_getobjid_1:"The ID of the object \"" +SETG c_g_str_xmlimp_getobjid_2:" \" could not be determined." +SETG c_g_str_xmlimp_savemodel_1:"The model with the ID \"" +SETG c_g_str_xmlimp_savemodel_2:" \" could not be saved." +SETG c_g_str_xmlimp_xml_setscript:"The callback procedures to parse the file could not be created." +SETG c_g_str_xmlimp_xml_addcallback:"The callback procedures could not be registered at the parser." +SETG c_g_str_xmlimp_xml_findnode:"Error when trying to find an element already saved." +SETG c_g_str_xmlimp_xml_holdnode:"Error when trying to save the actual element." +SETG c_g_str_xmlimp_xml_getparentnode:"The ID of the parent node coud not be determined." +SETG c_g_str_xmlimp_xml_getvalue:"The actual value of the XML element could not be determined." +SETG c_g_str_xmlimp_xml_getattribute:"The value of the attribute of the actual element could not be determined." +SETG c_g_str_xmlimp_xml_getattribute1:"The ID of a model is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_getattribute2:"The ID of a object is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_getattribute3:"The ID of a relation is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_getattribute4:"The ID of a table row is not specified.\nError in the XML file or wrong selection \"Find existing elements using the ID\" in the selection dialog!" +SETG c_g_str_xmlimp_xml_open_1:"Error when opening the file \"" +SETG c_g_str_xmlimp_xml_open_2:" \" for XML import." +SETG c_g_str_xmlimp_cancel_import:"The XML import is aborted." +SETG c_g_str_xmlimp_no_importable_elements_1:"The XML file \"" +SETG c_g_str_xmlimp_no_importable_elements_2:"\" contains no importable objects." +SETG c_g_str_xmlimp_getwindowstate_1:"The window status (normal, max or min) of the model with the ID \"" +SETG c_g_str_xmlimp_getwindowstate_2:"\" could not be determined." +SETG c_g_str_xmlimp_setwindowstate_1:"The window status \"" +SETG c_g_str_xmlimp_setwindowstate_2:"\" of the model with the ID \"" +SETG c_g_str_xmlimp_setwindowstate_3:"\" could not be set." +SETG c_g_str_xmlimp_fread1:"Could not determine the content of the log file \"" +SETG c_g_str_xmlimp_fread2:"\"." +SETG c_g_str_xmlimp_fread3:"Could not read the file \"" +SETG c_g_str_xmlimp_fread4:"\".\nMake sure that this file is in the installation directory (or the data base)." +SETG c_g_str_xmlimp_deletemodelgroupreference:"Could not delete a model reference from the selected model group." +SETG c_g_str_xmlimp_deletemodelgroupreference_temp_1:"The temporary created model reference with the id \"" +SETG c_g_str_xmlimp_deletemodelgroupreference_temp_2:"\" could not be deleted from the selected model group." +SETG c_g_str_xmlimp_copymodelgroupreference1:"Could not copy the model reference \"" +SETG c_g_str_xmlimp_copymodelgroupreference2:"\"." +SETG c_g_str_xmlimp_fwrite1:"Could not write in the log file \"" +SETG c_g_str_xmlimp_fwrite2:"\"." +SETG c_g_str_xmlimp_getmodelgroupreferences:"Could not determine model references from the model group." +SETG c_g_str_xmlimp_createattrprofversionext1:"The attribute profile \"" +SETG c_g_str_xmlimp_createattrprofversionext2:"\" could not be created." +SETG c_g_str_xmlimp_attrprofclassid:"The id of the attribute profile class could not be determined." +SETG c_g_str_xmlimp_deleteattrprofversion:"The attribute profile version could not be deleted." +SETG c_g_str_xmlimp_getattrprofversionstring:"Could not determine the attribute profile version." +SETG c_g_str_xmlimp_getallattrprofversionsofthread:"Could not determine the attribute profile version from the attribute profile thread." +SETG c_g_str_xmlimp_createattrprofdirectory:"Could not create a temporary attribute profile group \"Attribute_profiles\"." +SETG c_g_str_xmlimp_createattrprofdirectory_value:"Attribute_profiles" +SETG c_g_str_xmlimp_getallmodelversionsofthread:"Could not determine the model version from the model thread." +SETG c_g_str_xmlimp_getmodelgroupreferencethread:"Could not determine the thread id from the model reference." +SETG c_g_str_xmlimp_getmodelgroupreference:"Could not determine the references of the model group." +SETG c_g_str_xmlimp_getmodelgroupchildren:"Could not determine the subgroups of the model group." +SETG c_g_str_xmlimp_createmodelgroup1:"Could not create the model group \"" +SETG c_g_str_xmlimp_createmodelgroup2:"\" in the super group \"" +SETG c_g_str_xmlimp_createmodelgroup3:"\". Make sure that you have sufficient access rights to the super group." +SETG c_g_str_xmlimp_createattrprofdirectory1:"Could not create the attribute profile group \"" +SETG c_g_str_xmlimp_createattrprofdirectory2:"\" in the super group." +SETG c_g_str_xmlimp_getattrprofdirectoryname:"Could not determine the name of the attribute profile." +SETG c_g_str_xmlimp_getallattrprofsubdirs:"Could not determine the subgroups of the attribute profile group." +SETG c_g_str_xmlimp_firstthreecheck:("None of the three following options can be selected at the same time:\n\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_1 + "\"\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_2 + "\"\n \"" + + c_g_str_xmlimp_modelselectbox_checkbox_8 + "\"\n\nSelect one option only.") +SETG c_g_str_xmlimp_createmodelgroupreference:"Could not create a model reference in the selected group." +SETG c_g_str_xmlimp_getmodelthreadofversion:"Could not determine the model thread of the actual model." +SETG c_g_str_xmlimp_getallobjs:"Could not determine all objects in the model." +SETG c_g_str_xmlimp_getallconnectors:"Could not determine all references in the model." +SETG c_g_str_xmlimp_loadmodel_1:"The model \"" +SETG c_g_str_xmlimp_loadmodel_2:"\" could not be loaded." +SETG c_g_str_xmlimp_loadmodel_3:"The model \"" +SETG c_g_str_xmlimp_loadmodel_4:"\" could be loaded in the read-only mode. In order to make any changes write protection must be removed." +SETG c_g_str_xmlimp_noaccess_msg_1:"The user has no access rights to the model \"" +SETG c_g_str_xmlimp_noaccess_msg_2:"\"!\nThe model can not be changed during the import." +SETG c_g_str_xmlimp_noaccess_msg_3:"The model \"" +SETG c_g_str_xmlimp_noaccess_msg_4:"\" is currently edited by other user and therefore can not be changed." +SETG c_g_str_xmlimp_getmodelbasename1:"Could not determine the basis name for the model with the xml id \"" +SETG c_g_str_xmlimp_getmodelbasename2:"\"." +SETG c_g_str_xmlimp_getmodelid1:"Could not determine the model id for the model \"" +SETG c_g_str_xmlimp_getmodelid2:"\"." +SETG c_g_str_xmlimp_getattrval_1:"Could not determine the value of the attribute with the id \"" +SETG c_g_str_xmlimp_getattrval_2:"\"." +SETG c_g_str_xmlimp_getconnectorendpoints1:"Could not determine the start and end instance for the relation with the id \"" +SETG c_g_str_xmlimp_getconnectorendpoints2:"\"." +SETG c_g_str_xmlimp_getrecattrrowcount_1:"The number of table rows of the record could not be determined." +SETG c_g_str_xmlimp_getrecattrrowid_1:"Could not determine the ID of the table row." +SETG c_g_str_xmlimp_removerecrow_1:"The row with the id \"" +SETG c_g_str_xmlimp_removerecrow_2:"\" could not be deleted." +SETG c_g_str_xmlimp_moverecordrow_1:"Could not move the row with the id \"" +SETG c_g_str_xmlimp_moverecordrow_2:"\" to the place with the index \"" +SETG c_g_str_xmlimp_moverecordrow_3:"\"." +SETG c_g_str_xmlimp_removeallinterrefs_1:"Could not delete the interrefs from the attribute with the id \"" +SETG c_g_str_xmlimp_removeallinterrefs_2:"\"." +SETG c_g_str_xmlimp_attrprofselectbox:"Error in the attribute profile select dialog." +SETG c_g_str_xmlimp_deleteobjs_1:"Could not delete the objects with the id \"" +SETG c_g_str_xmlimp_deleteobjs_2:"\"." +SETG c_g_str_xmlimp_deleteobjs_3:"Could not delete the object with the id \"" +SETG c_g_str_xmlimp_deleteconnector_1:"Could not delete the relation with the id \"" +SETG c_g_str_xmlimp_deleteconnector_2:"\"." +SETG c_g_str_xmlimp_getallattrprofthreadsindir:"Could not determine the attribute profile from the attribute profile groups." +SETG c_g_str_xmlimp_getmodelgroupname:"Could not determine the name of the model group." +SETG c_g_str_xmlimp_savelibrary:"Could not save the application library." +SETG c_g_str_xmlimp_getaccessmode_1:"Could not determine the access mode for the model \"" +SETG c_g_str_xmlimp_getaccessmode_2:"\"." +SETG c_g_str_xmlimp_getaccessmode_3:"The write-protected model \"" +SETG c_g_str_xmlimp_getaccessmode_4:"\" can not be changed during the import." +SETG c_g_str_xmlimp_getattrid_1:"Could not determine the attribute which contains the access right for the model \"" +SETG c_g_str_xmlimp_getattrid_2:"\"." +SETG c_g_str_xmlimp_getmodelinfo_1:"Could not determine the library name for the model \"" +SETG c_g_str_xmlimp_getmodelinfo_2:"\"." +SETG c_g_str_xmlimp_getmodelinfo_3:"The information of the model with the id \"" +SETG c_g_str_xmlimp_getmodelinfo_4:"\" could not be determined." +SETG c_g_str_xmlimp_getmodelinfo_5:"Name collision during model import with id \"" +SETG c_g_str_xmlimp_getmodelinfo_6:"\"\nmodelnames in import-file must be unique!" +SETG c_g_str_xmlimp_cutleostring:"The leo string has wrong syntax! Element (name:\") could not be found.\n" +SETG c_g_str_xmlimp_noversion_1:"Could not determine the current ADOXML version of the file \"" +SETG c_g_str_xmlimp_noversion_2:"\". It is not a valid ADONIS XML file." + +# [HOs, 2008-08-04] +SETG c_g_str_xmlimp_nonuniquemodels:"Name collision! Following model names in your import-file are not unique:\n" diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_meta.asc b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_meta.asc new file mode 100644 index 0000000000000000000000000000000000000000..471d1dc58b524d7c0c3f71f794368e81aea37e25 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_meta.asc @@ -0,0 +1,90 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_2 +# AUTHOR: AlB (BOC IS), 2005.11.09 +# LAST CHANGED: 2005-11-28: FlB (BOC IS) XML encoding changed to UTF-8. +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# xmlexp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +#******************************************************************************* + +#******************************************************************************* +# +# !!!!!!!!!!!!! ENGLISH METAMODEL STRINGS !!!!!!!!!!!!!!!!! +# +#******************************************************************************* + +#******************************************************************************* +# +# SCRIPT CONST METAMODEL STRINGS +# +#******************************************************************************* +# All +SETG c_g_str_xml_default_lang:"en" # must match the language of the metamodel and + # a string defined for "_uilang" + +# Export +SETG c_g_str_xml_getclassid_classname:"__D_event__" # must match the meta-model attribute string +SETG c_g_str_xml_getattrid_attr_name:"Name" # must match the meta-model attribute string +SETG c_g_str_xml_version_string: "Version" # must match the string defined in CC "Application" GET_VERSION -> result version: +SETG c_g_str_xml_attr_graphrep:"GraphRep" # must match the meta-model attribute string +SETG c_g_str_xml_attr_attrrep:"AttrRep" # must match the meta-model attribute string +SETG c_g_str_xml_attr_animrep:"AnimRep" # must match the meta-model attribute string +SETG c_g_str_xml_attr_hlptxt:"HlpTxt" # must match the meta-model attribute string +SETG c_g_str_xml_attr_typ:"Type" # must match the meta-model attribute string + +# Import +SETG c_g_str_xmlimp_access_status_attr_name: "Access state" # must match the meta-model attribute string +SETG c_g_str_xmlimp_access_status_read_name: "read" # must match the meta-model attribute value +SETG c_g_str_xmlimp_getattrid_attr_name:"Name" # must match the meta-model attribute string +SETG c_g_str_xmlimp_version_string: "Version" # must match the string defined in CC "Application" GET_VERSION -> result version: + + +# Language independent strings +# (Do not translate the strings below!) + +# XML encoding variables. +# There are two global variables for the enconding of generated XML files +# - The encoding identifier: This is the string which identifies the encoding +# for the AdoScript XML writer. It is passed to the +# AdoScript command XML_OPEN. +# - The encondig value: This is the string which is written to the XML file. +# It identifies the encoding to all XML parsers who +# are going to parse the XML file. +# The encoding identifier and the encoding value must always correspond to +# each other. Otherwise no valid XML will be generated. +# +# The following values are allowed: +# +# Encoding identifier | Enconding value +# ------------------------------------- +# "ISO8859-1" | "ISO-8859-1" +# "WINDOWS-1252" | "WINDOWS-1252" +# "UTF-8" | "UTF-8" +# "USASCII" | "US-ASCII" +# "IBM1140" | ?? +# "IBM037" | ?? +# "UTF-16[BL]E" | "UTF-16" +# "UCS-4[BL]E" | "UCS-4" + +SETG c_g_str_xml_encoding_identifier:"UTF-8" # Identifier for the encoding of generated XML files (used by XML export) +SETG c_g_str_xml_encoding_value:"UTF-8" # Encoding value which is written to the XML file (used by XML export). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_meta.asc.bak b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_meta.asc.bak new file mode 100644 index 0000000000000000000000000000000000000000..98d15bd157d6335060c529d9f19adce8de1669f0 --- /dev/null +++ b/TOOL/setup/BOC/SDbD_ADOxx15_SA/xmlimpexp3012_globals_meta.asc.bak @@ -0,0 +1,90 @@ +########################## GENERAL FILE INFOS ################################# +# +# FILE VERSION: 3.0.12_2 +# AUTHOR: AlB (BOC IS), 2005.11.09 +# LAST CHANGED: 2005-11-28: FlB (BOC IS) XML encoding changed to UTF-8. +# +######################### EXTERNAL DEPENDENCIES ############################### +# +# INCLUDING THE FOLLOWING FILES: -NONE- +# INCLUDED BY THE FOLLOWING FILES: xmlimp###.asc +# xmlexp###.asc +# +############################### COPYRIGHT ##################################### +# +# (C) COPYRIGHT BOC - Business Objectives Consulting 1995 - 2005 +# All Rights Reserved +# Use, duplication or disclosure restricted by BOC +# BOC IS - Vienna, November 2005 +# +############################ READ BEFORE EDIT ################################# +# +# USAGE: This AdoScript controls the XML export. +# +# MISC: To keep this file readable, use a tabulator width of 2 spaces +# and convert existing and new tabulators in spaces. Please use +# the block writing as is and add comments to your changes. +# +#******************************************************************************* + +#******************************************************************************* +# +# !!!!!!!!!!!!! ENGLISH METAMODEL STRINGS !!!!!!!!!!!!!!!!! +# +#******************************************************************************* + +#******************************************************************************* +# +# SCRIPT CONST METAMODEL STRINGS +# +#******************************************************************************* +# All +SETG c_g_str_xml_default_lang:"en" # must match the language of the metamodel and + # a string defined for "_uilang" + +# Export +SETG c_g_str_xml_getclassid_classname:"__D_event__" # must match the meta-model attribute string +SETG c_g_str_xml_getattrid_attr_name:"Name" # must match the meta-model attribute string +SETG c_g_str_xml_version_string: "Version" # must match the string defined in CC "Application" GET_VERSION -> result version: +SETG c_g_str_xml_attr_graphrep:"GraphRep" # must match the meta-model attribute string +SETG c_g_str_xml_attr_attrrep:"AttrRep" # must match the meta-model attribute string +SETG c_g_str_xml_attr_animrep:"AnimRep" # must match the meta-model attribute string +SETG c_g_str_xml_attr_hlptxt:"HlpTxt" # must match the meta-model attribute string +SETG c_g_str_xml_attr_typ:"Type" # must match the meta-model attribute string + +# Import +SETG c_g_str_xmlimp_access_status_attr_name: "Zugriffsstatus" # must match the meta-model attribute string +SETG c_g_str_xmlimp_access_status_read_name: "lesend" # must match the meta-model attribute value +SETG c_g_str_xmlimp_getattrid_attr_name:"Name" # must match the meta-model attribute string +SETG c_g_str_xmlimp_version_string: "Version" # must match the string defined in CC "Application" GET_VERSION -> result version: + + +# Language independent strings +# (Do not translate the strings below!) + +# XML encoding variables. +# There are two global variables for the enconding of generated XML files +# - The encoding identifier: This is the string which identifies the encoding +# for the AdoScript XML writer. It is passed to the +# AdoScript command XML_OPEN. +# - The encondig value: This is the string which is written to the XML file. +# It identifies the encoding to all XML parsers who +# are going to parse the XML file. +# The encoding identifier and the encoding value must always correspond to +# each other. Otherwise no valid XML will be generated. +# +# The following values are allowed: +# +# Encoding identifier | Enconding value +# ------------------------------------- +# "ISO8859-1" | "ISO-8859-1" +# "WINDOWS-1252" | "WINDOWS-1252" +# "UTF-8" | "UTF-8" +# "USASCII" | "US-ASCII" +# "IBM1140" | ?? +# "IBM037" | ?? +# "UTF-16[BL]E" | "UTF-16" +# "UCS-4[BL]E" | "UCS-4" + +SETG c_g_str_xml_encoding_identifier:"UTF-8" # Identifier for the encoding of generated XML files (used by XML export) +SETG c_g_str_xml_encoding_value:"UTF-8" # Encoding value which is written to the XML file (used by XML export). diff --git a/TOOL/setup/BOC/SDbD_ADOxx15_SA/zlib002.dll b/TOOL/setup/BOC/SDbD_ADOxx15_SA/zlib002.dll new file mode 100644 index 0000000000000000000000000000000000000000..6ed98e4c092e00a4b3cbe9ca85ee4b7cf2c774e5 Binary files /dev/null and b/TOOL/setup/BOC/SDbD_ADOxx15_SA/zlib002.dll differ diff --git a/TOOL/setup/SDbD 1.0 (English) Stand-alone.msi b/TOOL/setup/SDbD 1.0 (English) Stand-alone.msi new file mode 100644 index 0000000000000000000000000000000000000000..d157a42083d8264f3bf0d03d53dd77952824dbdd Binary files /dev/null and b/TOOL/setup/SDbD 1.0 (English) Stand-alone.msi differ diff --git a/TOOL/setup/setup_sdbd.exe b/TOOL/setup/setup_sdbd.exe new file mode 100644 index 0000000000000000000000000000000000000000..2149b396446e39379c652b4eb1b0acb8cfb95f42 Binary files /dev/null and b/TOOL/setup/setup_sdbd.exe differ diff --git a/TOOL/tools/AdobeReader/AdbeRdr11002_de_DE.exe b/TOOL/tools/AdobeReader/AdbeRdr11002_de_DE.exe new file mode 100644 index 0000000000000000000000000000000000000000..d6faea5693a018e8f925a63f9c9d84436da2856e Binary files /dev/null and b/TOOL/tools/AdobeReader/AdbeRdr11002_de_DE.exe differ diff --git a/TOOL/tools/AdobeReader/AdbeRdr11002_en_US.exe b/TOOL/tools/AdobeReader/AdbeRdr11002_en_US.exe new file mode 100644 index 0000000000000000000000000000000000000000..3c1f34ce160367be4208a6de719d3c720b9e8baa Binary files /dev/null and b/TOOL/tools/AdobeReader/AdbeRdr11002_en_US.exe differ diff --git a/TOOL/tools/Visual C++ Redistributable/vcredist_x86.exe b/TOOL/tools/Visual C++ Redistributable/vcredist_x86.exe new file mode 100644 index 0000000000000000000000000000000000000000..05d0a05eb7f1e30f7c684adb92fdf9f941da5411 Binary files /dev/null and b/TOOL/tools/Visual C++ Redistributable/vcredist_x86.exe differ diff --git a/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-ia64.msu b/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-ia64.msu new file mode 100644 index 0000000000000000000000000000000000000000..b09a0c790c5b1c0fb023b781a558f8fbd0ff8278 Binary files /dev/null and b/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-ia64.msu differ diff --git a/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-x64.msu b/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-x64.msu new file mode 100644 index 0000000000000000000000000000000000000000..1cff71eaf26e2d01811e47fb109175d74d7c2596 Binary files /dev/null and b/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-x64.msu differ diff --git a/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-x86.msu b/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-x86.msu new file mode 100644 index 0000000000000000000000000000000000000000..fa7c26414e20aa0339eeda968f756289bdbab618 Binary files /dev/null and b/TOOL/tools/Windows Installer 4.5/Windows6.0-KB942288-v2-x86.msu differ diff --git a/TOOL/tools/Windows Installer 4.5/WindowsXP-KB942288-v3-x86.exe b/TOOL/tools/Windows Installer 4.5/WindowsXP-KB942288-v3-x86.exe new file mode 100644 index 0000000000000000000000000000000000000000..ad31a1e087b2bf7a2da33c46583f9f54ad53cc30 Binary files /dev/null and b/TOOL/tools/Windows Installer 4.5/WindowsXP-KB942288-v3-x86.exe differ diff --git a/TOOL/tools/adsi/Dsclient.EXE b/TOOL/tools/adsi/Dsclient.EXE new file mode 100644 index 0000000000000000000000000000000000000000..f5a58183256bde22657621fd1dc07a701758c1fe Binary files /dev/null and b/TOOL/tools/adsi/Dsclient.EXE differ diff --git a/TOOL/tools/adsi/readme.txt b/TOOL/tools/adsi/readme.txt new file mode 100644 index 0000000000000000000000000000000000000000..586734d74e3d1a58351b1041f93cae1e02c765a8 --- /dev/null +++ b/TOOL/tools/adsi/readme.txt @@ -0,0 +1,17 @@ +Hinweise zur Installation der +ADSI (Active Directory Service Interfaces)-client-extensions +============================================================ + +Um die Single-Sign-on Funktionalität unter Windows NT 4.0 +nutzen zu können, müssen zumindest das Service Pack 6a sowie +die beiliegenden ADSI-client-extensions auf allen Workstations, +die ADONIS mit dieser Funktionalität nutzen sollen, installiert +werden. + +Zur Installation der ADSI-client-extensions führen Sie die +beiliegende Installationsdatei "dsclient.exe" aus und folgen +Sie den Anweisungen auf dem Bildschirm. + + +Ihr BOC-Team (http://www.boc-group.com) +Wien, 2012 diff --git a/TOOL/tools/asetup/FreeImage.dll b/TOOL/tools/asetup/FreeImage.dll new file mode 100644 index 0000000000000000000000000000000000000000..e7bf667a2b4ccf294b751ee31372fd77b7705ae0 Binary files /dev/null and b/TOOL/tools/asetup/FreeImage.dll differ diff --git a/TOOL/tools/asetup/FreeImagePlus.dll b/TOOL/tools/asetup/FreeImagePlus.dll new file mode 100644 index 0000000000000000000000000000000000000000..0fdc489d0bcf071a9cc6938a231def13ea941e6f Binary files /dev/null and b/TOOL/tools/asetup/FreeImagePlus.dll differ diff --git a/TOOL/tools/asetup/SV0104.dll b/TOOL/tools/asetup/SV0104.dll new file mode 100644 index 0000000000000000000000000000000000000000..25a55314f7c61500c8bb6d0de27d51b7f3e3cb5f Binary files /dev/null and b/TOOL/tools/asetup/SV0104.dll differ diff --git a/TOOL/tools/asetup/TL0104.dll b/TOOL/tools/asetup/TL0104.dll new file mode 100644 index 0000000000000000000000000000000000000000..98d7b3958b4cc46484abc7dd77036c9e4a077639 Binary files /dev/null and b/TOOL/tools/asetup/TL0104.dll differ diff --git a/TOOL/tools/asetup/abasic51.dll b/TOOL/tools/asetup/abasic51.dll new file mode 100644 index 0000000000000000000000000000000000000000..656ec2062b81bb025dc3ee6d7241cd05ff151d20 Binary files /dev/null and b/TOOL/tools/asetup/abasic51.dll differ diff --git a/TOOL/tools/asetup/asetup.exe b/TOOL/tools/asetup/asetup.exe new file mode 100644 index 0000000000000000000000000000000000000000..8ca1fe80e0e54a8d9b1dca3cecf2e55895332e34 Binary files /dev/null and b/TOOL/tools/asetup/asetup.exe differ diff --git a/TOOL/tools/asetup/bocirt2.dll b/TOOL/tools/asetup/bocirt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..a9a5d65cdb98a295a438033345fd60de73dab711 Binary files /dev/null and b/TOOL/tools/asetup/bocirt2.dll differ diff --git a/TOOL/tools/asetup/bocrt2.dll b/TOOL/tools/asetup/bocrt2.dll new file mode 100644 index 0000000000000000000000000000000000000000..ae1c48dd6d50637f568d5ca055d0b473990c6901 Binary files /dev/null and b/TOOL/tools/asetup/bocrt2.dll differ diff --git a/TOOL/tools/asetup/collation.txt b/TOOL/tools/asetup/collation.txt new file mode 100644 index 0000000000000000000000000000000000000000..8ae3e988af6ba16f4c2f894d929d03647de2521e --- /dev/null +++ b/TOOL/tools/asetup/collation.txt @@ -0,0 +1 @@ +SQL_Latin1_General_Cp1_CS_AS diff --git a/TOOL/tools/asetup/lang.ini b/TOOL/tools/asetup/lang.ini new file mode 100644 index 0000000000000000000000000000000000000000..f4ffdf0bde7c6101ac78e4063aa1dee33af492ae --- /dev/null +++ b/TOOL/tools/asetup/lang.ini @@ -0,0 +1 @@ +2057 diff --git a/TOOL/tools/asetup/language/2057/setup51.dll b/TOOL/tools/asetup/language/2057/setup51.dll new file mode 100644 index 0000000000000000000000000000000000000000..beab31fc85b6baad97557305b9dc7ca9439635f9 Binary files /dev/null and b/TOOL/tools/asetup/language/2057/setup51.dll differ diff --git a/TOOL/tools/asetup/libeay32.dll b/TOOL/tools/asetup/libeay32.dll new file mode 100644 index 0000000000000000000000000000000000000000..b9dbf55e89e204dc91e0a194fe9512d3773f6a20 Binary files /dev/null and b/TOOL/tools/asetup/libeay32.dll differ diff --git a/TOOL/tools/asetup/re00005.dll b/TOOL/tools/asetup/re00005.dll new file mode 100644 index 0000000000000000000000000000000000000000..218616379d35148a0d78e19701471ede019a1097 Binary files /dev/null and b/TOOL/tools/asetup/re00005.dll differ diff --git a/TOOL/tools/asetup/version.txt b/TOOL/tools/asetup/version.txt new file mode 100644 index 0000000000000000000000000000000000000000..06e15d3073e81a6dfef5b0a4c7d740b535599176 --- /dev/null +++ b/TOOL/tools/asetup/version.txt @@ -0,0 +1,2 @@ +v51_2081 desktop build +5.15.00.2081 diff --git a/TOOL/tools/svg_view/SVGView_de.exe b/TOOL/tools/svg_view/SVGView_de.exe new file mode 100644 index 0000000000000000000000000000000000000000..ae631b84769681da27d5c518d090801b78c514b3 Binary files /dev/null and b/TOOL/tools/svg_view/SVGView_de.exe differ diff --git a/TOOL/tools/svg_view/SVGView_en.exe b/TOOL/tools/svg_view/SVGView_en.exe new file mode 100644 index 0000000000000000000000000000000000000000..4aa7a955d3a5072afc192bf6a581e74d20cacd28 Binary files /dev/null and b/TOOL/tools/svg_view/SVGView_en.exe differ