PATH  WebObjects 4.0 Documentation > EOControl Reference



EOArrayDataSource

Inherits From:
EODataSource : Object (Java Client)
EODataSource : NSObject (Yellow Box)

Package:
com.apple.client.eocontrol (Java Client)
com.apple.yellow.eocontrol (Yellow Box)

Class Description

EOArrayDataSource is a concrete subclass of EODataSource that can be used to provide enterprise objects to a display group (EODisplayGroup from EOInterface or WODisplayGroup from WebObjects) without having to fetch them from the database. In an EOArrayDataSource, objects are maintained in an in-memory NSArray.

EOArrayDataSource can fetch, insert, and delete objects-operations it performs directly with its array. It can also provide a detail data source.

Constructors


EOArrayDataSource

public EOArrayDataSource (
EOClassDescription classDescription,
EOEditingContext editingContext)

Creates and returns an EOArrayDataSource object where classDescription contains information about the objects provided by the EOArrayDataSource and editingContext is the EOArrayDataSource's editing context. Either argument may be null

Instance Methods


setArray

public void setArray (foundation.NSArray array)

Sets the receiver's array of objects to array.





Copyright © 1998, Apple Computer, Inc. All rights reserved.