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

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

?? setparentrule.java

?? java servlet著名論壇源代碼
?? JAVA
字號:
/*
 * $Header: /cvsroot/mvnforum/mvnforum/src/com/mvnforum/admin/importexport/SetParentRule.java,v 1.2 2004/01/18 19:13:10 minhnn Exp $
 * $Author: minhnn $
 * $Revision: 1.2 $
 * $Date: 2004/01/18 19:13:10 $
 *
 * ====================================================================
 *
 * Copyright (C) 2002-2004 by MyVietnam.net
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * as published by the Free Software Foundation; either version 2
 * of the License, or any later version.
 *
 * All copyright notices regarding mvnForum MUST remain intact
 * in the scripts and in the outputted HTML.
 * The "powered by" text/logo with a link back to
 * http://www.mvnForum.com and http://www.MyVietnam.net in the
 * footer of the pages MUST remain visible when the pages
 * are viewed on the internet or intranet.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 *
 * Support can be obtained from support forums at:
 * http://www.mvnForum.com/mvnforum/index
 *
 * Correspondence and Marketing Questions can be sent to:
 * info@MyVietnam.net
 *
 * @author: Igor Manic   imanic@users.sourceforge.net
 */
package com.mvnforum.admin.importexport;

import org.apache.commons.beanutils.MethodUtils;
import org.apache.commons.digester.Digester;
import org.apache.commons.digester.Rule;
import org.xml.sax.Attributes;

/**
 * @author <a href="mailto:imanic@users.sourceforge.net">Igor Manic</a>
 * @version $Revision: 1.2 $, $Date: 2004/01/18 19:13:10 $
 * <br/>
 * <code>SetParentRule</code> implements a digester rule that calls a "set parent"
 * method on the top (child) object, passing the (top-1) (parent) object as an argument.
 * This is same as in <code>SetTopRule</code>, except that this rule is calling
 * the desired method at the XML element begin (not at the end).
 */
public class SetParentRule extends Rule {

    protected String methodName = null;
    protected String paramType = null;
    protected boolean useExactMatch = false;

    public SetParentRule(Digester digester, String methodName) {
        this(methodName);
    }

    public SetParentRule(Digester digester, String methodName, String paramType) {
        this(methodName, paramType);
    }

    public SetParentRule(String methodName) {
        this(methodName, null);
    }

    public SetParentRule(String methodName, String paramType) {
        this.methodName = methodName;
        this.paramType = paramType;
    }

    public boolean isExactMatch() {
        return useExactMatch;
    }

    public void setExactMatch(boolean useExactMatch) {
        this.useExactMatch = useExactMatch;
    }

    public String toString() {
        StringBuffer sb = new StringBuffer("SetParentRule[");
        sb.append("methodName=");
        sb.append(methodName);
        sb.append(", paramType=");
        sb.append(paramType);
        sb.append("]");
        return (sb.toString());
    }

    public void begin(String namespace, String name, Attributes attributes)
    throws Exception {
        begin(attributes);
    }

