2004-11-02 16:17:32 +00:00
|
|
|
<?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</title>
|
|
|
|
<author name="Mirko Viviani">
|
2006-09-14 16:06:21 +00:00
|
|
|
<email address="mirko.viviani@gmail.com"/>
|
2004-11-02 16:17:32 +00:00
|
|
|
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
|
|
|
|
<author name="Manuel Guesdon">
|
|
|
|
<email address="mguesdon@orange-concept.com"/>
|
|
|
|
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
|
|
|
|
<author name="David Ayers">
|
2006-09-14 16:06:21 +00:00
|
|
|
<email address="ayers@fsfe.org"/>
|
2004-11-02 16:17:32 +00:00
|
|
|
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
|
2005-12-18 13:30:49 +00:00
|
|
|
<author name="Matt Rice">
|
2007-01-05 16:17:04 +00:00
|
|
|
<email address="ratmice@gmail.com"/>
|
2005-12-18 13:30:49 +00:00
|
|
|
<url url="http://www.gnustep.org/developers/whoiswho.html"/></author>
|
2004-11-02 16:17:32 +00:00
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<chapter>
|
|
|
|
<heading>GDL2 - GNUstep Database Library 2</heading>
|
|
|
|
<p>The GNUstep Database Library 2 (GDL2) is a set of libraries to map
|
|
|
|
Objective-C objects to rows of relational database management systems
|
|
|
|
(RDBMS). It aims to be compatible with Enterprise Objects Framework
|
|
|
|
(EOF) as released with WebObjects 4.5 from Apple Inc.</p>
|
|
|
|
<p>GDL2 consists of the following components:</p>
|
2006-09-12 20:39:43 +00:00
|
|
|
<section>
|
2009-02-18 20:13:42 +00:00
|
|
|
<heading>- <uref url="../EOControl/EOControl.html">EOControl</uref></heading>
|
2004-11-02 16:17:32 +00:00
|
|
|
<p>The fundamental abstraction library which includes many non RDBMS
|
|
|
|
related extensions such as KeyValueCoding extensions and other
|
|
|
|
categories. Most importantly it contains the classes which handle the
|
|
|
|
coordination of object graphs namely EOEditingContext.</p>
|
2006-09-12 20:39:43 +00:00
|
|
|
</section>
|
|
|
|
<section>
|
2009-02-18 20:13:42 +00:00
|
|
|
<heading>- <uref url="../EOAccess/EOAccess.html">EOAccess</uref></heading>
|
2004-11-02 16:17:32 +00:00
|
|
|
<p>This library implements the underlying mechanism to
|
|
|
|
retrieve and store data in RDBMS. It defines the abstract
|
|
|
|
classes like EOAdaptor which are subclassed to interface with
|
|
|
|
concrete RDBMS implementations.</p>
|
2006-09-12 20:39:43 +00:00
|
|
|
</section>
|
|
|
|
<section>
|
2009-02-18 20:13:42 +00:00
|
|
|
<heading>- <uref url="../EOInterface/EOInterface.html">EOInterface</uref></heading>
|
2004-11-02 16:17:32 +00:00
|
|
|
<p>This library implements classes used to synchronize UI
|
|
|
|
components such as NSTextFields, NSButtons and NSTableViews
|
|
|
|
with the state of objects which an EOEditingContext contains.</p>
|
2006-09-12 20:39:43 +00:00
|
|
|
</section>
|
2004-11-02 16:17:32 +00:00
|
|
|
</chapter>
|
|
|
|
<back>
|
|
|
|
<index scope="project" type="title" />
|
|
|
|
</back>
|
|
|
|
</body>
|
|
|
|
</gsdoc>
|