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

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

?? xlsutil.java

?? UCS (Ultra Corba Simulator) is one more powerful corba client/servant simulator tool than other simi
?? JAVA
?? 第 1 頁 / 共 4 頁
字號:
                }
                if (str.equals("tk_char")) {
                    str = r.getNextParXXX(col, lin++);
                    str = r.getNextParXXX(col, lin++);
                    any.insert_char(str.charAt(0));
                }
                if (str.equals("tk_wchar")) {
                    str = r.getNextParXXX(col, lin++);
                    str = r.getNextParXXX(col, lin++);
                    any.insert_wchar(str.charAt(0));
                }
                if (str.equals("tk_boolean")) {
                    str = r.getNextParXXX(col, lin++);
                    str = r.getNextParXXX(col, lin++);
                    any.insert_boolean(new Boolean(str).booleanValue());
                }
                if (str.equals("tk_octet")) {
                    str = r.getNextParXXX(col, lin++);
                    str = r.getNextParXXX(col, lin++);
                    any.insert_octet(new Byte(str).byteValue());
                }
                if (str.equals("tk_any")) {
                    tmp = readObjectFromXXX(r, col, lin);
                    str = r.getNextParXXX(col, lin++);
                    lin = ((Integer) tmp.get(0)).intValue();
                    any.insert_any((org.omg.CORBA.Any) tmp.get(1));
                }
                if (str.equals("tk_void")) {
                    // nothing to do TODO check later whether it's
                    // useful
                }
                if (str.equals("tk_string")) {
                    str = r.getNextParXXX(col, lin++);
                    str = r.getNextParXXX(col, lin++);
                    any.insert_string(str);
                }
                if (str.equals("tk_wstring")) {
                    str = r.getNextParXXX(col, lin++);
                    str = r.getNextParXXX(col, lin++);
                    any.insert_wstring(str);
                }
            }

            ret.add(new Integer(lin));
            ret.add(any);
            return ret;
        } else if (str.equals("java.lang.Float")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Float(str));
            return ret;
        } else if (str.equals("java.lang.Double")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Double(str));
            return ret;
        } else if (str.equals("java.lang.Short")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Short(str));
            return ret;
        } else if (str.equals("java.lang.Integer")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Integer(str));
            return ret;
        } else if (str.equals("java.lang.Long")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Long(str));
            return ret;
        } else if (str.equals("java.lang.Character")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Character(str.charAt(0)));
            return ret;
        } else if (str.equals("java.lang.Boolean")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Boolean(str));
            return ret;
        } else if (str.equals("java.lang.Byte")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(new Byte(str));
            return ret;
        } else if (str.equals("java.lang.String")) {
            str = r.getNextParXXX(col, lin++);
            ret.add(new Integer(lin));
            ret.add(str);
            return ret;
        }

        return null;
    }

    // private static boolean readArgs

    private static int saveObjectToXXX(OpWriter w, Object o, int col, int lin) {
        if (o instanceof java.lang.Object[]) {
            // CTArray , CTSequence
            Object[] oo = (Object[]) o;
            w.writeNextParXXX(col, lin, "java.lang.Object[]");
            lin++;
            w.writeNextParXXX(col, lin, "" + oo.length);
            lin++;
            for (int i = 0; i < oo.length; i++) {
                lin = saveObjectToXXX(w, oo[i], col, lin);
            }
            return lin;
        } else if (o instanceof java.util.List) {
            // CTStruct , CTUnion , CTExcept
            List list = (List) o;
            w.writeNextParXXX(col, lin, "java.util.List");
            lin++;
            w.writeNextParXXX(col, lin, "" + list.size());
            lin++;
            for (int i = 0; i < list.size(); i++) {
                lin = saveObjectToXXX(w, list.get(i), col, lin);
            }
            return lin;
        } else if (o instanceof org.omg.CORBA.Object) {
            org.omg.CORBA.Object obj = (org.omg.CORBA.Object) o;
            w.writeNextParXXX(col, lin, "java.lang.String");
            lin++;
            String str = "";
            try {
                str = CorbaFacility.orb.object_to_string(obj);
            } catch (Exception ex) {
                // nothing to do
            }
            w.writeNextParXXX(col, lin, str);
            lin++;
            return lin;
        } else if (o instanceof org.omg.CORBA.Any) {
            // CTBasic, "any"
            org.omg.CORBA.Any any = (org.omg.CORBA.Any) o;
            w.writeNextParXXX(col, lin, "org.omg.CORBA.Any");
            lin++;
            List list = anyToObject(any, w, col, lin);
            lin = saveObjectToXXX(w, list.get(0), col, ((Integer) list.get(1)).intValue());

            return lin;
        } else if (o instanceof java.lang.Float) {
            w.writeNextParXXX(col, lin, "java.lang.Float");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Double) {
            w.writeNextParXXX(col, lin, "java.lang.Double");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Short) {
            w.writeNextParXXX(col, lin, "java.lang.Short");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Integer) {
            w.writeNextParXXX(col, lin, "java.lang.Integer");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Long) {
            w.writeNextParXXX(col, lin, "java.lang.Long");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Character) {
            w.writeNextParXXX(col, lin, "java.lang.Character");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Boolean) {
            w.writeNextParXXX(col, lin, "java.lang.Boolean");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.Byte) {
            w.writeNextParXXX(col, lin, "java.lang.Byte");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        } else if (o instanceof java.lang.String) {
            w.writeNextParXXX(col, lin, "java.lang.String");
            lin++;
            w.writeNextParXXX(col, lin, o.toString());
            lin++;
            return lin;
        }
        return lin;
    }

    public static boolean saveOpFlow(MNQMutableTreeNode root, String file) {
        OpFlowWriter w = new OpFlowWriter();
        if (!w.open(file))
            return false;
        w.writeFlowType(OpFlowWriter.CLIENT_FLOW);
        for (Enumeration e = root.children(); e.hasMoreElements();) {
            MNQMutableTreeNode mtn = (MNQMutableTreeNode) e.nextElement();

            OpFlowNode cn = (OpFlowNode) mtn.getUserObject();
            if (!w.writeNextItem(OpFlowWriter.FILE_ITEM, cn.file, cn.iter))
                return false;

            // write replace
            List rls = ReplaceUtil.getRepList(mtn);
            if (rls != null && rls.size() > 0) {
                for (int i = 0; i < rls.size(); i++) {
                    RepNode rn = (RepNode) rls.get(i);
                    if (!w.writeNextItem(OpFlowWriter.REPLACE_ITEM, rn.sid, rn.tid))
                        return false;
                }
            }
            // write pattern
            List pls = MatchUtil.getPatternList(mtn);
            if (pls != null && pls.size() > 0) {
                for (int i = 0; i < pls.size(); i++) {
                    PatternNode pn = (PatternNode) pls.get(i);
                    if (!w.writeNextItem(OpFlowWriter.PATTERN_ITEM, pn.nodeid, pn.pattern))
                        return false;
                }
            }
        }
        return w.close();
    }

    public static boolean saveResult(IdlOperation op, List out, Any ret, Exception e, JTree tree,
            MNQMutableTreeNode topPara) {
        if (!saveResult)
            return true;

        MNQMutableTreeNode top_ParaTree = topPara;
        // before save result, the top_ParaTree should exist already
        /*
         * if( tree != MNQmainFrame.caseTree ){ Object o =
         * Warehouse.node2table.get(op); DefaultTreeModel treeModel =
         * (DefaultTreeModel) o; top_ParaTree = (MNQMutableTreeNode)
         * treeModel .getRoot(); } else { top_ParaTree= }
         */
        // MNQmainFrame.commonPane.appendln("saveResult to tree...");
        LOG.info("saveResult to tree...");

        int order = 0;
        for (Enumeration it = top_ParaTree.children(); it.hasMoreElements();) {
            MNQMutableTreeNode tmp = (MNQMutableTreeNode) it.nextElement();
            // System.out.println("tmp="+tmp.toString());
            if (tmp.toString().startsWith("return ")) {
                if (e == null) {
                    writeElementFromAny(tmp, ret, ret.type(), tree);
                }
                // refresh the node
                else {
                    tmp.removeAllChildren(true);
                    MNQmainFrame.buildParaSibling(tmp, ((Args) tmp.getUserObject()).pt, tree);
                }
            } else if (tmp.toString().startsWith("Exceptions")) {
                if (e != null) {
                    try {
                        org.omg.CORBA.UnknownUserException ue = (UnknownUserException) e;
                        writeElementFromAny(tmp, ue.except, ue.except.type(), tree);
                    } catch (Exception ex) {
                        MNQmainFrame.commonPane.appendln("Can not save Except to tree: "
                                + e.getMessage());
                    }
                } else {
                    TypeBase et = ((Args) tmp.getUserObject()).pt;
                    et.setValueToTree("None");
                    ((DefaultTreeModel) MNQmainFrame.paraTree.getModel()).reload(tmp);
                }
            } else if (tmp.toString().startsWith("in ")) {
                if (e == null) {
                    if (order < out.size()) {
                        Any a = (Any) out.get(order);
                        writeElementFromAny(tmp, a, a.type(), tree);
                    }
                }
            } else {// for inout & out
                if (e == null) {
                    if (order < out.size()) {
                        Any a = (Any) out.get(order);
                        writeElementFromAny(tmp, a, a.type(), tree);
                    }
                }
                // refresh the node
                else {
                    tmp.removeAllChildren(true);
                    MNQmainFrame.buildParaSibling(tmp, ((Args) tmp.getUserObject()).pt, tree);
                }
            }
            order++;
        }

        // MNQmainFrame.commonPane.appendln("saveResult success");
        LOG.info("saveResult success");
        return true;
    }

    private static void writeElementFromAny(MNQMutableTreeNode w, Any a, TypeCode tc, JTree tree) {
        try {
            MNQMutableTreeNode currentMtn = w;
            Object o = currentMtn.getUserObject();
            TypeBase currentType;
            if (o instanceof Args)
                currentType = ((Args) o).pt;
            else
                currentType = (TypeBase) o;

            while (currentType instanceof CTDeclaration) {
                // alias node only has one child node
                currentMtn = (MNQMutableTreeNode) currentMtn.getFirstChild();
                // the getUserObject should only be Type since it is
                // sub node of Args
                currentType = (TypeBase) currentMtn.getUserObject();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧洲一区二区三区在线| 欧美一级理论片| 青娱乐精品视频在线| 国产欧美va欧美不卡在线| 欧美日本视频在线| www.亚洲人| 国产一区二三区好的| 婷婷一区二区三区| 国产精品福利电影一区二区三区四区| 在线播放91灌醉迷j高跟美女| jiyouzz国产精品久久| 免费高清成人在线| 首页国产欧美日韩丝袜| 中文字幕日本乱码精品影院| 欧美sm美女调教| 91精品久久久久久蜜臀| 在线精品视频小说1| 99久久久精品| 国产99精品视频| 国产毛片精品视频| 国内精品久久久久影院色| 亚洲成av人片在www色猫咪| 中文字幕一区二区三区在线不卡| 26uuu国产日韩综合| 91麻豆精品国产91久久久使用方法| 91在线视频播放地址| k8久久久一区二区三区| 国产成人亚洲综合色影视| 久久se精品一区精品二区| 日韩精品成人一区二区在线| 一区二区三区日韩欧美| 亚洲人成7777| 一区二区三区四区中文字幕| 亚洲视频资源在线| 国产精品久久久久久久久晋中| 久久一二三国产| 久久精品一区二区| 国产亚洲va综合人人澡精品| 久久久99久久| 国产精品五月天| 成人欧美一区二区三区白人 | 日韩免费高清视频| 日韩一级精品视频在线观看| 欧美人伦禁忌dvd放荡欲情| 精品视频999| 在线一区二区三区四区| 欧美日韩一区在线| 88在线观看91蜜桃国自产| 91麻豆精品国产自产在线观看一区| 91精选在线观看| 日韩视频一区二区三区在线播放| 日韩三级电影网址| 久久综合国产精品| 国产精品国产三级国产aⅴ中文 | 亚洲三级电影全部在线观看高清| 中文字幕一区二区三区四区| 一二三四社区欧美黄| 午夜精品一区二区三区电影天堂 | 成人福利在线看| 91老师片黄在线观看| 欧美一a一片一级一片| 日韩一级免费一区| 欧美国产丝袜视频| 亚洲免费视频中文字幕| 午夜日韩在线观看| 国产精品乡下勾搭老头1| 91色乱码一区二区三区| 欧美美女直播网站| 精品国产免费一区二区三区香蕉| 日韩久久久精品| 国产精品白丝在线| 午夜婷婷国产麻豆精品| 国产一区二区成人久久免费影院 | 秋霞av亚洲一区二区三| 国内精品免费在线观看| 91麻豆精东视频| 日韩视频一区二区三区在线播放 | 99re热视频这里只精品| 欧美亚洲尤物久久| 26uuu成人网一区二区三区| 亚洲欧美另类小说视频| 喷水一区二区三区| 成人黄页在线观看| 欧美日韩国产电影| 国产精品久久久久一区| 五月婷婷激情综合网| 岛国一区二区三区| 欧美区视频在线观看| 国产精品天美传媒沈樵| 天天影视色香欲综合网老头| 国产成人综合在线| 精品视频1区2区| 国产精品国产三级国产普通话三级 | 午夜精品一区二区三区三上悠亚| 国产原创一区二区| 欧美电影影音先锋| 亚洲免费视频成人| 粉嫩嫩av羞羞动漫久久久| 日韩一区国产二区欧美三区| 国产精品高潮呻吟| 国产高清视频一区| 91麻豆精品国产91久久久久久 | 香蕉成人伊视频在线观看| zzijzzij亚洲日本少妇熟睡| 日韩午夜电影在线观看| 亚洲午夜在线观看视频在线| 成人av网站免费| 久久午夜羞羞影院免费观看| 视频一区视频二区中文| 色综合中文字幕国产 | 亚洲激情一二三区| 国产精品综合视频| 精品美女在线观看| 日本中文在线一区| 欧美日韩黄色影视| 一区二区三区免费| eeuss鲁一区二区三区| 久久一日本道色综合| 久久99九九99精品| 欧美电视剧在线看免费| 日韩精品国产欧美| 欧美日韩三级视频| 亚洲狠狠丁香婷婷综合久久久| 国产91高潮流白浆在线麻豆| 欧美精品一区二区在线播放| 免费观看在线色综合| 7777精品伊人久久久大香线蕉完整版 | 国产精品自在欧美一区| 精品久久国产老人久久综合| 免费高清在线一区| 日韩精品中午字幕| 久久99日本精品| 日韩欧美卡一卡二| 精品一区二区三区的国产在线播放| 制服丝袜日韩国产| 青草国产精品久久久久久| 9191久久久久久久久久久| 日韩专区在线视频| 555www色欧美视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 91.麻豆视频| 毛片不卡一区二区| 精品日韩欧美在线| 国产一区二区按摩在线观看| 国产精品国产三级国产aⅴ无密码| 国产ts人妖一区二区| 亚洲国产高清aⅴ视频| 国产成人午夜精品影院观看视频 | 欧美精品一二三四| 麻豆精品精品国产自在97香蕉| 精品蜜桃在线看| 国产suv精品一区二区883| 国产精品麻豆视频| 97久久超碰国产精品电影| 亚洲在线视频免费观看| 91精品国产91综合久久蜜臀| 老司机午夜精品| 国产午夜久久久久| 94-欧美-setu| 天天综合日日夜夜精品| 精品国产污网站| 波多野结衣精品在线| 亚洲国产精品欧美一二99| 日韩欧美另类在线| 成人动漫在线一区| 一二三四社区欧美黄| 欧美不卡123| 国产成人精品免费网站| 有坂深雪av一区二区精品| 91精品啪在线观看国产60岁| 国产一区二区影院| 一区二区三区资源| 日韩三级在线观看| av成人免费在线| 日韩精品一区第一页| 中文字幕av一区二区三区高| 欧美在线三级电影| 国产原创一区二区| 亚洲国产日产av| 国产人妖乱国产精品人妖| 在线视频你懂得一区二区三区| 精品一区二区久久| 亚洲乱码一区二区三区在线观看| 91麻豆精品国产自产在线观看一区 | 国产日韩三级在线| 6080yy午夜一二三区久久| 成人一区二区三区视频在线观看| 亚洲妇熟xx妇色黄| 欧美激情一区在线观看| 欧美日韩中文一区| av一本久道久久综合久久鬼色| 天堂影院一区二区| 中文字幕在线观看一区| 日韩视频永久免费| 精品视频在线看| 91老师片黄在线观看| 国产成人精品亚洲日本在线桃色 | 久久久久国产精品免费免费搜索| 在线观看成人免费视频| 国产91在线看|