home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 144 / DPCS0200.iso / Internet / Supanet / system / swing.jar / javax / swing / text / html / StyleSheet$LengthValue.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-05  |  1.2 KB  |  42 lines

  1. package javax.swing.text.html;
  2.  
  3. class StyleSheet$LengthValue extends StyleSheet.CssValue {
  4.    // $FF: synthetic field
  5.    private final StyleSheet this$0;
  6.    float span;
  7.  
  8.    StyleSheet$LengthValue(StyleSheet var1) {
  9.       super(var1);
  10.       this.this$0 = var1;
  11.    }
  12.  
  13.    float getValue() {
  14.       return this.span;
  15.    }
  16.  
  17.    Object parseCssValue(String var1) {
  18.       StyleSheet$LengthValue var2 = new StyleSheet$LengthValue(this.this$0);
  19.  
  20.       try {
  21.          if (var1.endsWith("pt")) {
  22.             String var3 = var1.substring(0, var1.length() - 2);
  23.             var2.span = Float.valueOf(var3);
  24.          } else {
  25.             var2.span = Float.valueOf(var1);
  26.          }
  27.       } catch (NumberFormatException var4) {
  28.          var2 = null;
  29.       }
  30.  
  31.       return var2;
  32.    }
  33.  
  34.    Object parseHtmlValue(String var1) {
  35.       if (var1.equals("#DEFAULT")) {
  36.          var1 = "1";
  37.       }
  38.  
  39.       return this.parseCssValue(var1);
  40.    }
  41. }
  42.