[BACK]Return to OXbody.java CVS log [TXT][DIR] Up to [local] / OpenXM / src / OpenMath / ORG / openxm / tam

File: [local] / OpenXM / src / OpenMath / ORG / openxm / tam / OXbody.java (download)

Revision 1.1, Sat Sep 9 11:54:08 2000 UTC (23 years, 9 months ago) by tam
Branch: MAIN
CVS Tags: maekawa-ipv6, R_1_3_1-2, RELEASE_1_3_1_13b, RELEASE_1_2_3_12, RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2, RELEASE_1_2_1, RELEASE_1_1_3, KNOPPIX_2006, HEAD, DEB_REL_1_2_3-9

I added comments.

/*
 * $OpenXM: OpenXM/src/OpenMath/ORG/openxm/tam/OXbody.java,v 1.1 2000/09/09 11:54:08 tam Exp $
 */
package ORG.openxm.tam;

import java.io.*;

/**
 * OpenXM $B%a%C%;!<%8$N%\%G%#ItJ,$rI=$9Cj>]%/%i%9(B.
 */
public abstract class OXbody{

  //private protected OXbody(){}

  //public OXbody(DataInputStream is) throws IOException{}

  /**
   * os $B$X%*%V%8%'%/%H$rAw?.$7$^$9(B.
   * $B$3$N%a%=%C%I$G$O%X%C%@ItJ,$NAw?.$r5-=R$9$kI,MW$O$"$j$^$;$s(B.
   */
  public abstract void write(OpenXMstream os) throws IOException,MathcapViolation;

  //public abstract static OX read(DataInputStream is) throws IOException;

  /**
   * $B%*%V%8%'%/%H$r(B OXexpression $B$KJQ49$7$^$9(B.
   * $B$3$N%a%=%C%I$G$O%X%C%@ItJ,$NJQ49$r5-=R$9$kI,MW$O$"$j$^$;$s(B.
   */
  public abstract String toOXexpression();

  /**
   * $B%*%V%8%'%/%H$r(B String $B7?$KJQ49$7$^$9(B.
   * $B8=:_$O(B OXexpression $B$XJQ49$7$^$9(B.
   */
  public String toString(){
    return this.toOXexpression();
  }
}