summaryrefslogtreecommitdiff
path: root/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java')
-rw-r--r--projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java40
1 files changed, 19 insertions, 21 deletions
diff --git a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java
index 19dc2df..e407492 100644
--- a/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java
+++ b/projects/net.wotonomy.persistence/src/main/java/net/wotonomy/control/EOFaultHandler.java
@@ -19,14 +19,13 @@ License along with this library; if not, see http://www.gnu.org
package net.wotonomy.control;
/**
-* EOFaultHandler defines the contract for objects that can
-* create and populate faults. In wotonomy, this interface is
-* currently only a marker interface.
-*
-* @author michael@mpowers.net
-* @author $Author: cgruber $
-* @version $Revision: 893 $
-*/
+ * EOFaultHandler defines the contract for objects that can create and populate
+ * faults. In wotonomy, this interface is currently only a marker interface.
+ *
+ * @author michael@mpowers.net
+ * @author $Author: cgruber $
+ * @version $Revision: 893 $
+ */
public abstract class EOFaultHandler {
protected Class _targetClass;
@@ -38,7 +37,7 @@ public abstract class EOFaultHandler {
public static EOFaultHandler handlerForFault(Object obj) {
if (!(obj instanceof EOFaulting))
throw new IllegalArgumentException("Object must implement EOFaulting");
- return ((EOFaulting)obj).faultHandler();
+ return ((EOFaulting) obj).faultHandler();
}
public static boolean isFault(Object obj) {
@@ -46,20 +45,20 @@ public abstract class EOFaultHandler {
return false;
boolean isit = (obj instanceof EOFaulting);
if (isit)
- isit = ((EOFaulting)obj).isFault();
+ isit = ((EOFaulting) obj).isFault();
return isit;
}
public static void makeObjectIntoFault(Object obj, EOFaultHandler handler) {
if (!(obj instanceof EOFaulting))
throw new IllegalArgumentException("Object must implement EOFaulting");
- ((EOFaulting)obj).turnIntoFault(handler);
+ ((EOFaulting) obj).turnIntoFault(handler);
}
public static void clearFault(Object obj) {
if (!(obj instanceof EOFaulting))
throw new IllegalArgumentException("Object must implement EOFaulting");
- ((EOFaulting)obj).clearFault();
+ ((EOFaulting) obj).clearFault();
}
public Class targetClass() {
@@ -87,16 +86,15 @@ public abstract class EOFaultHandler {
}
/*
- * $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.2 2003/08/19 01:53:12 chochos
- * EOObjectStore had some incompatible return types (Object instead of EOEnterpriseObject, in fault methods mostly). It's internally consistent but I hope it doesn't break anything based on this, even though fault methods mostly throw exceptions for now.
+ * Revision 1.2 2003/08/19 01:53:12 chochos EOObjectStore had some incompatible
+ * return types (Object instead of EOEnterpriseObject, in fault methods mostly).
+ * It's internally consistent but I hope it doesn't break anything based on
+ * this, even though fault methods mostly throw exceptions for now.
*
- * 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.
*
*/
-
-