* EOInterface/EOInterface.gsdoc: New file.

* EOInterface/GNUmakefile: Update variables to build documentation.
	* EOAccess/EOAccess.gsdoc: Specify title.
	* EOControl/EOControl.gsdoc: Ditto.
	* GDL2.gsdoc: Use sections allowed by DTD.  Remove reference to
	MulleEOInterface.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@23474 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Ayers 2006-09-12 20:39:43 +00:00
parent ad43813eb0
commit 7bd929705b
6 changed files with 50 additions and 24 deletions

View file

@ -67,6 +67,13 @@
* EOControl/EOMultiReaderLock.m (init): Correct NSConditionLock * EOControl/EOMultiReaderLock.m (init): Correct NSConditionLock
initialization. initialization.
* EOInterface/EOInterface.gsdoc: New file.
* EOInterface/GNUmakefile: Update variables to build documentation.
* EOAccess/EOAccess.gsdoc: Specify title.
* EOControl/EOControl.gsdoc: Ditto.
* GDL2.gsdoc: Use sections allowed by DTD. Remove reference to
MulleEOInterface.
2006-09-07 Matt Rice <ratmice@yahoo.com> 2006-09-07 Matt Rice <ratmice@yahoo.com>
* DBModeler/Resources/DBModeler.tiff: New file. * DBModeler/Resources/DBModeler.tiff: New file.

View file

@ -2,7 +2,7 @@
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.1//EN" "http://www.gnustep.org/gsdoc-1_0_1.dtd"> <!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.1//EN" "http://www.gnustep.org/gsdoc-1_0_1.dtd">
<gsdoc base="index"> <gsdoc base="index">
<head> <head>
<title>GDL2</title> <title>GDL2 - EOAccess</title>
<author name="Mirko Viviani"> <author name="Mirko Viviani">
<email address="mirko.viviani@rccr.cremona.it"/> <email address="mirko.viviani@rccr.cremona.it"/>
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author> <url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
@ -15,7 +15,7 @@
</head> </head>
<body> <body>
<chapter> <chapter>
<heading>GDL2</heading> <heading>GDL2 - EOAccess</heading>
<p>... <p>...
</p> </p>
</chapter> </chapter>

View file

@ -2,7 +2,7 @@
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.1//EN" "http://www.gnustep.org/gsdoc-1_0_1.dtd"> <!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.1//EN" "http://www.gnustep.org/gsdoc-1_0_1.dtd">
<gsdoc base="index"> <gsdoc base="index">
<head> <head>
<title>GDL2 Control</title> <title>GDL2 - EOControl</title>
<author name="Mirko Viviani"> <author name="Mirko Viviani">
<email address="mirko.viviani@rccr.cremona.it"/> <email address="mirko.viviani@rccr.cremona.it"/>
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author> <url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
@ -15,7 +15,7 @@
</head> </head>
<body> <body>
<chapter> <chapter>
<heading>GDL2 Control</heading> <heading>GDL2 - EOControl</heading>
<p>... <p>...
</p> </p>
</chapter> </chapter>

View file

@ -0,0 +1,23 @@
<?xml version="1.0"?>
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 1.0.1//EN" "http://www.gnustep.org/gsdoc-1_0_1.dtd">
<gsdoc base="index">
<head>
<title>GDL2 - EOInterface</title>
<author name="Matt Rice">
<email address="ratmice@yahoo.com"/>
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
<author name="David Ayers">
<email address="ayers@fsfe.org"/>
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
</head>
<body>
<chapter>
<heading>GDL2 - EOInterface</heading>
<p>...
</p>
</chapter>
<back>
<index scope="project" type="title" />
</back>
</body>
</gsdoc>

View file

