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/EOGlobalID.java | |
| parent | ff072dfe782f6f22123cd4ba050828d35c0d0fbd (diff) | |
Formatting pass
Diffstat (limited to 'projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOGlobalID.java')
| -rw-r--r-- | projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOGlobalID.java | 88 |
1 files changed, 38 insertions, 50 deletions
diff --git a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOGlobalID.java b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOGlobalID.java index 1b4ccbe..346362c 100644 --- a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOGlobalID.java +++ b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOGlobalID.java @@ -21,63 +21,51 @@ package net.wotonomy.control; import java.io.Serializable; /** -* A pure java implementation of EOGlobalID. -* -* @author michael@mpowers.net -* @author $Author: cgruber $ -* @version $Revision: 893 $ -*/ -public abstract class EOGlobalID implements Cloneable, Serializable -{ - /** - * ObjectStores broadcast this notification when they - * replace a temporary global id with a permanent one. - * EditingContexts listen for these notifications to - * update their mapping of global ids to objects. - * The object of the notification is null, and the user - * info contains a mapping of the old temporary ids to - * the new permanent ids. - */ - public static final String GlobalIDChangedNotification - = "GlobalIDChangedNotification"; - - /** - * Returns whether this id is a temporary id. - * Temporary ids are generated for newly created - * objects that have not been persisted. When - * persisted, the temporary id is discarded in favor - * of the one generated by the object store. - */ - public abstract boolean isTemporary(); - - /** - * Returns a copy of this object. - * This implementation calls super.clone(). - */ - public Object clone() throws CloneNotSupportedException - { - return super.clone(); - } + * A pure java implementation of EOGlobalID. + * + * @author michael@mpowers.net + * @author $Author: cgruber $ + * @version $Revision: 893 $ + */ +public abstract class EOGlobalID implements Cloneable, Serializable { + /** + * ObjectStores broadcast this notification when they replace a temporary global + * id with a permanent one. EditingContexts listen for these notifications to + * update their mapping of global ids to objects. The object of the notification + * is null, and the user info contains a mapping of the old temporary ids to the + * new permanent ids. + */ + public static final String GlobalIDChangedNotification = "GlobalIDChangedNotification"; + + /** + * Returns whether this id is a temporary id. Temporary ids are generated for + * newly created objects that have not been persisted. When persisted, the + * temporary id is discarded in favor of the one generated by the object store. + */ + public abstract boolean isTemporary(); + + /** + * Returns a copy of this object. This implementation calls super.clone(). + */ + public Object clone() throws CloneNotSupportedException { + return super.clone(); + } } /* - * $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.4 2001/04/29 22:02:45 mpowers - * Work on id transposing between editing contexts. + * Revision 1.4 2001/04/29 22:02:45 mpowers Work on id transposing between + * editing contexts. * - * Revision 1.3 2001/03/15 21:10:26 mpowers - * Implemented global id re-registration for newly saved inserts. + * Revision 1.3 2001/03/15 21:10:26 mpowers Implemented global id + * re-registration for newly saved inserts. * - * Revision 1.2 2001/02/15 21:13:30 mpowers - * First draft implementation is complete. Now on to debugging. + * Revision 1.2 2001/02/15 21:13:30 mpowers First draft implementation is + * complete. Now on to debugging. * - * Revision 1.1 2001/02/05 03:45:37 mpowers - * Starting work on EOEditingContext. + * Revision 1.1 2001/02/05 03:45:37 mpowers Starting work on EOEditingContext. * * */ - - |
