diff options
| author | Benjamin Culkin <scorpress@gmail.com> | 2024-05-20 17:58:16 -0400 |
|---|---|---|
| committer | Benjamin Culkin <scorpress@gmail.com> | 2024-05-20 17:58:16 -0400 |
| commit | 40a9d99496e098562f090fb7ffce9e749011b131 (patch) | |
| tree | 437df24d65470582e943e494a52db8ed65a881ae /projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java | |
| parent | ff072dfe782f6f22123cd4ba050828d35c0d0fbd (diff) | |
Formatting pass
Diffstat (limited to 'projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java')
| -rw-r--r-- | projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java | 97 |
1 files changed, 46 insertions, 51 deletions
diff --git a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java index 95b3e35..f468949 100644 --- a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java +++ b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaulting.java @@ -19,61 +19,56 @@ License along with this library; if not, see http://www.gnu.org package net.wotonomy.control; /** -* EOFaulting defines the requirements for objects that -* can be faulted by an EOFaultManager. -* -* @author michael@mpowers.net -* @author $Author: cgruber $ -* @version $Revision: 893 $ -*/ -public interface EOFaulting -{ - /** - * Called by EOFaultHandler to prepare the object to be turned into a fault. - */ - void clearFault(); - - /** - * Returns this object's EOFaultHandler. - */ - EOFaultHandler faultHandler(); - - /** - * Returns whether this object is currently a fault. - * Returns true if this object has not yet retrieved any values. - */ - boolean isFault(); - - /** - * Turns this object into a fault using the specified fault handler. - */ - void turnIntoFault( EOFaultHandler aFaultHandler ); - - /** - * Called to completely fire the fault, reading all values. - * This method may be implemented to call willRead(null). - */ - void willRead(); - - /** - * Called to fire the fault for the specified key. - * The fault manager is required to populate the specified key - * with a value, and may populate any or all of the other values - * on this object. A null key will populate all values on the object. - * NOTE: This method is not part of the specification. - */ - void willRead( String aKey ); + * EOFaulting defines the requirements for objects that can be faulted by an + * EOFaultManager. + * + * @author michael@mpowers.net + * @author $Author: cgruber $ + * @version $Revision: 893 $ + */ +public interface EOFaulting { + /** + * Called by EOFaultHandler to prepare the object to be turned into a fault. + */ + void clearFault(); + + /** + * Returns this object's EOFaultHandler. + */ + EOFaultHandler faultHandler(); + + /** + * Returns whether this object is currently a fault. Returns true if this object + * has not yet retrieved any values. + */ + boolean isFault(); + + /** + * Turns this object into a fault using the specified fault handler. + */ + void turnIntoFault(EOFaultHandler aFaultHandler); + + /** + * Called to completely fire the fault, reading all values. This method may be + * implemented to call willRead(null). + */ + void willRead(); + + /** + * Called to fire the fault for the specified key. The fault manager is required + * to populate the specified key with a value, and may populate any or all of + * the other values on this object. A null key will populate all values on the + * object. NOTE: This method is not part of the specification. + */ + void willRead(String aKey); } /* - * $Log$ - * Revision 1.1 2006/02/16 13:19:57 cgruber - * Check in all sources in eclipse-friendly maven-enabled packages. + * $Log$ Revision 1.1 2006/02/16 13:19:57 cgruber Check in all sources in + * eclipse-friendly maven-enabled packages. * - * Revision 1.1 2001/11/13 04:13:59 mpowers - * Added interfaces needed to begin work on EOCustomObject. + * Revision 1.1 2001/11/13 04:13:59 mpowers Added interfaces needed to begin + * work on EOCustomObject. * * */ - - |
