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

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