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

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

?? domelementmapper.java

?? 對(duì)xml很好的java處理引擎,編譯中綁定xml
?? JAVA
字號(hào):
/*Copyright (c) 2004, 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.extras;import java.io.IOException;import org.jibx.runtime.IAliasable;import org.jibx.runtime.IMarshaller;import org.jibx.runtime.IMarshallingContext;import org.jibx.runtime.IUnmarshaller;import org.jibx.runtime.IUnmarshallingContext;import org.jibx.runtime.JiBXException;import org.jibx.runtime.impl.UnmarshallingContext;import org.w3c.dom.Element;/** * <p>Custom element marshaller/unmarshaller to DOM representation. This allows * you to mix data binding and document model representations for XML within the * same application. You simply use this marshaller/unmarshaller with a linked * object of type <code>org.w3c.dom.Element</code> (the actual runtime type - * the declared type is ignored and can be anything). If a name is supplied on a * reference that element name will always be matched when unmarshalling but * will be ignored when marshalling (with the actual DOM element name used). If * no name is supplied this will unmarshal a single element with any name.</p> *  * @author Dennis M. Sosnoski * @version 1.0 */public class DomElementMapper extends DomMapperBase    implements IMarshaller, IUnmarshaller, IAliasable{    /** Root element namespace URI. */    private final String m_uri;        /** Namespace URI index in binding. */    private final int m_index;        /** Root element name. */    private final String m_name;        /**     * Default constructor.     *      * @throws JiBXException on error creating document     */        public DomElementMapper() throws JiBXException {        m_uri = null;        m_index = -1;        m_name = null;    }        /**     * Aliased constructor. This takes a name definition for the element. It'll     * be used by JiBX when a name is supplied by the mapping which references     * this custom marshaller/unmarshaller.     *     * @param uri namespace URI for the top-level element     * @param index namespace index corresponding to the defined URI within the     * marshalling context definitions     * @param name local name for the top-level element     * @throws JiBXException on error creating document     */        public DomElementMapper(String uri, int index, String name)        throws JiBXException {                // save the simple values        m_uri = uri;        m_index = index;        m_name = name;    }        /* (non-Javadoc)     * @see org.jibx.runtime.IMarshaller#isExtension(int)     */        public boolean isExtension(int index) {        return false;    }    /* (non-Javadoc)     * @see org.jibx.runtime.IMarshaller#marshal(java.lang.Object,     *  org.jibx.runtime.IMarshallingContext)     */        public void marshal(Object obj, IMarshallingContext ictx)        throws JiBXException {                // make sure the parameters are as expected        if (!(obj instanceof Element)) {            throw new JiBXException("Mapped object not an org.w3c.dom.Element");        } else {            try {                                // marshal element and all content with only leading indentation                m_xmlWriter = ictx.getXmlWriter();                m_xmlWriter.indent();                int indent = ictx.getIndent();                ictx.setIndent(-1);                m_defaultNamespaceURI = null;                marshalElement((Element)obj);                ictx.setIndent(indent);                            } catch (IOException e) {                throw new JiBXException("Error writing to document", e);            }        }    }    /* (non-Javadoc)     * @see org.jibx.runtime.IUnmarshaller#isPresent(org.jibx.runtime.IUnmarshallingContext)     */         public boolean isPresent(IUnmarshallingContext ctx) throws JiBXException {        if (m_name == null) {            if (!(ctx instanceof UnmarshallingContext)) {                throw new JiBXException                    ("Unmarshalling context not of expected type");            } else {                return !((UnmarshallingContext)ctx).isEnd();            }        } else {            return ctx.isAt(m_uri, m_name);        }    }    /* (non-Javadoc)     * @see org.jibx.runtime.IUnmarshaller#unmarshal(java.lang.Object,     *  org.jibx.runtime.IUnmarshallingContext)     */         public Object unmarshal(Object obj, IUnmarshallingContext ictx)        throws JiBXException {                // verify the entry conditions        if (!(ictx instanceof UnmarshallingContext)) {            throw new JiBXException                ("Unmarshalling context not of expected type");        } else if (m_name != null && !ictx.isAt(m_uri, m_name)) {            ((UnmarshallingContext)ictx).throwStartTagNameError(m_uri, m_name);        }                // position to element start tag        m_unmarshalContext = (UnmarshallingContext)ictx;        m_unmarshalContext.toStart();                // unmarshal element to document model        try {			return unmarshalElement();		} catch (IOException e) {            throw new JiBXException("Error reading from document", e);		}    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合九色综合欧美亚洲| 狠狠狠色丁香婷婷综合久久五月| 国产精品久久久久国产精品日日| 国产日韩欧美不卡在线| 国产亚洲精品免费| 日本一区二区成人| 欧美国产日韩a欧美在线观看 | 国产精品久久久久精k8| 国产精品每日更新在线播放网址| 国产女人aaa级久久久级| 中文字幕精品一区| 国产精品超碰97尤物18| 亚洲精品国产a| 一区二区成人在线观看| 亚洲影视在线观看| 亚洲aⅴ怡春院| 日韩vs国产vs欧美| 韩国女主播成人在线观看| 国产一区二区毛片| 成人免费视频一区| 91激情五月电影| 欧美一区二区三区视频| 亚洲精品一线二线三线| 国产欧美精品国产国产专区| 成人欧美一区二区三区黑人麻豆| 亚洲色图.com| 三级久久三级久久久| 精品夜夜嗨av一区二区三区| 国产乱码精品一区二区三区忘忧草| 国产成人99久久亚洲综合精品| 99视频热这里只有精品免费| 欧美性视频一区二区三区| 91精品国产一区二区三区蜜臀 | 精品日韩在线观看| 国产精品网曝门| 午夜私人影院久久久久| 捆绑调教一区二区三区| 99久久综合精品| 欧美日韩国产电影| 久久久国产一区二区三区四区小说 | 精品在线视频一区| www.日韩av| 欧美精品久久一区二区三区| www国产精品av| 伊人婷婷欧美激情| 久热成人在线视频| 一本大道av伊人久久综合| 在线成人免费视频| 国产精品美女久久久久久久久 | 一区二区三区精品久久久| 久久国产生活片100| 99亚偷拍自图区亚洲| 日韩一二三区视频| 中文字幕一区二区三区色视频| 奇米精品一区二区三区在线观看一 | 国产在线播放一区三区四| 91丨九色丨尤物| 精品av久久707| 亚洲午夜免费视频| 成人av在线资源网| 日韩一级二级三级精品视频| 亚洲色图.com| 国产成人精品aa毛片| 制服丝袜中文字幕亚洲| 亚洲色欲色欲www在线观看| 韩国av一区二区| 欧美日韩另类一区| 亚洲三级免费观看| 国产成人一区二区精品非洲| 91超碰这里只有精品国产| **性色生活片久久毛片| 国产在线精品免费av| 在线不卡中文字幕播放| 亚洲天堂免费看| 成人午夜激情在线| 精品88久久久久88久久久| 香蕉成人伊视频在线观看| 色综合中文综合网| 欧美日韩电影在线播放| 国产校园另类小说区| 日本v片在线高清不卡在线观看| 91麻豆自制传媒国产之光| 亚洲精品在线观| 日本人妖一区二区| 欧美在线|欧美| 亚洲美腿欧美偷拍| 丁香婷婷综合色啪| 国产欧美日韩视频在线观看| 裸体健美xxxx欧美裸体表演| 欧美精品免费视频| 亚洲综合成人在线| 在线观看网站黄不卡| 亚洲激情一二三区| 91极品美女在线| 亚洲最大色网站| 色狠狠综合天天综合综合| 成人免费在线视频观看| 成人18精品视频| 一区二区中文视频| 91亚洲午夜精品久久久久久| 综合色天天鬼久久鬼色| 99久久婷婷国产| 亚洲欧美另类小说视频| 日本乱人伦aⅴ精品| 亚洲一区视频在线观看视频| 欧美日韩精品三区| 日韩av电影免费观看高清完整版在线观看 | 懂色av一区二区三区蜜臀| 久久精品夜色噜噜亚洲aⅴ| 国产尤物一区二区| 久久久99精品免费观看| 国产很黄免费观看久久| 久久九九久久九九| 国产suv一区二区三区88区| 欧美韩国日本一区| 91在线精品一区二区三区| 亚洲伦理在线精品| 色婷婷av一区二区三区软件| 亚洲午夜激情av| 91.xcao| 黄色资源网久久资源365| 国产丝袜欧美中文另类| 成人丝袜视频网| 亚洲伊人伊色伊影伊综合网| 欧美色图12p| 久久成人综合网| 日本一区二区成人| 色88888久久久久久影院按摩 | 91麻豆国产香蕉久久精品| 一区二区在线观看视频| 欧美精品99久久久**| 久久99国产精品免费网站| 国产拍欧美日韩视频二区| 91麻豆国产福利精品| 日韩电影在线观看网站| 精品国产乱码久久久久久蜜臀| 国产福利一区二区三区| 亚洲精品视频一区| 日韩免费电影一区| 成人国产亚洲欧美成人综合网| 亚洲欧美电影一区二区| 欧美巨大另类极品videosbest | 91精品在线麻豆| 国产一区二区三区综合| 亚洲图片激情小说| 欧美一区二区在线视频| 东方欧美亚洲色图在线| 水野朝阳av一区二区三区| 久久久亚洲高清| 欧美性大战久久久久久久蜜臀| 九色综合国产一区二区三区| 亚洲视频中文字幕| 日韩欧美一级二级三级久久久| 国产成人午夜99999| 亚洲国产视频在线| 欧美经典一区二区| 欧美狂野另类xxxxoooo| 岛国一区二区在线观看| 丝袜美腿高跟呻吟高潮一区| 中文字幕精品—区二区四季| 欧美一级专区免费大片| 99免费精品在线| 精油按摩中文字幕久久| 亚州成人在线电影| ●精品国产综合乱码久久久久| 日韩精品一区二区在线| 欧美亚洲一区二区在线| 豆国产96在线|亚洲| 美女视频黄 久久| 亚洲在线成人精品| 国产精品网友自拍| 2023国产精品视频| 欧美老女人在线| 91免费在线看| 国产99久久久国产精品免费看| 日韩不卡一二三区| 亚洲一区二区三区精品在线| 亚洲国产精品精华液2区45| 日韩免费观看高清完整版在线观看| 欧美专区日韩专区| 91色在线porny| www.亚洲激情.com| 国产麻豆精品视频| 麻豆国产精品视频| 日韩av电影免费观看高清完整版在线观看| 亚洲人成在线播放网站岛国| 久久久精品日韩欧美| 日韩精品一区二区三区四区视频| 欧美日韩在线免费视频| 91啦中文在线观看| 97精品国产露脸对白| 国产一区二区h| 韩日精品视频一区| 精品在线播放午夜| 美腿丝袜在线亚洲一区| 午夜欧美视频在线观看| 亚洲国产成人精品视频| 亚洲一区二区四区蜜桃| 亚洲精品免费播放| 亚洲老司机在线|