@ -78,23 +78,23 @@ EORecursiveBrowserAssociation.h \
EOTextAssociation.h \ EOTextAssociation.h \
EOAspectConnector.h EOAspectConnector.h
gdl2_AUTOGSDOC_HEADERS = $(EOInterface_HEADER_FILES) EOInterface_AUTOGSDOC_HEADERS = $(EOInterface_HEADER_FILES)
gdl2_AUTOGSDOC_SOURCE = $(EOInterface_OBJC_FILES) EOInterface_AUTOGSDOC_SOURCE = $(EOInterface_OBJC_FILES)
DOCUMENT_NAME = gdl2 DOCUMENT_NAME = EOInterface
gdl2_HEADER_FILES_DIR = $(HEADER_DIR) EOInterface_HEADER_FILES_DIR = $(HEADER_DIR)
gdl2_AGSDOC_FILES = gdl2.gsdoc $(gdl2_AUTOGSDOC_HEADERS) EOInterface_AGSDOC_FILES = EOInterface.gsdoc $(EOInterface_AUTOGSDOC_HEADERS)
#$(gdl2_AUTOGSDOC_SOURCE) #$(EOInterface_AUTOGSDOC_SOURCE)
gdl2_AGSDOC_FLAGS = \ EOInterface_AGSDOC_FLAGS = \
-Declared EOInterface \ -Declared EOInterface \
-Standards YES \ -Standards YES \
-Project gdl2 \ -Project EOInterface \
-WordMap '{\ -WordMap '{\
FOUNDATION_EXPORT=extern;FOUNDATION_STATIC_INLINE="";\ FOUNDATION_EXPORT=extern;FOUNDATION_STATIC_INLINE="";\
GS_GEOM_SCOPE=extern;GS_GEOM_ATTR="";\ GS_GEOM_SCOPE=extern;GS_GEOM_ATTR="";\
GS_EXPORT=extern;GS_DECLARE="";\ GS_EXPORT=extern;GS_DECLARE="";\
GS_RANGE_SCOPE=extern;GS_RANGE_ATTR="";\ GS_RANGE_SCOPE=extern;GS_RANGE_ATTR="";\
GS_ZONE_SCOPE=extern;GS_ZONE_ATTR="";\ GS_ZONE_SCOPE=extern;GS_ZONE_ATTR="";\
}' -Up gdl2 }' -Up EOInterface
-include Makefile.preamble -include Makefile.preamble

View file

@ -24,30 +24,26 @@
(RDBMS). It aims to be compatible with Enterprise Objects Framework (RDBMS). It aims to be compatible with Enterprise Objects Framework
(EOF) as released with WebObjects 4.5 from Apple Inc.</p> (EOF) as released with WebObjects 4.5 from Apple Inc.</p>
<p>GDL2 consists of the following components:</p> <p>GDL2 consists of the following components:</p>
<subsubsect> <section>
<heading>- <uref url="EOControl/EOControl.html">EOControl</uref></heading> <heading>- <uref url="EOControl/EOControl.html">EOControl</uref></heading>
<p>The fundamental abstraction library which includes many non RDBMS <p>The fundamental abstraction library which includes many non RDBMS
related extensions such as KeyValueCoding extensions and other related extensions such as KeyValueCoding extensions and other
categories. Most importantly it contains the classes which handle the categories. Most importantly it contains the classes which handle the
coordination of object graphs namely EOEditingContext.</p> coordination of object graphs namely EOEditingContext.</p>
</subsubsect> </section>
<subsubsect> <section>
<heading>- <uref url="EOAccess/EOAccess.html">EOAccess</uref></heading> <heading>- <uref url="EOAccess/EOAccess.html">EOAccess</uref></heading>
<p>This library implements the underlying mechanism to <p>This library implements the underlying mechanism to
retrieve and store data in RDBMS. It defines the abstract retrieve and store data in RDBMS. It defines the abstract
classes like EOAdaptor which are subclassed to interface with classes like EOAdaptor which are subclassed to interface with
concrete RDBMS implementations.</p> concrete RDBMS implementations.</p>
</subsubsect> </section>
<subsubsect> <section>
<heading>- EOInterface</heading> <heading>- <uref url="EOInterface/EOInterface.html">EOInterface</uref></heading>
<p>This library implements classes used to synchronize UI <p>This library implements classes used to synchronize UI
components such as NSTextFields, NSButtons and NSTableViews components such as NSTextFields, NSButtons and NSTableViews
with the state of objects which an EOEditingContext contains.</p> with the state of objects which an EOEditingContext contains.</p>
<p>*Note this library is still missing in GDL2. Some people </section>
have tried to use
<url url="http://www.mulle-kybernetik.com/software/MulleEOInterface"/>
with some success.</p>
</subsubsect>
</chapter> </chapter>
<back> <back>
<index scope="project" type="title" /> <index scope="project" type="title" />