home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2003 July / PCpro_2003_07.ISO / vollvers / edhtml / EdHTMLv5.0.exe / Main / hhctrl.cab / Element.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-12-12  |  1.3 KB  |  78 lines

  1. import java.applet.Applet;
  2. import java.awt.Image;
  3. import java.util.Vector;
  4.  
  5. class Element {
  6.    public String m_text;
  7.    public int m_level;
  8.    boolean m_visible;
  9.    public String m_url;
  10.    public int m_textWidth;
  11.    public String m_target;
  12.    public int m_isNew;
  13.    public int m_imgNum;
  14.    public Vector m_related;
  15.    public boolean m_merge;
  16.    public String m_seeAlso;
  17.  
  18.    public void hide() {
  19.       this.m_visible = false;
  20.    }
  21.  
  22.    public boolean isVisible() {
  23.       return this.m_visible;
  24.    }
  25.  
  26.    public void show() {
  27.       this.m_visible = true;
  28.    }
  29.  
  30.    Element() {
  31.       this.m_url = "";
  32.       this.m_target = "";
  33.       this.m_imgNum = -1;
  34.       this.m_seeAlso = "";
  35.    }
  36.  
  37.    Element(String var1, int var2, Applet var3) {
  38.       this(var1, var2, (Image)null, "", var3);
  39.    }
  40.  
  41.    Element(String var1, int var2, Image var3, Applet var4) {
  42.       this(var1, var2, var3, "", var4);
  43.    }
  44.  
  45.    Element(String var1, int var2, Image var3, String var4, Applet var5) {
  46.       this.m_url = "";
  47.       this.m_target = "";
  48.       this.m_imgNum = -1;
  49.       this.m_seeAlso = "";
  50.       this.m_text = var1;
  51.       this.m_level = var2;
  52.       this.m_url = var4;
  53.       if (var2 < 2) {
  54.          this.m_visible = true;
  55.       }
  56.  
  57.    }
  58.  
  59.    Element(String var1, int var2, Image var3, String var4, Applet var5, int var6) {
  60.       this(var1, var2, var3, var4, "", var5, var6);
  61.    }
  62.  
  63.    Element(String var1, int var2, Image var3, String var4, String var5, Applet var6, int var7) {
  64.       this(var1, var2, var3, var4, var6);
  65.       if (var2 < var7) {
  66.          this.m_visible = true;
  67.       } else {
  68.          this.m_visible = false;
  69.       }
  70.  
  71.       this.m_target = var5;
  72.    }
  73.  
  74.    public String getText() {
  75.       return this.m_text;
  76.    }
  77. }
  78.