home *** CD-ROM | disk | FTP | other *** search
/ Online Today 2000 January / Onto0100.iso / pc / JAVA / MSJAVX86.EXE / xmldso.cab / com / ms / xml / om / Element.class (.txt) < prev    next >
Encoding:
Java Class File  |  1998-11-05  |  1.6 KB  |  72 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.    int WHITESPACE = 12;
  23.    int INCLUDESECTION = 13;
  24.    int IGNORESECTION = 14;
  25.  
  26.    void setText(String var1);
  27.  
  28.    Element getChild(int var1);
  29.  
  30.    Object getAttribute(String var1);
  31.  
  32.    Object getAttribute(Name var1);
  33.  
  34.    void setAttribute(String var1, Object var2);
  35.  
  36.    void setAttribute(Name var1, Object var2);
  37.  
  38.    Element getParent();
  39.  
  40.    void removeAttribute(String var1);
  41.  
  42.    void removeAttribute(Name var1);
  43.  
  44.    void setParent(Element var1);
  45.  
  46.    void removeChild(Element var1);
  47.  
  48.    Enumeration getElements();
  49.  
  50.    int numElements();
  51.  
  52.    Enumeration getAttributes();
  53.  
  54.    int numAttributes();
  55.  
  56.    ElementCollection getChildren();
  57.  
  58.    Element toSchema();
  59.  
  60.    void addChild(Element var1, Element var2);
  61.  
  62.    void addChild(Element var1, int var2, int var3);
  63.  
  64.    void save(XMLOutputStream var1) throws IOException;
  65.  
  66.    int getType();
  67.  
  68.    String getText();
  69.  
  70.    Name getTagName();
  71. }
  72.