[jboss-svn-commits] JBL Code SVN: r19079 - labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/descr.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Mar 18 21:04:11 EDT 2008


Author: mingjin
Date: 2008-03-18 21:04:10 -0400 (Tue, 18 Mar 2008)
New Revision: 19079

Modified:
   labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/descr/BaseDescr.java
Log:
JBRULES-1095 backed out Externalization
- BaseDescr.java, PackageDescr.java

Modified: labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/descr/BaseDescr.java
===================================================================
--- labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/descr/BaseDescr.java	2008-03-19 00:57:16 UTC (rev 19078)
+++ labs/jbossrules/trunk/drools-compiler/src/main/java/org/drools/lang/descr/BaseDescr.java	2008-03-19 01:04:10 UTC (rev 19079)
@@ -16,17 +16,14 @@
  * limitations under the License.
  */
 
-import java.io.Externalizable;
-import java.io.IOException;
-import java.io.ObjectInput;
-import java.io.ObjectOutput;
+import java.io.Serializable;
 
 /**
  * This is the super type for all pattern AST nodes.
  */
 public class BaseDescr
     implements
-    Externalizable {
+    Serializable {
 
     private static final long serialVersionUID = 400L;
     private int               startCharacter   = -1;
@@ -37,26 +34,6 @@
     private int               endColumn        = -1;
     private String            text             = "";
 
-    public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
-        startCharacter  = in.readInt();
-        endCharacter  = in.readInt();
-        line        = in.readInt();
-        column      = in.readInt();
-        endLine     = in.readInt();
-        endColumn   = in.readInt();
-        text        = (String)in.readObject();
-    }
-
-    public void writeExternal(ObjectOutput out) throws IOException {
-        out.writeInt(startCharacter);
-        out.writeInt(endCharacter);
-        out.writeInt(line);
-        out.writeInt(column);
-        out.writeInt(endLine);
-        out.writeInt(endColumn);
-        out.writeObject(text);
-    }
-
     public String getText() {
         return text;
     }




More information about the jboss-svn-commits mailing list