亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? element.java

?? linux下編程用 編譯軟件
?? JAVA
字號:
/* Element.java --   Copyright (C) 2005 Free Software Foundation, Inc.This file is part of GNU Classpath.GNU Classpath is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GNU Classpath is distributed in the hope that it will be useful, butWITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNUGeneral Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU Classpath; see the file COPYING.  If not, write to theFree Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA02110-1301 USA.Linking this library statically or dynamically with other modules ismaking a combined work based on this library.  Thus, the terms andconditions of the GNU General Public License cover the wholecombination.As a special exception, the copyright holders of this library give youpermission to link this library with independent modules to produce anexecutable, regardless of the license terms of these independentmodules, and to copy and distribute the resulting executable underterms of your choice, provided that you also meet, for each linkedindependent module, the terms and conditions of the license of thatmodule.  An independent module is a module which is not derived fromor based on this library.  If you modify this library, you may extendthis exception to your version of the library, but you are notobligated to do so.  If you do not wish to do so, delete thisexception statement from your version. */package javax.swing.text.html.parser;import gnu.javax.swing.text.html.parser.support.gnuStringIntMapper;import java.io.Serializable;import java.util.BitSet;/** * <p> * Stores the element information, obtained by parsing SGML DTD * tag <code>&lt;!ELEMENT .. &gt;</code>. This class has no public * constructor and can only be instantiated using the * {@link javax.swing.text.html.parser.DTD } methods</p> * * <p>SGML defines elements that represent structures or * behavior. An element typically consists of a start tag, content, and an * end tag. Hence the elements are not tags. The HTML 4.0 definition specifies * that some elements are not required to have the end tags. Also, some * HTML elements (like <code>&lt;hr&gt;</code>) have no content. Element names * are case sensitive.</p> * @author Audrius Meskauskas, Lithuania (AudriusA@Bioinformatics.org) */public final class Element  implements DTDConstants, Serializable{  /**   * Package level mapper between type names and they string values.   */  static final gnuStringIntMapper mapper =    new gnuStringIntMapper()    {      protected void create()      {        add("CDATA", DTDConstants.CDATA);        add("RCDATA", DTDConstants.RCDATA);        add("EMPTY", DTDConstants.EMPTY);        add("ANY", DTDConstants.ANY);      }    };  /** Use serialVersionUID for interoperability. */  private static final long serialVersionUID = -6717939384601675586L;  /**   * The element attributes.   */  public AttributeList atts;  /**   * Contains refernces to elements that must NOT occur inside this element,   * at any level of hierarchy.   */  public BitSet exclusions;  /**   * Contains refernces to elements that must CAN occur inside this element,   * at any level of hierarchy.   */  public BitSet inclusions;  /**   * The content model, defining elements, entities and DTD text   * that may/may not occur inside this element.   */  public ContentModel content;  /**   * A field to store additional user data for this Element.   */  public Object data;  /**   * The element name.   */  public String name;  /**   * True is this element need not to have the closing tag, false   * otherwise. The HTML 4.0 definition specifies   * that some elements (like <code>&lt;hr&gt;</code>are   * not required to have the end tags.   */  public boolean oEnd;  /**   * True is this element need not to have the starting tag, false   * otherwise. The HTML 4.0 definition specifies   * that some elements (like <code>&lt;head&gt;</code> or   * <code>&lt;body&gt;</code>) are   * not required to have the start tags.   */  public boolean oStart;  /**   * This field contains the unique integer identifier of this Element,   * used to refer the element (more exactly, the element flag)   * in <code>inclusions</code> and <code>exclusions</code> bit set.   */  public int index;  /**   * The element type, containing value, defined in DTDConstants.   * In this implementation, the element type can be   * CDATA, RCDATA, EMPTY or ANY.   */  public int type;  /**   * The default constructor must have package level access in this   * class. Use DTD.defineElement(..) to create an element when required.   */  Element()  {    // Nothing to do here.  }  /**   * Converts the string representation of the element type   * into its unique integer identifier, defined in DTDConstants.   * @param a_type A name of the type   * @return DTDConstants.CDATA, DTDConstants.RCDATA, DTDConstants.EMPTY,   * DTDConstants.ANY or null if the type name is not   * "CDATA", "RCDATA", "EMPTY" or "ANY". This function is case sensitive.   * @throws NullPointerException if <code>a_type</code> is null.   */  public static int name2type(String a_type)  {    return mapper.get(a_type);  }  /**   * Get the element attribute by name.   * @param attribute the attribute name, case insensitive.   * @return the correspoding attribute of this element. The class,   * for storing as attribute list, as a single attribute, is used to   * store a single attribute in this case.   * @throws NullPointerException if the attribute name is null.   */  public AttributeList getAttribute(String attribute)  {    AttributeList a = atts;    while (a != null && !attribute.equalsIgnoreCase(a.name))      a = a.next;    return a;  }  /**   * Get the element attribute by its value.   * @param a_value the attribute value, case insensitive.   * @return the correspoding attribute of this element. The class,   * for storing as attribute list, as a single attribute, is used to   * store a single attribute in this case. If there are several   * attributes with the same value, there is no garranty, which one   * is returned.   */  public AttributeList getAttributeByValue(String a_value)  {    AttributeList a = atts;    if (a_value == null)      {        while (a != null)          {            if (a.value == null)              return a;            a = a.next;          }      }    else      {        while (a != null)          {            if (a.value != null && a_value.equalsIgnoreCase(a.value))              return a;            a = a.next;          }      }    return null;  }  /**   * Get all attributes of this document as an attribute list.   * @return The attribute list.   */  public AttributeList getAttributes()  {    return atts;  }  /**   * Get the content model, defining elements, entities and DTD text   * that may/may not occur inside this element.   */  public ContentModel getContent()  {    return content;  }  /**   * Returns true for the element with no content.   * Empty elements are defined with the SGML DTD keyword "EMPTY".   * @return true if content model field (content) method is equal to   * null or its method empty() returns true.   */  public boolean isEmpty()  {    return content == null || content.empty();  }  /**   * Get the unique integer identifier of this Element,   * used to refer the element (more exactly, the element flag)   * in <code>inclusions</code> and <code>exclusions</code> bit set.   * WARNING: This value may not be the same between different   * implementations.   */  public int getIndex()  {    return index;  }  /**   * Get the element name.   */  public String getName()  {    return name;  }  /**   * Get the element type.   * @return one of the values, defined DTDConstants.   * In this implementation, the element type can be   * CDATA, RCDATA, EMPTY or ANY.   */  public int getType()  {    return type;  }  /**   * True is this element need not to have the starting tag, false   * otherwise.s element need not to have the closing tag, false   * otherwise. The HTML 4.0 definition specifies   * that some elements (like <code>&lt;hr&gt;</code>are   * not required to have the end tags.   */  public boolean omitEnd()  {    return oEnd;  }  /**   * True is this element need not to have the closing tag, false   * otherwise. The HTML 4.0 definition specifies   * that some elements (like <code>&lt;head&gt;</code> or   * <code>&lt;body&gt;</code>) are   * not required to have the start tags.   */  public boolean omitStart()  {    return oStart;  }  /**   * Returns the name of this element.   */  public String toString()  {    return name;  }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩高清影院| 欧美日韩国产免费| 五月婷婷综合激情| 久久嫩草精品久久久精品| 91女人视频在线观看| 久久成人久久鬼色| 最新高清无码专区| 亚洲精品一区在线观看| 在线一区二区视频| 国产99久久久久| 日韩av电影免费观看高清完整版| 中文字幕精品在线不卡| 日韩丝袜情趣美女图片| 日本丰满少妇一区二区三区| 国产乱码精品一区二区三区五月婷 | 亚洲欧美国产高清| 久久久不卡网国产精品二区| 欧美日韩一区二区在线观看| 99国产精品久久久久久久久久| 麻豆91免费观看| 亚洲成在人线免费| 国产精品电影院| 国产亚洲精品久| 日韩精品一区二区三区四区| 色一情一乱一乱一91av| 成人永久免费视频| 国产美女精品一区二区三区| 久久国产精品露脸对白| 天堂成人国产精品一区| 亚洲午夜久久久久久久久电影网| 国产精品久久久久久久久搜平片 | 国产成人在线视频网站| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲一区二区免费视频| 亚洲精品乱码久久久久久日本蜜臀| 国产日产亚洲精品系列| 337p粉嫩大胆噜噜噜噜噜91av | 欧美日韩dvd在线观看| 欧美最猛性xxxxx直播| 色婷婷久久久久swag精品| av在线这里只有精品| www.在线成人| av男人天堂一区| bt欧美亚洲午夜电影天堂| 91丝袜高跟美女视频| 中文字幕欧美国产| 91在线精品一区二区| 福利电影一区二区| 成人激情免费电影网址| 成人午夜免费视频| 成人h动漫精品一区二区| 成人av免费在线播放| 94-欧美-setu| 在线一区二区三区| 欧美少妇bbb| 欧美二区在线观看| 欧美va亚洲va在线观看蝴蝶网| 欧美成人激情免费网| 久久蜜桃av一区二区天堂 | 99久久婷婷国产综合精品电影| 成人动漫一区二区三区| 色综合天天做天天爱| 欧美在线免费观看视频| 91精品国产全国免费观看| 欧美一级生活片| 久久久精品2019中文字幕之3| 国产欧美一区二区三区在线看蜜臀 | 欧美喷潮久久久xxxxx| 日韩午夜中文字幕| 国产视频一区在线观看| 亚洲欧洲无码一区二区三区| 亚洲成人精品一区| 国内精品不卡在线| 成人国产精品免费网站| 欧美色视频一区| 精品国产制服丝袜高跟| 自拍偷拍国产精品| 天使萌一区二区三区免费观看| 蜜臀久久99精品久久久久久9| 国产精品一品视频| 欧美性视频一区二区三区| 日韩一级片网址| 久久蜜桃av一区二区天堂| 一区二区三区中文字幕| 精品亚洲免费视频| 精品va天堂亚洲国产| 国产精品视频线看| 婷婷久久综合九色综合绿巨人| 久久91精品国产91久久小草 | 国产综合色在线视频区| 99re亚洲国产精品| 精品久久久久久久久久久久包黑料 | 欧美三级中文字| 久久影院电视剧免费观看| 一区二区三区精品久久久| 久久精品国产久精国产爱| 99久久国产综合色|国产精品| 欧美色综合影院| 中文字幕一区二区不卡| 捆绑变态av一区二区三区| 91在线高清观看| 久久影院午夜论| 日韩主播视频在线| 色婷婷综合久久久久中文一区二区| 欧美v亚洲v综合ⅴ国产v| 一区二区三区四区在线| 国产夫妻精品视频| 欧美一区二区在线不卡| 亚洲欧美另类久久久精品| 韩国一区二区在线观看| 这里只有精品电影| 亚洲美女在线一区| 成人免费电影视频| 久久综合色综合88| 日本欧美在线看| 欧美亚洲图片小说| 成人欧美一区二区三区1314| 国产精品1024| 欧美sm美女调教| 蜜桃一区二区三区在线| 欧美日韩国产123区| 亚洲精品一二三区| 成人午夜电影小说| 国产女人18毛片水真多成人如厕| 蜜臀av亚洲一区中文字幕| 欧美性色黄大片| 一区二区三区在线免费观看| 99精品国产热久久91蜜凸| 国产欧美精品区一区二区三区 | 国产亚洲一二三区| 精品综合久久久久久8888| 欧美一区二区三区在线观看视频| 一片黄亚洲嫩模| 91官网在线观看| 亚洲男人的天堂av| 色欧美88888久久久久久影院| 综合久久综合久久| 一本大道av一区二区在线播放| 国产精品视频你懂的| 成人少妇影院yyyy| 国产欧美一区二区精品仙草咪| 国产在线播放一区三区四| 精品成a人在线观看| 日韩福利电影在线| 亚洲午夜在线视频| 欧美视频日韩视频在线观看| 亚洲自拍偷拍九九九| 色综合久久88色综合天天| 亚洲自拍都市欧美小说| 亚洲丶国产丶欧美一区二区三区| 亚洲国产视频直播| 高清不卡在线观看av| 精品国产123| 激情小说欧美图片| 久久精品免视看| 国产综合久久久久久鬼色| 久久综合九色综合97婷婷女人 | 色综合欧美在线| 亚洲啪啪综合av一区二区三区| 欧美亚州韩日在线看免费版国语版| 亚洲永久免费视频| 91精品国产黑色紧身裤美女| 久久99九九99精品| 中文字幕成人av| 色婷婷久久综合| 日韩电影在线免费观看| wwwwww.欧美系列| 成人精品小蝌蚪| 最新国产成人在线观看| 欧美日本一道本在线视频| 九九**精品视频免费播放| 国产精品久久久久一区| 欧美伊人久久久久久久久影院| 奇米888四色在线精品| 久久久一区二区三区| 成人免费三级在线| 午夜免费久久看| 久久精品一区蜜桃臀影院| 一本一道波多野结衣一区二区| 日韩在线播放一区二区| 久久综合久久鬼色| 97久久超碰精品国产| 日本sm残虐另类| 国产精品福利在线播放| 欧美日韩精品久久久| 国产大陆a不卡| 亚洲电影中文字幕在线观看| 久久婷婷一区二区三区| 一本大道综合伊人精品热热| 韩国理伦片一区二区三区在线播放| 欧美一区二区在线免费播放| 久久久另类综合| 国产三级精品在线| 国产成人av福利| 99久久精品国产导航| 欧美精品久久99| 精品国产免费久久| 亚洲欧美日韩国产成人精品影院| 亚洲图片有声小说| 韩国精品主播一区二区在线观看 |