    public void begin(Attributes attributes) throws Exception {
        // Identify the objects to be used
        Object child = digester.peek(0);
        Object parent = digester.peek(1);

        /*
        if (digester.log.isDebugEnabled()) {
            if (child == null) {
                digester.log.debug("[SetParentRule]{" + digester.match +
                        "} Call [NULL CHILD]." +
                        methodName + "(" + parent + ")");
            } else {
                digester.log.debug("[SetParentRule]{" + digester.match +
                        "} Call " + child.getClass().getName() + "." +
                        methodName + "(" + parent + ")");
            }
        }*/

        // Call the specified method
        Class paramTypes[] = new Class[1];
        if (paramType != null) {
            paramTypes[0] =
                    digester.getClassLoader().loadClass(paramType);
        } else {
            paramTypes[0] = parent.getClass();
        }

        if (useExactMatch) {
            MethodUtils.invokeExactMethod(child, methodName,
                new Object[]{ parent }, paramTypes);
        } else {
            MethodUtils.invokeMethod(child, methodName,
                new Object[]{ parent }, paramTypes);
        }
    }


}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
最新国产成人在线观看| 精品日产卡一卡二卡麻豆| 国产精品天干天干在观线| 国产麻豆成人传媒免费观看| 国产亚洲欧美一区在线观看| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 成人黄页毛片网站| 国产精品看片你懂得| 97久久精品人人做人人爽| 樱花草国产18久久久久| 在线不卡一区二区| 天天免费综合色| 久久日韩粉嫩一区二区三区| aaa欧美色吧激情视频| 亚洲一本大道在线| 精品少妇一区二区| 91论坛在线播放| 免费在线看一区| 欧美高清在线一区| 欧美男人的天堂一二区| 懂色一区二区三区免费观看| 亚洲午夜久久久久久久久电影网 | 亚洲风情在线资源站| 欧美一级生活片| 99久久国产综合精品麻豆| 婷婷综合在线观看| 亚洲国产精品成人综合| 欧美日韩国产一级片| 粉嫩嫩av羞羞动漫久久久| 亚州成人在线电影| 国产精品视频线看| 日韩一卡二卡三卡四卡| 91蜜桃网址入口| 国产精品综合久久| 亚洲成av人片一区二区三区| 久久嫩草精品久久久精品一| 欧美主播一区二区三区| 成人午夜视频在线| 日本不卡视频一二三区| 一区二区三区四区在线播放| 国产丝袜美腿一区二区三区| 3751色影院一区二区三区| 99久久婷婷国产综合精品电影| 日本91福利区| 亚洲国产一二三| 国产精品久久久久久久久久久免费看| 欧美人牲a欧美精品| 99精品视频一区二区三区| 精品亚洲国产成人av制服丝袜| 亚洲美女淫视频| 国产精品国产a| 久久久国产一区二区三区四区小说| 欧美精品在线一区二区三区| 99久久精品国产精品久久| 丁香婷婷综合五月| 国产精品亚洲第一区在线暖暖韩国 | 一区二区三区加勒比av| 欧美激情一区二区三区蜜桃视频 | 国产精品美女久久久久久| 精品国内二区三区| 91精品国产综合久久婷婷香蕉| 色婷婷一区二区| 一本色道久久综合亚洲91| 成人精品免费看| 懂色av一区二区三区免费看| 国产精品一区二区免费不卡| 精品一区二区免费| 另类人妖一区二区av| 天堂一区二区在线| 日韩成人免费看| 蜜桃视频一区二区| 美腿丝袜亚洲三区| 久久成人羞羞网站| 国产乱理伦片在线观看夜一区| 老鸭窝一区二区久久精品| 蜜臀av性久久久久蜜臀aⅴ流畅| 日本成人中文字幕在线视频| 奇米精品一区二区三区在线观看一 | 日韩精品一区二区三区在线播放 | 中文字幕av资源一区| 国产亚洲欧美在线| 国产精品久久三| 中文字幕一区二区三区精华液| 国产精品欧美精品| 国产精品久久久久久久久免费丝袜| 国产欧美综合色| 欧美国产一区二区在线观看| 国产精品理论片| 亚洲激情一二三区| 日韩电影一区二区三区| 狠狠色狠狠色综合日日91app| 国产一区视频导航| 成人性生交大片免费看视频在线 | 91黄色激情网站| 在线播放/欧美激情| 日韩欧美视频一区| 国产精品欧美一区二区三区| 亚洲精品日日夜夜| 日本视频一区二区| 国产乱淫av一区二区三区| 成人黄色片在线观看| 在线日韩一区二区| 日韩免费一区二区| 中文字幕免费不卡在线| 一区二区成人在线| 久久国产福利国产秒拍| 丰满少妇在线播放bd日韩电影| 日本高清免费不卡视频| 欧美成人aa大片| 中文字幕在线一区| 日韩av网站在线观看| 不卡区在线中文字幕| 911精品国产一区二区在线| 欧美激情综合在线| 亚洲成人黄色小说| 大美女一区二区三区| 欧美日韩精品综合在线| 久久久www成人免费毛片麻豆| 亚洲国产三级在线| 国产成人免费视频一区| 91精品国产综合久久久久久久| 国产精品久久久久aaaa| 青草av.久久免费一区| 99re成人在线| 亚洲精品一区二区三区影院| 亚洲青青青在线视频| 九九久久精品视频 | 欧美久久婷婷综合色| 欧美国产日本韩| 久久99久久久欧美国产| 色国产精品一区在线观看| 国产亚洲制服色| 日韩av电影天堂| 91豆麻精品91久久久久久| 久久久久久亚洲综合| 亚洲不卡av一区二区三区| 波多野结衣在线aⅴ中文字幕不卡| 7777精品伊人久久久大香线蕉完整版 | 岛国精品在线观看| 精品国产乱码久久久久久1区2区 | 精品国产一区二区在线观看| 亚洲一区在线观看网站| 成人午夜电影网站| 亚洲精品在线免费观看视频| 婷婷开心激情综合| 欧美亚洲高清一区| ...av二区三区久久精品| 国产美女精品在线| 日韩一级完整毛片| 午夜电影久久久| 在线免费不卡视频| 亚洲视频一二三区| 成人av在线资源网| 久久久国产精品午夜一区ai换脸| 蜜桃久久久久久久| 欧美剧情电影在线观看完整版免费励志电影 | 国产在线一区二区| 日韩三级av在线播放| 日精品一区二区| 欧美日本视频在线| 香蕉影视欧美成人| 在线不卡中文字幕播放| 午夜a成v人精品| 欧美一区二区在线不卡| 日韩经典中文字幕一区| 777精品伊人久久久久大香线蕉| 午夜精品一区二区三区电影天堂| 在线观看日韩高清av| 亚洲自拍偷拍九九九| 欧美三级中文字| 免费精品视频最新在线| 日韩小视频在线观看专区| 免费观看成人av| 久久久.com| 91亚洲国产成人精品一区二区三| 中文字幕色av一区二区三区| 91免费精品国自产拍在线不卡| 亚洲激情在线激情| 欧美精品一二三| 久久99精品一区二区三区 | 北条麻妃国产九九精品视频| 国产精品亲子伦对白| 日本久久一区二区| 日韩精品欧美精品| 精品美女被调教视频大全网站| 国产做a爰片久久毛片| 国产精品美日韩| 在线观看www91| 久久国产婷婷国产香蕉| 国产视频一区二区在线观看| 9i看片成人免费高清| 亚洲午夜激情网站| 精品福利二区三区| aaa亚洲精品一二三区| 亚洲123区在线观看| 国产欧美日韩在线观看| 在线免费观看成人短视频| 精东粉嫩av免费一区二区三区| 国产精品久久久久一区| 欧美日韩中文字幕一区|