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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? schemaholder.java

?? 對(duì)xml很好的java處理引擎,編譯中綁定xml
?? JAVA
字號(hào):
/*Copyright (c) 2007, Dennis M. SosnoskiAll rights reserved.Redistribution and use in source and binary forms, with or without modification,are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this   list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice,   this list of conditions and the following disclaimer in the documentation   and/or other materials provided with the distribution. * Neither the name of JiBX nor the names of its contributors may be used   to endorse or promote products derived from this software without specific   prior written permission.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ONANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.*/package org.jibx.binding.generator;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import org.jibx.schema.attributes.FormChoiceAttribute;import org.jibx.schema.elements.ImportElement;import org.jibx.schema.elements.SchemaElement;/** * External data for a schema definition. This tracks references to other * schemas, along with the associated namespace information. The {@link * #fixReferences()} method actually generates the includes. */public class SchemaHolder extends HolderBase{    /** Actual schema definition. */    private final SchemaElement m_schema;        /** Set of type names defined in schema. */    private final UniqueNameSet m_typeNameSet;        /** Set of element names defined in schema (also used for     group/attributeGroup). */    private final UniqueNameSet m_elementNameSet;        /** Set of schemas imported into this schema. */    private Set m_fixedSet;        /**     * Constructor.     *      * @param uri (<code>null</code> if no-namespace schema)     */    public SchemaHolder(String uri) {        super(uri);        m_schema = new SchemaElement();        m_typeNameSet = new UniqueNameSet();        m_elementNameSet = new UniqueNameSet();        if (uri != null) {            m_schema.setElementFormDefault(FormChoiceAttribute.QUALIFIED_FORM);            m_schema.setTargetNamespace(uri);            m_schema.addNamespaceDeclaration("tns", uri);        }    }        /**     * Get the schema definition.     *     * @return definition     */    public SchemaElement getSchema() {        return m_schema;    }        /**     * Add type name to set defined. This assures uniqueness of the name used,     * if necessary modifying the supplied base name to a unique alternative.     *     * @param base name to try adding     * @return name to be used for type     */    public String addTypeName(String base) {        return m_typeNameSet.add(base);    }        /**     * Add element name to set defined. This assures uniqueness of the name     * used, if necessary modifying the supplied base name to a unique     * alternative. The same set of names is also used for groups and     * attributeGroups, even though these name sets are separate in schema     * terms. Doing things this way avoids the possibility of an element name     * matching a group name with the two representing different structures.     *     * @param base name to try adding     * @return name to be used for element     */    public String addElementName(String base) {        return m_elementNameSet.add(base);    }    /* (non-Javadoc)     * @see org.jibx.binding.generator.HolderBase#addNamespaceDecl(java.lang.String, java.lang.String)     */    protected void addNamespaceDecl(String prefix, String uri) {        m_schema.addNamespaceDeclaration(prefix, uri);    }    /* (non-Javadoc)     * @see org.jibx.binding.generator.HolderBase#fixReferences()     */    public void fixReferences() {        if (m_fixedSet == null) {            m_fixedSet = new HashSet();        }        for (Iterator iter = getReferences().iterator(); iter.hasNext();) {            SchemaHolder holder = (SchemaHolder)iter.next();            if (!m_fixedSet.contains(holder)) {                String ns = holder.getNamespace();                ImportElement imp = new ImportElement();                imp.setLocation(holder.getFileName());                imp.setNamespace(ns);                m_schema.getSchemaChildren().add(imp);                getPrefix(ns);                m_fixedSet.add(holder);            }                    }    }}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情国产一区二区| 欧美视频在线播放| 日韩午夜在线观看| 亚洲欧美日韩久久| 国产一区不卡精品| 欧美日韩免费视频| 洋洋av久久久久久久一区| 成人性色生活片| 中文一区二区在线观看| 国产精品一二三四| 精品三级在线观看| 国产一区二区三区视频在线播放| 欧美妇女性影城| 国产一区二区三区香蕉| 1区2区3区精品视频| 91美女片黄在线观看| 国产精品天美传媒沈樵| 99re这里都是精品| 亚洲日本va午夜在线影院| 色94色欧美sute亚洲13| 亚洲综合色成人| 欧美一区二区三区免费视频| 日本va欧美va精品| 久久久久久久国产精品影院| 成人精品电影在线观看| 亚洲男帅同性gay1069| 3d动漫精品啪啪| 国产xxx精品视频大全| 中文字幕色av一区二区三区| 欧美日韩一区高清| 国产精品一区二区久激情瑜伽| 中文字幕一区二区在线播放| 91免费看视频| 国产一区不卡在线| 一区二区三区91| 国产午夜三级一区二区三| 99r国产精品| 国产一区二区毛片| 亚洲女人的天堂| 26uuu欧美日本| 欧美私模裸体表演在线观看| 国产99久久久久| 久草这里只有精品视频| 婷婷亚洲久悠悠色悠在线播放| 中日韩av电影| 国产精品美女久久久久久久久 | 欧美老肥妇做.爰bbww视频| 99在线热播精品免费| 国产成人精品网址| 99久久婷婷国产精品综合| 国产69精品一区二区亚洲孕妇| 国产一二三精品| av网站一区二区三区| 99在线精品视频| 色一情一伦一子一伦一区| 欧美三级电影在线看| 欧美人伦禁忌dvd放荡欲情| 欧美一级免费大片| 国产日韩精品久久久| 亚洲欧美欧美一区二区三区| 亚洲一区二区三区视频在线播放 | 午夜精品一区二区三区免费视频| 亚洲成人免费观看| 国模大尺度一区二区三区| www.欧美.com| 欧美tk—视频vk| 亚洲免费看黄网站| 久久99精品国产麻豆婷婷| 97久久精品人人做人人爽| 在线观看91av| 国产精品不卡在线| 国内成人免费视频| 在线播放视频一区| 亚洲欧洲色图综合| 91黄色小视频| 中文字幕巨乱亚洲| 久久电影网电视剧免费观看| 9i在线看片成人免费| 久久奇米777| 青草av.久久免费一区| 91日韩精品一区| 国产精品视频一二三| 激情欧美一区二区| 91精品国产综合久久香蕉的特点 | 精品国产一区二区三区四区四 | 国产精品久久久久永久免费观看| 天堂久久久久va久久久久| proumb性欧美在线观看| 久久久综合精品| 精品中文字幕一区二区| 欧美大片日本大片免费观看| 亚洲精品日韩专区silk| 色婷婷久久综合| 亚洲综合在线第一页| 成人av电影在线观看| 中文字幕视频一区| 99精品视频一区二区三区| 亚洲特级片在线| 色综合天天综合给合国产| 亚洲精品国产a| 欧美日韩亚洲综合| 蜜臀av性久久久久蜜臀av麻豆| 日韩一级成人av| 国产成人免费在线| 亚洲视频在线一区| 欧美影院精品一区| 日本视频一区二区| 久久综合网色—综合色88| 成人黄色av电影| 午夜欧美2019年伦理| 日韩一区二区三区免费观看| 国产suv精品一区二区三区| 亚洲免费在线视频一区 二区| 欧美视频一区在线| 国产精品一区二区在线观看不卡 | 中文字幕在线播放不卡一区| 欧美日韩一区在线| 成人精品在线视频观看| 午夜国产不卡在线观看视频| 精品福利一区二区三区免费视频| 不卡电影一区二区三区| 日韩有码一区二区三区| 国产精品久久久久影院老司| 日韩欧美国产一区二区三区| 99久久婷婷国产综合精品电影| 午夜精品久久久久久久蜜桃app| 偷窥国产亚洲免费视频| 一区二区三区加勒比av| 国产亚洲精品bt天堂精选| 717成人午夜免费福利电影| 97se狠狠狠综合亚洲狠狠| 激情久久五月天| 秋霞电影一区二区| 日韩精品乱码av一区二区| 亚洲精品午夜久久久| 国产精品久久网站| 国产精品三级电影| 久久久久久久网| 久久久久久久久久久久久女国产乱| 欧美日韩在线播放三区| 欧美日韩一区在线| 欧美日韩在线直播| 色狠狠色狠狠综合| 欧美午夜视频网站| 欧美一区二区三区男人的天堂| 欧美日韩亚洲不卡| 欧美精品三级日韩久久| 91麻豆精品国产| 久久综合九色综合久久久精品综合| 91精品在线麻豆| 久久嫩草精品久久久精品一| 国产午夜久久久久| 亚洲国产aⅴ天堂久久| 亚洲成人福利片| 狠狠色丁香婷婷综合久久片| 国产成人综合精品三级| 91丝袜美女网| 日韩欧美国产不卡| 亚欧色一区w666天堂| 卡一卡二国产精品| 91在线观看免费视频| 欧美日韩高清影院| 久久人人超碰精品| 午夜久久久影院| 99久久亚洲一区二区三区青草| 在线视频综合导航| 国产午夜精品在线观看| 亚洲国产va精品久久久不卡综合| 国内精品视频一区二区三区八戒| 91蜜桃网址入口| 精品av综合导航| 亚洲韩国精品一区| 成人av在线影院| 精品国产一区a| 午夜电影久久久| 成人精品鲁一区一区二区| 欧美精品久久99久久在免费线 | 午夜伊人狠狠久久| 成人教育av在线| 久久精品欧美一区二区三区不卡| 亚洲bdsm女犯bdsm网站| 国产高清精品久久久久| 日韩午夜激情av| 奇米综合一区二区三区精品视频| 91色porny在线视频| 国产精品国产馆在线真实露脸| 精品一区二区综合| 久久一区二区三区四区| 裸体健美xxxx欧美裸体表演| 欧美视频一区二区在线观看| 成人欧美一区二区三区视频网页| 成人久久视频在线观看| 国产欧美日韩卡一| 不卡电影免费在线播放一区| 国产精品入口麻豆原神| a美女胸又www黄视频久久| 国产午夜精品一区二区三区视频 | 亚洲欧美在线高清| 色婷婷av一区| 天堂久久一区二区三区|