home *** CD-ROM | disk | FTP | other *** search
/ Online Today 2000 January / Onto0100.iso / pc / JAVA / MSJAVX86.EXE / xmldso.cab / XML4IE3.cab / com / ms / xml / om / Element.class (.txt) < prev    next >
Encoding:
Java Class File  |  1997-10-10  |  1.5 KB  |  67 lines

  1. package com.ms.xml.om;
  2.  
  3. import com.ms.xml.util.Name;
  4. import com.ms.xml.util.XMLOutputStream;
  5. import java.io.IOException;
  6. import java.util.Enumeration;
  7.  
  8. public interface Element {
  9.    int ELEMENT = 0;
  10.    int PCDATA = 1;
  11.    int COMMENT = 2;
  12.    int DOCUMENT = 3;
  13.    int DTD = 4;
  14.    // $FF: renamed from: PI int
  15.    int field_0 = 5;
  16.    int CDATA = 6;
  17.    int ENTITY = 7;
  18.    int NOTATION = 8;
  19.    int ELEMENTDECL = 9;
  20.    int NAMESPACE = 10;
  21.    int ENTITYREF = 11;
  22.  
  23.    void setText(String var1);
  24.  
  25.    Element getChild(int var1);
  26.  
  27.    Object getAttribute(String var1);
  28.  
  29.    Object getAttribute(Name var1);
  30.  
  31.    void setAttribute(String var1, Object var2);
  32.  
  33.    void setAttribute(Name var1, Object var2);
  34.  
  35.    Element getParent();
  36.  
  37.    void removeAttribute(String var1);
  38.  
  39.    void removeAttribute(Name var1);
  40.  
  41.    void setParent(Element var1);
  42.  
  43.    void removeChild(Element var1);
  44.  
  45.    Enumeration getElements();
  46.  
  47.    int numElements();
  48.  
  49.    Enumeration getAttributes();
  50.  
  51.    int numAttributes();
  52.  
  53.    ElementCollection getChildren();
  54.  
  55.    void save(XMLOutputStream var1) throws IOException;
  56.  
  57.    void addChild(Element var1, Element var2);
  58.  
  59.    void addChild(Element var1, int var2, int var3);
  60.  
  61.    int getType();
  62.  
  63.    String getText();
  64.  
  65.    Name getTagName();
  66. }
  67.