CSDN博客

img caoxu1987728

HtmlTag类的实现

发表于2008/10/2 16:10:00  576人阅读

 HtmlTag类:

我左看右看,上看下看,都没发现这个HtmlTag类到底有什么出奇的地方。除了增加了一个getAttributeValue方法外,其他的可以说完全是剽窃AttributeList类。

代码清单:

  1. /**
  2.  * The HTMLTag class is used to store an HTML tag.  This
  3.  * includes the tag name and any attributes.
  4.  */
  5. package com.heaton.bot;
  6. import com.heaton.bot.*;
  7. public class HTMLTag extends AttributeList implements Cloneable {
  8.   protected String name;
  9.   public Object clone()
  10.   {
  11.     int i;
  12.     AttributeList rtn = new AttributeList();
  13.     for ( i=0;i<vec.size();i++ )
  14.       rtn.add( (Attribute)get(i).clone() );
  15.     rtn.setName(name);
  16.     return rtn;
  17.   }
  18.   public void setName(String s)
  19.   {
  20.     name = s;
  21.   }
  22.   public String getName()
  23.   {
  24.     return name;
  25.   }
  26.   public String getAttributeValue(String name)
  27.   {
  28.     Attribute a = get(name);
  29.     if ( a==null )
  30.       return null;
  31.     return a.getValue();
  32.   }
  33. }

其实这个瞟一眼就行了,没啥实用的,呵呵。

OK!

0 0

相关博文

我的热门文章

img
取 消
img