WebObjects 5.2

Uses of Class
com.webobjects.eocontrol.EODataSource

Packages that use EODataSource
com.webobjects.appserver Provides the WebObjects application server, session management classes, component classes, and classes to manage the request-response loop. 
com.webobjects.directtoweb Provides the framework for rapid development of HTML-based WebObjects applications. 
com.webobjects.eoaccess Provides the data access mechanisms for the Enterprise Objects technology. 
com.webobjects.eoapplication Provides application logic utility classes to the client side of Java Client applications. 
com.webobjects.eocontrol Provides infrastructure for creating and manging enterprise objects. 
com.webobjects.eodistribution.client Provides the communication mechanism between the client and server components of Java Client applications. 
com.webobjects.eogeneration Provides infrastructure for dynamically generating complete user interfaces in Java Client applications from XML descriptions of controller hierarchies. 
com.webobjects.eointerface Provides the infrastructure to display data for the control layer in a desktop application's user interface. 
 

Uses of EODataSource in com.webobjects.appserver
 

Methods in com.webobjects.appserver that return EODataSource
 EODataSource WODisplayGroup.dataSource()
          Provides the last EODataSource given to the WODisplayGroup via setDataSource.
 

Methods in com.webobjects.appserver with parameters of type EODataSource
 void WODisplayGroup.setDataSource(EODataSource ds)
          Changes the WODisplayGroup's EODataSource to ds.
 void WODisplayGroup.Delegate.displayGroupCreateObjectFailedForDataSource(WODisplayGroup group, EODataSource dataSource)
          Informs the delegate that group has failed to create a new object for dataSource.
 

Uses of EODataSource in com.webobjects.directtoweb
 

Fields in com.webobjects.directtoweb declared as EODataSource
 EODataSource D2WEditRelationshipPage.selectDataSource
          Contains the data source that holds the possible destination objects for the relationship.
 

Methods in com.webobjects.directtoweb that return EODataSource
 EODataSource D2WPage.dataSource()
          Returns the EODataSource, defined in the EOControl Framework, containing the objects displayed on the page or the objects that match the query for the query page subclasses.
 EODataSource D2WQueryPage.queryDataSource()
           
 EODataSource D2WQueryAllEntitiesPage.queryDataSource()
           
 EODataSource D2WSelect.dataSource()
          Returns the EODataSource containing the objects displayed on the page.
 EODataSource QueryPageInterface.queryDataSource()
          Returns the receiver's EODataSource (defined in the EOControl Framework).
 EODataSource D2WList.dataSource()
          Returns the EODataSource containing the objects displayed on the page.
 

Methods in com.webobjects.directtoweb with parameters of type EODataSource
 void D2WPage.setDataSource(EODataSource newValue)
          Sets the EODataSource, defined in the EOControl Framework, containing the objects displayed on the page.
 void D2WQueryPage.setQueryDataSource(EODataSource newValue)
          Sets the query data source to the specified data source.
 void ListPageInterface.setDataSource(EODataSource aDataSource)
          Sets data source containing objects to display.
 void D2WListPage.setDataSource(EODataSource dataSource)
          Sets the data source to the specified data source.
 void SelectPageInterface.setDataSource(EODataSource aDataSource)
          Sets the receiver's data source.
 

Uses of EODataSource in com.webobjects.eoaccess
 

Subclasses of EODataSource in com.webobjects.eoaccess
 class EODatabaseDataSource
          EODatabaseDataSource is a concrete subclass of EODataSource, defined in EOControl.
 

Methods in com.webobjects.eoaccess that return EODataSource
 EODataSource EODatabaseDataSource.dataSourceQualifiedByKey(String key)
          Returns a detail data source that provides the destination objects of the relationship named by key.
 

Methods in com.webobjects.eoaccess with parameters of type EODataSource
 void EODatabaseDataSource.setParentDataSourceRelationshipKey(EODataSource parent, String key)
          Called from Interface Builder to reset the parent entity.
 

Uses of EODataSource in com.webobjects.eoapplication
 

Methods in com.webobjects.eoapplication that return EODataSource
abstract  EODataSource EODataSourceFactory.newMasterDataSource(EOEditingContext editingContext, String entityName, EOFetchSpecification fetchSpecification)
          
abstract  EODataSource EODataSourceFactory.newMasterDataSourceWithFetchSpecificationName(EOEditingContext editingContext, String entityName, String fetchSpecificationName)
          
protected  EODataSource EOEntityController.newDataSource()
          Creates and returns a new data source to be used with a display group of the receiver.
 

Methods in com.webobjects.eoapplication with parameters of type EODataSource
abstract  boolean EODataSourceFactory.isDetailDataSource(EODataSource dataSource)
          
abstract  boolean EODataSourceFactory.isMasterDataSource(EODataSource dataSource)
          
abstract  void EODataSourceFactory.setAuxilaryQualifierOnDataSource(EODataSource dataSource, EOQualifier qualifier)
          
 

Uses of EODataSource in com.webobjects.eocontrol
 

Subclasses of EODataSource in com.webobjects.eocontrol
 class EOArrayDataSource
          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.
 class EODetailDataSource
          EODetailDataSource defines a data source for use in master-detail configurations, where operations in the detail data source are applied directly to properties of a master object.
 

Methods in com.webobjects.eocontrol that return EODataSource
abstract  EODataSource EODataSource.dataSourceQualifiedByKey(String key)
          Implemented by subclasses to provide the destination objects of a relationship.
 EODataSource EOArrayDataSource.dataSourceQualifiedByKey(String key)
          Creates an EODetailDataSource for relationship key.
 EODataSource EODetailDataSource.dataSourceQualifiedByKey(String key)
          Creates an EODetailDataSource for key.
 EODataSource EODetailDataSource.masterDataSource()
          Gets the master data source for the receiver.
 

Constructors in com.webobjects.eocontrol with parameters of type EODataSource
EODetailDataSource(EODataSource masterDataSource, String key)
          Creates and returns a new EODetailDataSource object.
 

Uses of EODataSource in com.webobjects.eodistribution.client
 

Subclasses of EODataSource in com.webobjects.eodistribution.client
 class EODistributedDataSource
          EODistributedDataSource is a concrete subclass of EODataSource (defined in the control layer) that fetches using an EOEditingContext as its source of objects.
 

Methods in com.webobjects.eodistribution.client that return EODataSource
 EODataSource EODistributedDataSource.dataSourceQualifiedByKey(String key)
           
 

Uses of EODataSource in com.webobjects.eogeneration
 

Methods in com.webobjects.eogeneration that return EODataSource
 EODataSource EOQueryController.newQueryDataSource()
           
protected  EODataSource EOTitlesController.newTitlesDataSource()
           
 EODataSource EOActionController.newTitlesDataSource()
           
 

Uses of EODataSource in com.webobjects.eointerface
 

Methods in com.webobjects.eointerface that return EODataSource
 EODataSource EODisplayGroup.dataSource()
           
 

Methods in com.webobjects.eointerface with parameters of type EODataSource
 void EODisplayGroup.setDataSource(EODataSource ds)
          Sets the receiver's EODataSource to ds.
 void EODisplayGroup.Delegate.displayGroupCreateObjectFailed(EODisplayGroup group, EODataSource dataSource)
          Invoked from insertNewObjectAtIndex to inform the delegate that group has failed to create a new object for dataSource.
 


Last updated Fri Feb 21 13:15:00 PST 2003.

Copyright © 2003 Apple Computer, Inc.