PATH |
EOArrayDataSource
Inherits from: EODataSource
Implements: Serializable
Package: com.webobjects.eocontrol
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)
null
.
Instance Methods
classDescriptionForObjects
public EOClassDescription classDescriptionForObjects()
createObject
public Object createObject()
dataSourceQualifiedByKey
public EODataSource dataSourceQualifiedByKey(String aString)
deleteObject
public void deleteObject(Object anObject)
editingContext
public EOEditingContext editingContext()
fetchObjects
public NSArray fetchObjects()
insertObject
public void insertObject(Object anObject)
qualifyWithRelationshipKey
public void qualifyWithRelationshipKey( String aString, Object anObject)
setArray
public void setArray(foundation.NSArray array)
© 2001 Apple Computer, Inc. (Last Published April 19, 2001)