home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / xml4j.jar / com / ibm / xml / parser / PseudoNode.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-08-30  |  1.2 KB  |  46 lines

  1. package com.ibm.xml.parser;
  2.  
  3. import org.w3c.dom.Node;
  4.  
  5. public class PseudoNode extends TXCharacterData {
  6.    static final long serialVersionUID = 7400309181601885133L;
  7.  
  8.    public PseudoNode(String var1) {
  9.       super.data = var1;
  10.    }
  11.  
  12.    public synchronized Object clone() {
  13.       PseudoNode var1 = new PseudoNode(super.data);
  14.       ((Child)var1).setFactory(((Child)this).getFactory());
  15.       return var1;
  16.    }
  17.  
  18.    public short getNodeType() {
  19.       return 23;
  20.    }
  21.  
  22.    public String getNodeName() {
  23.       return "#pseudo-node";
  24.    }
  25.  
  26.    public boolean equals(Node var1, boolean var2) {
  27.       if (var1 == null) {
  28.          return false;
  29.       } else {
  30.          return !(var1 instanceof PseudoNode) ? false : super.data.equals(((PseudoNode)var1).getData());
  31.       }
  32.    }
  33.  
  34.    public String getText() {
  35.       return super.data;
  36.    }
  37.  
  38.    public void acceptPre(Visitor var1) throws Exception {
  39.       var1.visitPseudoNodePre(this);
  40.    }
  41.  
  42.    public void acceptPost(Visitor var1) throws Exception {
  43.       var1.visitPseudoNodePost(this);
  44.    }
  45. }
  46.