[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5470 - in trunk/gnue-appserver: doc/api samples
From: |
reinhard |
Subject: |
r5470 - in trunk/gnue-appserver: doc/api samples |
Date: |
Mon, 22 Mar 2004 15:50:53 -0600 (CST) |
Author: reinhard
Date: 2004-03-22 15:50:52 -0600 (Mon, 22 Mar 2004)
New Revision: 5470
Modified:
trunk/gnue-appserver/doc/api/api.texi
trunk/gnue-appserver/samples/README
trunk/gnue-appserver/samples/appserver.gpd
Log:
Updated some documentation and samples.
Modified: trunk/gnue-appserver/doc/api/api.texi
===================================================================
--- trunk/gnue-appserver/doc/api/api.texi 2004-03-22 20:51:25 UTC (rev
5469)
+++ trunk/gnue-appserver/doc/api/api.texi 2004-03-22 21:50:52 UTC (rev
5470)
@@ -384,12 +384,46 @@
The source code of the procedure.
@end defcv
address@hidden Property gnue_property gnue_comment string(70)
address@hidden Property gnue_procedure gnue_comment string(70)
Arbitary text explaining the purpose of the procedure.
@end defcv
@c ----------------------------------------------------------------------------
address@hidden @code{gnue_parameter}
+
address@hidden Property gnue_parameter gnue_procedure gnue_procedure
+The procedure the parameter belongs to.
address@hidden defcv
+
address@hidden Property gnue_parameter gnue_name string(35)
+The name of the parameter. The parameter with the name "result" defines the
+return value of the procedure.
address@hidden defcv
+
address@hidden Property gnue_parameter gnue_type string(35)
+The type of the parameter. This can be one of the predefined types "string",
+"number", "boolean", "date", "time", or "datetime", or the name of a class,
+in which case the parameter is a reference to that class.
address@hidden defcv
+
address@hidden Property gnue_parameter gnue_length number(6)
+The length of the property. Only relevant if @code{gnue_type} is "string" or
+"number".
address@hidden defcv
+
address@hidden Property gnue_parameter gnue_scale number(4)
+Only relevant if @code{gnue_type} is "number", in which case it defines the
+number of fractional digits, while @code{gnue_length} defines the total number
+of digits.
address@hidden defcv
+
address@hidden Property gnue_parameter gnue_comment string(70)
+Arbitary text explaining the purpose of the parameter.
address@hidden defcv
+
address@hidden
----------------------------------------------------------------------------
+
@section @code{gnue_useraccess}
Note: This class is only preliminary and will most probably disappear in
Modified: trunk/gnue-appserver/samples/README
===================================================================
--- trunk/gnue-appserver/samples/README 2004-03-22 20:51:25 UTC (rev 5469)
+++ trunk/gnue-appserver/samples/README 2004-03-22 21:50:52 UTC (rev 5470)
@@ -11,14 +11,15 @@
Before you can start gnue-appserver, you have to create a database and fill it
with some basic information.
-For Interbase, MS SQL, MySQL, PostgreSQL, and Sybase, you can find SQL scripts
+For Interbase, MS SQL, MySQL, Oracle, and PostgreSQL, you can find SQL scripts
here in this directory. On your database server, create a user "gnue", a
database "gnue" where the user "gnue" has full access, and run the correct SQL
script against that database.
-For PostgreSQL and MySQL, there are the shell scripts "setup-pgsql.sh" and
-"setup-mysql.sh" respectively, that do exactly that. Contributed shell scripts
-for other databases are highly appreciated.
+For Interbase, PostgreSQL, and MySQL, there are the shell scripts
+"setup-interbase.sh", "setup-pgsql.sh", and "setup-mysql.sh" respectively,
+that do exactly that. Contributed shell scripts for other databases are highly
+appreciated.
Running the Application Server
@@ -46,10 +47,10 @@
Apart from the basic "sample.gfd" you will find the following other samples in
this directory:
- gnue_modules.gfd and gnue_classes.gfd
+ classrepository.gfd
- These GNUe Forms Definitions allow you to edit modules, classes and
- properties in the Class Repository used by GNUe Appserver.
+ This GNUe Forms Definition allows you to edit modules, classes, properties
+ and procedures in the Class Repository used by GNUe Appserver.
In default setup, only the user "hacker" has the permission to access the
Class Repository.
Modified: trunk/gnue-appserver/samples/appserver.gpd
===================================================================
--- trunk/gnue-appserver/samples/appserver.gpd 2004-03-22 20:51:25 UTC (rev
5469)
+++ trunk/gnue-appserver/samples/appserver.gpd 2004-03-22 21:50:52 UTC (rev
5470)
@@ -8,10 +8,8 @@
title="Address list"/>
</process>
<process title="Server Setup">
- <step type="form" location="./gnue_modules.gfd"
- title="GNUe Application Server Modules"/>
- <step type="form" location="./gnue_classes.gfd"
- title="GNUe Application Server Classes"/>
+ <step type="form" location="./classrepository.gfd"
+ title="GNUe Appserver Class Repository"/>
</process>
</processes>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5470 - in trunk/gnue-appserver: doc/api samples,
reinhard <=