WebObjects 5.2.3

com.webobjects.eoapplication
Interface EOObjectDisplay

All Known Subinterfaces:
EOControllerFactory.Insert, EOControllerFactory.List, EOControllerFactory.Open, EOControllerFactory.Query, EOControllerFactory.Select, EOControllerFactory.SelectByInserting, EOObjectDisplayDocument, EOQueryObjectDisplay
All Known Implementing Classes:
EODocumentController, EOEntityController, EOFormController, EOListController, EOQueryController

public interface EOObjectDisplay

EOObjectDisplay is an interface that defines the behavior of a controller that displays enterprise objects.


Method Summary
 EODisplayGroup controllerDisplayGroup()
          Returns a display group containing the receiver -- an EOController or subclass.
 EODisplayGroup displayGroup()
          Returns the display group the receiver uses to display its enterprise objects.
 EOEditingContext editingContext()
          Returns the editing context the receiver uses to manage the graph of its enterprise objects.
 String entityName()
          Returns the name of the entity of the enterprise objects displayed in the receiver's display group.
 

Method Detail

controllerDisplayGroup

public EODisplayGroup controllerDisplayGroup()
Returns a display group containing the receiver -- an EOController or subclass. This display group can be used to connect controller methods to the user interface through associations.

Returns:
a display group containing the receiver itself

displayGroup

public EODisplayGroup displayGroup()
Returns the display group the receiver uses to display its enterprise objects.

Returns:
the display group used by the receiver

editingContext

public EOEditingContext editingContext()
Returns the editing context the receiver uses to manage the graph of its enterprise objects.

Returns:
the editing context used by the receiver

entityName

public String entityName()
Returns the name of the entity of the enterprise objects displayed in the receiver's display group.

Returns:
the name of the entity of the enterprise objects displayed

Last updated Thu Oct 21 15:04:16 PDT 2004.

Copyright © 2004 Apple Computer, Inc.