You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ar...@apache.org on 2005/04/03 03:50:52 UTC
cvs commit: db-ojb/src/java/org/apache/ojb/odmg RuntimeObject.java
arminw 2005/04/02 17:50:52
Modified: src/java/org/apache/ojb/odmg Tag: OJB_1_0_RELEASE
RuntimeObject.java
Log:
add new constructor, make constructor public
Revision Changes Path
No revision
No revision
1.1.2.3 +14 -5 db-ojb/src/java/org/apache/ojb/odmg/Attic/RuntimeObject.java
Index: RuntimeObject.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/odmg/Attic/RuntimeObject.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- RuntimeObject.java 23 Mar 2005 12:32:15 -0000 1.1.2.2
+++ RuntimeObject.java 3 Apr 2005 01:50:52 -0000 1.1.2.3
@@ -29,7 +29,7 @@
* @author <a href="mailto:arminw@apache.org">Armin Waibel</a>
* @version $Id$
*/
-final class RuntimeObject
+public final class RuntimeObject
{
private final Object obj;
private Identity identity;
@@ -38,7 +38,7 @@
private ClassDescriptor cld;
private IndirectionHandler handler;
- RuntimeObject(final Object obj, final TransactionImpl tx)
+ public RuntimeObject(final Object obj, final TransactionImpl tx)
{
this.tx = tx;
this.obj = obj;
@@ -46,7 +46,7 @@
doIsNewObjectCheck(tx);
}
- RuntimeObject(final Object obj, final TransactionImpl tx, final boolean isNew)
+ public RuntimeObject(final Object obj, final TransactionImpl tx, final boolean isNew)
{
this.tx = tx;
this.obj = obj;
@@ -54,7 +54,16 @@
init(tx);
}
- RuntimeObject(final Object obj, final Identity oid, final ClassDescriptor cld, final boolean isNew, final boolean isProxy)
+ public RuntimeObject(final Object obj, final Identity identity, final TransactionImpl tx, final boolean isNew)
+ {
+ this.tx = tx;
+ this.obj = obj;
+ this.identity = identity;
+ this.isNew = isNew ? Boolean.TRUE : Boolean.FALSE;
+ init(tx);
+ }
+
+ public RuntimeObject(final Object obj, final Identity oid, final ClassDescriptor cld, final boolean isNew, final boolean isProxy)
{
this.tx = null;
this.obj = obj;
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org