ftp.nice.ch/pub/next/developer/objc/EOF/OTC_EOFBetaExamples.1.0.bs.tar.gz#/OTC_EOFBetaExamples_V1.0/EOFramework/DataSource

AppController.h
[View AppController.h] 
AppController.m
[View AppController.m] 
DataSource.h
[View DataSource.h] 
DataSource.iconheader
 
DataSource.m
[View DataSource.m] 
DataSource_main.m
[View DataSource_main.m] 
English.lproj/
 
Images/
 
Makefile
 
Makefile.postamble
 
Makefile.preamble
 
Motorcycle.h
[View Motorcycle.h] 
Motorcycle.m
[View Motorcycle.m] 
NSObject-IBFixes.m
[View NSObject-IBFixes.m] 
PB.gdbinit
 
PB.project
 
README.rtf
[View README.rtf] 
ScrollViewExtensions.h
[View ScrollViewExtensions.h] 
ScrollViewExtensions.m
[View ScrollViewExtensions.m] 

README.rtf

DataSource.app
SHL Object Technology Center
e-mail: otccore@bou.shl.com



Overview

This example demonstrates how you can implement a custom data source by creating an object that conforms to the EODataSources protocol.  From an EOController perspective (UI layer), a persistent store (ie. a database) is not required, just an object that conforms to the EODataSources protocol.  Thus you can take advantage of the features found in EOController (buffering, undo, etc) without having a real database by implementing a custom data source.

NEXTSTEP 3.2  EOF Beta
	


Program Organization

Important Files
	
DataSource.[hm] conforms to the EODataSources protocol.
Motorcycle.[hm] is the class of objects provided by the data source.
Images (folder) contains some motorcycle images you can use for inserts / updates.
 	

Revision History 

June 94	Version 1.0.

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.