home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2001 December / dppcpro1201.iso / Extras / maple / Viewer / WebEQ / MMLViewerInstall.cab / MMLViewerApplet.cab / webeq3 / schema / MUnder.class (.txt) < prev    next >
Encoding:
Java Class File  |  2001-05-24  |  1.6 KB  |  46 lines

  1. package webeq3.schema;
  2.  
  3. import webeq3.app.Equation;
  4. import webeq3.util.OutputHandler;
  5.  
  6. public class MUnder extends MUnderover {
  7.    public MUnder(Box var1) {
  8.       super(var1);
  9.       super.type = 8;
  10.    }
  11.  
  12.    public MUnder() {
  13.       super.type = 8;
  14.    }
  15.  
  16.    public MUnder(Equation var1) {
  17.       super(var1);
  18.       super.type = 8;
  19.    }
  20.  
  21.    public void size() {
  22.       if (super.children.size() < 3) {
  23.          Box var1 = new Box(this);
  24.          ((Box)this).addChild(var1);
  25.       }
  26.  
  27.       super.size();
  28.    }
  29.  
  30.    public void printSelected(String var1, OutputHandler var2, boolean var3, boolean var4, String var5, boolean var6, int var7) {
  31.       if (var3 && !super.reverse_video) {
  32.          for(int var8 = 0; var8 < super.children.size(); ++var8) {
  33.             ((Box)this).getChild(var8).printSelected(var1, var2, var3, var4, var5, var6, var7);
  34.          }
  35.       } else if (var6 && super.cpeer != null) {
  36.          super.cpeer.printSelected(var1, var2, var3, var4, var5, var6, var7);
  37.       } else {
  38.          var2.println(var1 + ((Box)this).make_head(false, var5));
  39.          ((Box)this).getChild(0).printSelected(var1 + "  ", var2, var3, var4, var5, var6, var7);
  40.          ((Box)this).getChild(1).printSelected(var1 + "  ", var2, var3, var4, var5, var6, var7);
  41.          var2.println(var1 + "</" + ((Box)this).make_tag(var5) + ">");
  42.       }
  43.  
  44.    }
  45. }
  46.