home *** CD-ROM | disk | FTP | other *** search
/ Computer Shopper 139 / dpcs0999.iso / Web / CFserver / data1.cab / Java / netscape / application / TextViewHTMLElement.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-04-12  |  1.6 KB  |  50 lines

  1. package netscape.application;
  2.  
  3. import netscape.util.Hashtable;
  4.  
  5. public abstract class TextViewHTMLElement implements HTMLElement {
  6.    public Hashtable hashtableForHTMLAttributes(String var1) {
  7.       Hashtable var2 = null;
  8.       if (var1 != null) {
  9.          try {
  10.             var2 = HTMLParser.hashtableForAttributeString(var1);
  11.          } catch (HTMLParsingException var3) {
  12.             var2 = null;
  13.          }
  14.       }
  15.  
  16.       return var2;
  17.    }
  18.  
  19.    public Font fontFromAttributes(Hashtable var1, TextView var2) {
  20.       Font var3 = (Font)var1.get("FontKey");
  21.       if (var3 == null) {
  22.          var1 = var2.defaultAttributes();
  23.          var3 = (Font)var1.get("FontKey");
  24.          if (var3 == null) {
  25.             var3 = Font.defaultFont();
  26.          }
  27.       }
  28.  
  29.       return var3;
  30.    }
  31.  
  32.    public abstract String string(Hashtable var1);
  33.  
  34.    abstract void appendString(Hashtable var1, FastStringBuffer var2);
  35.  
  36.    abstract void setAttributesStartingAt(int var1, Hashtable var2, TextView var3, Hashtable var4);
  37.  
  38.    public void setMarker(String var1) {
  39.    }
  40.  
  41.    public void setAttributes(String var1) {
  42.    }
  43.  
  44.    public void setString(String var1) {
  45.    }
  46.  
  47.    public void setChildren(Object[] var1) {
  48.    }
  49. }
  50.