[BACK]Return to OMproxy.java CVS log [TXT][DIR] Up to [local] / OpenXM / src / OpenMath

Diff for /OpenXM/src/OpenMath/OMproxy.java between version 1.10 and 1.11

version 1.10, 1999/11/11 20:22:19 version 1.11, 1999/11/16 13:16:22
Line 1 
Line 1 
 /**  /**
  * $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.9 1999/11/11 17:18:48 tam Exp $   * $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.10 1999/11/11 20:22:19 tam Exp $
  */   */
   
 import JP.ac.kobe_u.math.tam.OpenXM.*;  import JP.ac.kobe_u.math.tam.OpenXM.*;
Line 161  class OMproxy implements Runnable{
Line 161  class OMproxy implements Runnable{
   }    }
   
   private CMO CMO2OMXML(CMO obj){    private CMO CMO2OMXML(CMO obj){
     String str = OM2OXM.CMO2OM(obj);      String str;
   
       try{
         str = OM2OXM.CMO2OM(obj);
       }catch(NumberFormatException e){
         debug("CMO2OMXML occuered error in trans");
         return new CMO_ERROR2(new CMO_STRING(e.toString()));
       }
   
     return new CMO_STRING(str);      return new CMO_STRING(str);
   }    }
   
Line 174  class OMproxy implements Runnable{
Line 181  class OMproxy implements Runnable{
   
     debug("OMXML2CMO called: "+obj);      debug("OMXML2CMO called: "+obj);
     if(!(obj instanceof CMO_STRING)){      if(!(obj instanceof CMO_STRING)){
       return new CMO_ERROR2();        return new CMO_ERROR2(new CMO_STRING("It's not CMO_STRING."));
     }      }
   
     try{      try{
       stream = new ByteArrayInputStream(((CMO_STRING)obj).getString().getBytes());        stream = new ByteArrayInputStream(((CMO_STRING)obj).getString().getBytes());
       ret = trans.parse(stream);        ret = trans.parse(stream);
     }catch(IOException e){      }catch(IOException e){
         debug("OMXML2CMO occuered error in trans");
         return new CMO_ERROR2(new CMO_STRING(e.toString()));
       }catch(NumberFormatException e){
       debug("OMXML2CMO occuered error in trans");        debug("OMXML2CMO occuered error in trans");
       return new CMO_ERROR2(new CMO_STRING(e.toString()));        return new CMO_ERROR2(new CMO_STRING(e.toString()));
     }      }

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>