|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
EODeferredFaulting | EODeferredFaulting defines a method to handle relationships that are deferred faults. |
EOEditingContext.Delegate | Used by EditingContext to delegate behavior to another class. |
EOEditingContext.Editor | Editors register themselves with the editing context so that they may receive notification before the context commits changes. |
EOEditingContext.MessageHandler | Used by EditingContext to delegate messaging handling to another class, typically the display group that has the currently active association. |
EOEnterpriseObject | EOEnterpriseObject defines the required methods a data object must implement to take full advantage of the control package. |
EOFaulting | EOFaulting defines the requirements for objects that can be faulted by an EOFaultManager. |
EOKeyValueArchiving | Remember that this method is also part of the interface: public static Object decodeWithKeyValueUnarchiver(EOKeyValueUnarchiver unarchiver) |
EOKeyValueCoding | EOKeyValueCoding defines an interface for classes that need to have more control over the wotonomy's property introspection facilities. |
EOKeyValueCodingAdditions | EOKeyValueCodingAdditions defines an interface for classes that need to have more control over the wotonomy's bulk property copying and cloning facilities. |
EOObserving | A pure java implementation of EOObserving. |
EOQualifierEvaluation | EOQualifiers that want to perform in-memory evaluation should implement this interface. |
EORelationshipManipulation | EORelationshipManipulation provides methods for generically adding and removing relationships between objects, handling both one-way and reciprocal relationships. |
EOValidation | EOValidation provides methods for validating a operation on an object as a whole, rather than on an individual property. |
Class Summary | |
---|---|
AbstractObjectStore | An abstract implementation of object store that implements common functionality. |
ArrayFault | A class that extends NSArray to intercept any accessor calls
in order to defer loading until the last possible moment. Because ArrayFault inherits from NSArray which implements List which implements Collection, data objects may declare their relationships to be of type NSArray, List, or Collection. This class should be returned by implementations of EOObjectStore.arrayFaultForSourceGlobalID(). |
ChildDataSource | A data source that automates the process of creating a child editing context and copying objects from a parent context into it. |
EditingContext | EditingContext provides transactional support for fetching, editing, and committing changes made on a collection of objects to a parent object store. |
EOAndQualifier | EOAndQualifier contains other EOQualifiers, evaluating as true only if all of the contained qualifiers evaluate as true. |
EOClassDescription | EOClassDescription provides meta-information about a class and is used to customize certain behaviors within wotonomy and specifically within editing contexts and object stores. |
EOCooperatingObjectStore | A representation of a channel of communication to the database. |
EOCustomObject | EOCustomObject implements all the necessary interfaces to receive first-class treatment from the control framework. |
EODatabaseDataSource | EODatabaseSource is a general-purpose implementation of EODataSource that is EOClassDescription-aware and that can vend appropriate EODetailDataSources. |
EODataSource | EODataSource is used by EODisplayGroup.fetch() to retrieve a list of objects to display. |
EODelayedObserver | This is an abstract class for receiving coalesced notifications of changes from objects. |
EODelayedObserverQueue | EODelayedObserverQueue allows EODelayedObservers to receive only one subjectChanged() message after numerous willChange() messages have been sent. |
EOEditingContext | EOEditingContext provides transactional support for fetching, editing, and committing changes made on a collection of objects to a parent object store. |
EOFaultHandler | EOFaultHandler defines the contract for objects that can create and populate faults. |
EOFetchSpecification | EOFetchSpecification defines the parameters used to request objects from an EOObjectStore. |
EOGenericRecord | EOGenericRecord extends EOCustomObject to provide a general-purpose implementation, relying entirely on the class description for entity-specific behavior, and storing data in a dictionary. |
EOGlobalID | A pure java implementation of EOGlobalID. |
EOIntegralKeyGlobalID | |
EOKeyComparisonQualifier | |
EOKeyGlobalID | The model object which represents the mapping between database fields and object properties, lists available entities, lists connection dictionaries, and has fetch specifications. |
EOKeyValueArchiver | |
EOKeyValueCodingAdditions.DefaultImplementation | Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions. |
EOKeyValueCodingAdditions.Utility | Static utilities methods that call the appropriate method if the object implements NSKeyValueCodingAdditions, otherwise calls the method on DefaultImplementation. |
EOKeyValueCodingSupport | EOKeyValueCodingSupport defines default behavior for classes implementing EOKeyValueSupport. |
EOKeyValueQualifier | EOKeyValueQualifier performs a property-based comparison against a specified value. |
EOKeyValueUnarchiver | Creates objects from dictionaries that were created with EOKeyValueArchiver. |
EONotQualifier | EONotQualifiier negates a specified qualifier, evaluating to the opposite of the specified qualifier. |
EONullValue | EONullValue is used to represent null in Collections classes because List and Map do not specify whether null values are allowed and because NSArray and NSDictionary explicitly do not allow null values. |
EOObjectStore | EOObjectStore defines an object repository that tracks object creations, deletions, and updates made by EOEditingContexts. |
EOObjectStoreCoordinator | A representation of a channel of communication to the database. |
EOObserverCenter | EOObserverCenter is a static singleton-like class that manages EOObservings that want to be notified of changes to those objects that call notifyObserversObjectWillChange() before their properties change. |
EOObserverProxy | A convenience observer for objects that do not or cannot subclass EODelayedObserver. |
EOOrQualifier | EOOrQualifier contains other EOQualifiers, evaluating as true if any of the contained qualifiers evaluate as true. |
EOQualifier | EOQualifiers are used to perform property-based qualifications on objects: for a set of criteria, a qualifier either qualifies or disqualifies an given object. |
EOSortOrdering | EOSortOrdering defines a sort key and operation. |
EOTemporaryGlobalID | EOTemporaryGlobalID is a network-wide unique key. |
EOVectorKeyGlobalID | |
KeyValueCodingUtilities | KeyValueCodingUtilities implements what EOKeyValueCodingSupport leaves out. |
OrderedDataSource | A simple extension of EODataSource that allows for indexed insertion. |
PropertyDataSource | A data source that reads and writes to an indexed property of a java object. |
Support classes needed by the ui and web packages. This package roughly corresponds to the eocontrol package.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |