Tag.java
上传用户:haojie1228
上传日期:2022-08-08
资源大小:347k
文件大小:1k
源码类别:

通讯/手机编程

开发平台:

Java

  1. package org.kxml.parser;
  2. import org.kxml.*;
  3. /** A class for events indicating the 
  4.  *  end of an element 
  5.  */
  6. public class Tag extends ParseEvent {
  7.     StartTag parent;
  8.     String namespace;
  9.     String name;
  10.     public Tag (int type, StartTag parent, String namespace, String name) {
  11. super (type, null);
  12. this.parent = parent;
  13. this.namespace = namespace == null ? Xml.NO_NAMESPACE : namespace;
  14. this.name = name;
  15.     }
  16.     /** returns the (local) name of the element */
  17.     public String getName () {
  18. return name;
  19.     }
  20.     /** returns the namespace */ 
  21.     
  22.     public String getNamespace () {
  23. return namespace;
  24.     }
  25.   
  26.     /** Returns the (corresponding) start tag or the start tag of the parent element, depending on the event type. */ 
  27.     public StartTag getParent () {
  28. return parent;
  29.     }
  30.   
  31.     public String toString () {
  32. return "EndTag </"+name + ">";
  33.     }
  34. }