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

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

?? domnotationimpl.cpp

?? IBM的解析xml的工具Xerces的源代碼
?? CPP
字號(hào):
/* * Copyright 2001-2002,2004 The Apache Software Foundation. *  * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *  *      http://www.apache.org/licenses/LICENSE-2.0 *  * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. *//* * $Id: DOMNotationImpl.cpp,v 1.15 2004/09/08 13:55:52 peiyongz Exp $ */#include "DOMDocumentImpl.hpp"#include "DOMNotationImpl.hpp"#include <xercesc/dom/DOMException.hpp>#include <xercesc/dom/DOMNode.hpp>XERCES_CPP_NAMESPACE_BEGINDOMNotationImpl::DOMNotationImpl(DOMDocument *ownerDoc, const XMLCh *nName)    : fNode(ownerDoc), fName(0), fPublicId(0), fSystemId(0), fBaseURI(0){    fNode.setIsLeafNode(true);    fName = ((DOMDocumentImpl *)ownerDoc)->getPooledString(nName);}DOMNotationImpl::DOMNotationImpl(const DOMNotationImpl &other, bool)    : fNode(other.fNode), fName(other.fName), fPublicId(other.fPublicId),      fSystemId(other.fSystemId), fBaseURI(other.fBaseURI){    fNode.setIsLeafNode(true);}DOMNotationImpl::~DOMNotationImpl(){}DOMNode *DOMNotationImpl::cloneNode(bool deep) const{    DOMNode* newNode = new (getOwnerDocument(), DOMDocumentImpl::NOTATION_OBJECT) DOMNotationImpl(*this, deep);    fNode.callUserDataHandlers(DOMUserDataHandler::NODE_CLONED, this, newNode);    return newNode;}const XMLCh * DOMNotationImpl::getNodeName() const {    return fName;}short DOMNotationImpl::getNodeType() const {    return DOMNode::NOTATION_NODE;}const XMLCh * DOMNotationImpl::getPublicId() const{    return fPublicId;}const XMLCh * DOMNotationImpl::getSystemId() const{    return fSystemId;}void DOMNotationImpl::setNodeValue(const XMLCh *arg){    fNode.setNodeValue(arg);}void DOMNotationImpl::setPublicId(const XMLCh *arg){    if(fNode.isReadOnly())        throw DOMException(        DOMException::NO_MODIFICATION_ALLOWED_ERR,0, GetDOMNodeMemoryManager);    fPublicId = ((DOMDocumentImpl *)getOwnerDocument())->cloneString(arg);}void DOMNotationImpl::setSystemId(const XMLCh *arg){    if(fNode.isReadOnly())        throw DOMException(        DOMException::NO_MODIFICATION_ALLOWED_ERR,0, GetDOMNodeMemoryManager);    fSystemId = ((DOMDocumentImpl *)getOwnerDocument())->cloneString(arg);}void DOMNotationImpl::release(){    if (fNode.isOwned() && !fNode.isToBeReleased())        throw DOMException(DOMException::INVALID_ACCESS_ERR,0, GetDOMNodeMemoryManager);    DOMDocumentImpl* doc = (DOMDocumentImpl*) getOwnerDocument();    if (doc) {        fNode.callUserDataHandlers(DOMUserDataHandler::NODE_DELETED, 0, 0);        doc->release(this, DOMDocumentImpl::NOTATION_OBJECT);    }    else {        // shouldn't reach here        throw DOMException(DOMException::INVALID_ACCESS_ERR,0, GetDOMNodeMemoryManager);    }}void DOMNotationImpl::setBaseURI(const XMLCh* baseURI) {    if (baseURI && *baseURI) {        XMLCh* temp = (XMLCh*) ((DOMDocumentImpl *)getOwnerDocument())->allocate((XMLString::stringLen(baseURI) + 9)*sizeof(XMLCh));        XMLString::fixURI(baseURI, temp);        fBaseURI = temp;    }    else        fBaseURI = 0;}const XMLCh* DOMNotationImpl::getBaseURI() const{    return fBaseURI;}           DOMNode*         DOMNotationImpl::appendChild(DOMNode *newChild)          {return fNode.appendChild (newChild); }           DOMNamedNodeMap* DOMNotationImpl::getAttributes() const                   {return fNode.getAttributes (); }           DOMNodeList*     DOMNotationImpl::getChildNodes() const                   {return fNode.getChildNodes (); }           DOMNode*         DOMNotationImpl::getFirstChild() const                   {return fNode.getFirstChild (); }           DOMNode*         DOMNotationImpl::getLastChild() const                    {return fNode.getLastChild (); }     const XMLCh*           DOMNotationImpl::getLocalName() const                    {return fNode.getLocalName (); }     const XMLCh*           DOMNotationImpl::getNamespaceURI() const                 {return fNode.getNamespaceURI (); }           DOMNode*         DOMNotationImpl::getNextSibling() const                  {return fNode.getNextSibling (); }     const XMLCh*           DOMNotationImpl::getNodeValue() const                    {return fNode.getNodeValue (); }           DOMDocument*     DOMNotationImpl::getOwnerDocument() const                {return fNode.getOwnerDocument (); }     const XMLCh*           DOMNotationImpl::getPrefix() const                       {return fNode.getPrefix (); }           DOMNode*         DOMNotationImpl::getParentNode() const                   {return fNode.getParentNode (); }           DOMNode*         DOMNotationImpl::getPreviousSibling() const              {return fNode.getPreviousSibling (); }           bool             DOMNotationImpl::hasChildNodes() const                   {return fNode.hasChildNodes (); }           DOMNode*         DOMNotationImpl::insertBefore(DOMNode *newChild, DOMNode *refChild)                                                                                     {return fNode.insertBefore (newChild, refChild); }           void             DOMNotationImpl::normalize()                             {fNode.normalize (); }           DOMNode*         DOMNotationImpl::removeChild(DOMNode *oldChild)          {return fNode.removeChild (oldChild); }           DOMNode*         DOMNotationImpl::replaceChild(DOMNode *newChild, DOMNode *oldChild)                                                                                     {return fNode.replaceChild (newChild, oldChild); }           bool             DOMNotationImpl::isSupported(const XMLCh *feature, const XMLCh *version) const                                                                                     {return fNode.isSupported (feature, version); }           void             DOMNotationImpl::setPrefix(const XMLCh  *prefix)         {fNode.setPrefix(prefix); }           bool             DOMNotationImpl::hasAttributes() const                   {return fNode.hasAttributes(); }           bool             DOMNotationImpl::isSameNode(const DOMNode* other) const  {return fNode.isSameNode(other); }           bool             DOMNotationImpl::isEqualNode(const DOMNode* arg) const   {return fNode.isEqualNode(arg); }           void*            DOMNotationImpl::setUserData(const XMLCh* key, void* data, DOMUserDataHandler* handler)                                                                                     {return fNode.setUserData(key, data, handler); }           void*            DOMNotationImpl::getUserData(const XMLCh* key) const     {return fNode.getUserData(key); }           short            DOMNotationImpl::compareTreePosition(const DOMNode* other) const {return fNode.compareTreePosition(other); }           const XMLCh*     DOMNotationImpl::getTextContent() const                  {return fNode.getTextContent(); }           void             DOMNotationImpl::setTextContent(const XMLCh* textContent){fNode.setTextContent(textContent); }           const XMLCh*     DOMNotationImpl::lookupNamespacePrefix(const XMLCh* namespaceURI, bool useDefault) const  {return fNode.lookupNamespacePrefix(namespaceURI, useDefault); }           bool             DOMNotationImpl::isDefaultNamespace(const XMLCh* namespaceURI) const {return fNode.isDefaultNamespace(namespaceURI); }           const XMLCh*     DOMNotationImpl::lookupNamespaceURI(const XMLCh* prefix) const  {return fNode.lookupNamespaceURI(prefix); }           DOMNode*         DOMNotationImpl::getInterface(const XMLCh* feature)      {return fNode.getInterface(feature); }XERCES_CPP_NAMESPACE_END

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产高清影视| 国产成人av影院| 国产精品久久久久久久久免费樱桃| 欧美精品乱码久久久久久按摩| 成人福利视频在线看| 亚洲区小说区图片区qvod| 国产精品国产自产拍在线| 久久影院午夜片一区| 日韩久久久久久| 91精品国产综合久久久蜜臀粉嫩| 国产精品一区二区三区99| 蜜臀va亚洲va欧美va天堂| 亚洲自拍另类综合| 亚洲另类中文字| 亚洲天堂精品在线观看| 国产精品嫩草99a| 久久久三级国产网站| 欧美大尺度电影在线| 9191成人精品久久| 欧美无砖专区一中文字| 欧美日韩在线三级| 欧美三级电影精品| 91丨porny丨国产| 91久久线看在观草草青青| 91小宝寻花一区二区三区| av不卡在线观看| www.欧美亚洲| av电影天堂一区二区在线| 91免费视频大全| 91国模大尺度私拍在线视频| 色婷婷久久99综合精品jk白丝| 国产一区二区91| 国产精品一二三在| 成人午夜碰碰视频| 成人理论电影网| 色综合色综合色综合色综合色综合| 成人涩涩免费视频| 99久久精品99国产精品| 色又黄又爽网站www久久| 欧美午夜精品理论片a级按摩| 欧美揉bbbbb揉bbbbb| 欧美人与性动xxxx| 日韩一区二区在线观看| 在线播放国产精品二区一二区四区| 91精品国产全国免费观看| 日韩一区国产二区欧美三区| 91精品国产免费| 久久影院视频免费| 成人欧美一区二区三区白人| 一区二区三区日韩在线观看| 香蕉影视欧美成人| 久久97超碰色| 国产99久久久久| 不卡一区在线观看| 欧美性一二三区| 精品国产网站在线观看| 久久嫩草精品久久久精品| 亚洲欧洲精品成人久久奇米网| 日韩一区在线免费观看| 午夜视频在线观看一区二区| 免费一级片91| 懂色av一区二区夜夜嗨| 欧美日韩综合在线| 欧美一二三四区在线| 中文字幕一区二区三区不卡在线 | 91精品国产乱| 国产视频一区在线观看| 亚洲欧美日韩国产手机在线| 日本中文在线一区| 99这里都是精品| 欧美一区二区在线看| 国产欧美va欧美不卡在线| 亚洲视频免费观看| 精品一区在线看| 在线看一区二区| 久久久777精品电影网影网 | 日韩视频在线一区二区| 精品成人一区二区三区四区| 亚洲视频在线观看三级| 裸体一区二区三区| 色婷婷综合久久久中文字幕| 日韩视频在线一区二区| 一区二区三区久久久| 狠狠色狠狠色合久久伊人| 色伊人久久综合中文字幕| 精品国产一区二区三区久久久蜜月 | 国产欧美一区二区精品性色| 亚洲与欧洲av电影| 成人免费高清在线观看| 欧美一区二区啪啪| 亚洲黄网站在线观看| 国产一区二区电影| 欧美精品丝袜久久久中文字幕| 国产日韩欧美一区二区三区乱码| 日韩国产欧美在线播放| 91在线丨porny丨国产| 8x8x8国产精品| 一区二区三区美女视频| 成人精品鲁一区一区二区| 欧美一区二区三区四区久久| 国产精品福利一区| 美女一区二区视频| 337p亚洲精品色噜噜噜| 亚洲综合免费观看高清完整版在线| 丁香婷婷综合色啪| 久久久亚洲精品一区二区三区| 日韩国产精品久久久久久亚洲| 在线观看日产精品| 亚洲色大成网站www久久九九| 国产成人精品1024| 天天色天天操综合| 色综合久久中文综合久久97| 樱花草国产18久久久久| 欧美亚洲日本一区| 日韩专区在线视频| 日韩免费成人网| 国产精品一区在线观看你懂的| 国产欧美一区二区三区沐欲| www.性欧美| 亚洲激情中文1区| 欧美日韩在线直播| 免费看黄色91| 国产婷婷色一区二区三区在线| 白白色 亚洲乱淫| 亚洲精品乱码久久久久久| 欧美日韩视频在线第一区| 日韩av在线播放中文字幕| 精品国产一区二区在线观看| 成人免费视频一区| 伊人婷婷欧美激情| 宅男噜噜噜66一区二区66| 激情久久五月天| 国产精品久久午夜| 欧美日韩中文字幕一区二区| 日韩va亚洲va欧美va久久| 久久久久国产精品麻豆ai换脸| 91在线视频免费观看| 午夜a成v人精品| 国产亚洲欧洲997久久综合| 99在线精品免费| 天天综合天天做天天综合| 日韩欧美不卡一区| 91在线视频免费观看| 日本中文字幕一区二区视频| 国产欧美综合色| 欧美日韩你懂的| 国产jizzjizz一区二区| 亚洲第一久久影院| 久久精品人人爽人人爽| 在线观看一区二区视频| 久久99久久99| 一区二区欧美在线观看| 精品国产乱码久久久久久1区2区| 91亚洲永久精品| 激情另类小说区图片区视频区| 亚洲免费在线看| 久久先锋影音av鲁色资源| 色噜噜久久综合| 韩国v欧美v亚洲v日本v| 亚洲在线中文字幕| 中文字幕乱码亚洲精品一区| 欧美日韩国产大片| 风间由美中文字幕在线看视频国产欧美| 亚洲精品视频观看| 久久久精品天堂| 在线不卡的av| 在线亚洲一区二区| 国产成人h网站| 另类小说综合欧美亚洲| 一区二区三区四区不卡视频| 国产日韩欧美精品一区| 欧美一二三区在线观看| 一本色道综合亚洲| 国产成人av一区二区三区在线| 日韩高清不卡一区二区三区| 自拍偷拍亚洲欧美日韩| 国产情人综合久久777777| 日韩一级片在线播放| 欧美午夜精品电影| 91蜜桃网址入口| 国产成人丝袜美腿| 激情成人综合网| 免费久久99精品国产| 亚洲成人高清在线| 亚洲精品你懂的| 国产精品久久久久永久免费观看 | 欧美在线制服丝袜| 成人黄页在线观看| 国内精品视频666| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲国产毛片aaaaa无费看| 亚洲区小说区图片区qvod| 国产亚洲精品aa| 久久一二三国产| 日韩欧美自拍偷拍| 日韩一区二区在线免费观看| 在线播放91灌醉迷j高跟美女| 欧美优质美女网站| 在线观看亚洲专区| 日本乱人伦aⅴ精品|