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

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

?? ggenerator.java

?? UML設計測試工具
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
                    pw.close();            }            if (resultPw != null )                resultPw.flush();        }    }    private void setInvFlags( GFlaggedInvariant inv,                              Boolean disabled,                              Boolean negated) {        if (disabled!=null)            inv.setDisabled( disabled.booleanValue() );        if (negated!=null)            inv.setNegated( negated.booleanValue() );    }    private List flaggedInvariants( Set names ) {        // if names==null all flaggedInvariants will be returned.        List invs = new ArrayList();        if (names.isEmpty())            invs = new ArrayList(fGModel.flaggedInvariants());        else {            Iterator it = names.iterator();            while (it.hasNext()) {                String name = (String) it.next();                GFlaggedInvariant inv = fGModel.getFlaggedInvariant(name);                if (inv != null)                    invs.add(inv);                else                    Log.error("Invariant `" + name + "' does not exist. " +                               "Ignoring `" + name + "'.");            }        }        return invs;    }    public List flaggedInvariants() {        List invs = new ArrayList( fGModel.flaggedInvariants() );        return invs;        }    public GFlaggedInvariant flaggedInvariant (String name) {        GFlaggedInvariant inv = null;        inv = fGModel.getFlaggedInvariant(name);        if (inv == null) {            Log.error("Invariant `" + name + "' does not exist. " +                      "Ignoring `" + name + "'.");        }        return inv;    }      public void setInvariantFlags( Set names,                                   Boolean disabled,                                   Boolean negated ) {        Iterator it = flaggedInvariants(names).iterator();        while (it.hasNext())            setInvFlags((GFlaggedInvariant) it.next(), disabled, negated);    }    public void printInvariantFlags( Set names ) {        boolean found = false;        if (!names.isEmpty())            System.out.println(                               "Listing only invariants given as parameter...");            List flInvs = flaggedInvariants(names);        System.out.println("- disabled class invariants:");        Iterator disIt = flInvs.iterator();        while (disIt.hasNext()) {            GFlaggedInvariant flaggedInv = (GFlaggedInvariant) disIt.next();            if (flaggedInv.disabled()) {                System.out.println(flaggedInv.classInvariant().toString()+" "                                   + (flaggedInv.negated() ? "(negated)" : "" ));                found = true;            }        }        if (!found)            System.out.println("(none)");        found = false;        System.out.println("- enabled class invariants:");        Iterator enIt = flInvs.iterator();        while (enIt.hasNext()) {            GFlaggedInvariant flaggedInv = (GFlaggedInvariant) enIt.next();            if (!flaggedInv.disabled()) {                System.out.println(flaggedInv.classInvariant().toString()+" "                                   + (flaggedInv.negated() ? "(negated)" : "" ));                found = true;            }        }        if (!found)            System.out.println("(none)");    }        public void printResult(PrintWriter pw) throws GNoResultException {        pw.println("Random number generator was "                    + "initialized with " + lastResult().randomNr() + ".");        pw.println("Checked " + lastResult().collector().numberOfCheckedStates() + " snapshots.");        if (lastResult().collector().limit() != Long.MAX_VALUE)            pw.println("Limit was set to " + lastResult().collector().limit() + "." );        if (!lastResult().collector().validStateFound() )            pw.println("Result: No valid state found.");        else {            pw.println("Result: Valid state found.");            pw.println("Commands to produce the valid state:");            Iterator it = lastResult().collector().commands().iterator();            while (it.hasNext())                pw.println( ((MCmd) it.next()).getUSEcmd() );            if (lastResult().collector().commands().isEmpty())                pw.println("(none)");        }    }        public void printResultStatistics() throws GNoResultException {        PrintWriter pw = new PrintWriter(System.out);        lastResult().checker().printStatistics(pw);        pw.flush();    }        public void acceptResult() throws GNoResultException {        if (!lastResult().collector().validStateFound() )            System.out.println("No commands available.");        else {            try {                Iterator it = lastResult().collector().commands().iterator();                while (it.hasNext())                    fSystem.executeCmd((MCmd) it.next());                System.out.println(                                   "Generated result (system state) accepted.");            } catch (MSystemException e) {                Log.error(e.getMessage());            }        }    }    public void loadInvariants( String filename, boolean doEcho ) {        Collection addedInvs = null;        try {            addedInvs = USECompiler.compileAndAddInvariants(                                                            fGModel,                                                            new BufferedReader(new FileReader(filename)),                                                            filename,                                                            new PrintWriter(System.err) );        } catch (FileNotFoundException e) {            Log.error( e.getMessage() );        }        if (addedInvs != null && doEcho) {            System.out.println("Added invariants:");            Iterator it = addedInvs.iterator();            while (it.hasNext())                System.out.println( ((MClassInvariant) it.next()).toString() );            if (addedInvs.isEmpty())                System.out.println("(none)");        }    }    public void unloadInvariants(Set pNames) {        Set names = new TreeSet(pNames);        if (names.isEmpty()) {            Iterator invIt = fGModel.loadedClassInvariants().iterator();            while (invIt.hasNext()) {                MClassInvariant inv = (MClassInvariant) invIt.next();                names.add( inv.cls().name() + "::" + inv.name() );            }        }            Iterator nameIt = names.iterator();        while (nameIt.hasNext()) {            String name = (String) nameIt.next();            if (fGModel.removeClassInvariant(name) == null )                Log.error("Invariant `" + name + "' does not exist or is " +                          "an invariant of the original model. Ignoring.");        }    }        public void printLoadedInvariants() {        MMVisitor v = new MMPrintVisitor(new PrintWriter(System.out, true));        Collection loadedInvs = fGModel.loadedClassInvariants();        Iterator it = loadedInvs.iterator();        while (it.hasNext())            ((MClassInvariant) it.next()).processWithVisitor(v);        if (loadedInvs.isEmpty())            System.out.println("(no loaded invariants)");    }    private GResult lastResult() throws GNoResultException {        if (fLastResult==null)            throw new GNoResultException();        else            return fLastResult;    }        public boolean hasResult() {        return fLastResult != null;    }    public MSystem system() {        return fSystem;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产综合一区二区| 日韩免费一区二区| 欧美日韩精品专区| 国产午夜亚洲精品理论片色戒 | 麻豆91免费看| 99精品一区二区| 日韩欧美中文一区二区| 夜夜精品浪潮av一区二区三区| 久久aⅴ国产欧美74aaa| 日本道色综合久久| 国产婷婷色一区二区三区四区| 午夜免费久久看| 91免费版pro下载短视频| 久久久久久久久伊人| 日韩中文字幕麻豆| 日本福利一区二区| 国产女人水真多18毛片18精品视频| 午夜精品久久久久久不卡8050| 大陆成人av片| 久久久不卡网国产精品二区| 美女网站色91| 6080日韩午夜伦伦午夜伦| 亚洲美女一区二区三区| 成人免费av资源| 国产日韩欧美精品综合| 国产精品综合二区| 精品久久国产字幕高潮| 日本不卡高清视频| 91精品婷婷国产综合久久| 亚洲国产欧美在线| 欧美撒尿777hd撒尿| 一区二区三区精品| 在线观看国产日韩| 亚洲综合免费观看高清完整版在线 | 91视频91自| 亚洲人成网站在线| 99精品视频免费在线观看| 中文字幕巨乱亚洲| 99免费精品在线观看| 国产精品久久久久7777按摩| 不卡的电影网站| 中文字幕一区二区三区不卡| 91影院在线免费观看| 一区二区中文字幕在线| 色综合久久88色综合天天免费| 亚洲青青青在线视频| 在线视频你懂得一区二区三区| 亚洲精品国产高清久久伦理二区| av电影天堂一区二区在线| 亚洲欧美另类久久久精品| 在线精品视频小说1| 首页国产欧美日韩丝袜| 欧美一区二区三区免费视频| 狠狠色狠狠色综合系列| 国产免费成人在线视频| 色综合久久66| 日韩电影在线一区二区三区| wwwwww.欧美系列| 成人精品国产福利| 亚洲成人免费影院| 精品国产欧美一区二区| jvid福利写真一区二区三区| 亚洲观看高清完整版在线观看| 日韩视频永久免费| 成人永久免费视频| 午夜精品福利在线| 国产欧美一区二区精品性色超碰| 99国产欧美久久久精品| 国产美女精品一区二区三区| 久久久精品影视| 欧美色区777第一页| 精品午夜一区二区三区在线观看| 中文字幕亚洲欧美在线不卡| 欧美人牲a欧美精品| 国产传媒一区在线| 日韩精品国产精品| 亚洲同性gay激情无套| 日韩精品一区二| 91在线视频播放地址| 久久99久久久久| 亚洲女与黑人做爰| 久久久久久一二三区| 欧美日韩一区二区三区在线| 国产盗摄精品一区二区三区在线 | 一区二区三国产精华液| 欧美电影精品一区二区| 欧美性生活久久| 成人福利视频在线| 九色综合狠狠综合久久| 亚洲国产aⅴ成人精品无吗| 国产精品色在线| 亚洲精品一区二区三区影院| 在线精品视频一区二区| 不卡视频免费播放| 国产美女精品在线| 麻豆精品一区二区| 亚洲成在人线在线播放| 亚洲欧洲av在线| 国产精品色哟哟| 国产婷婷一区二区| 欧美精品一区视频| 日韩一级大片在线观看| 欧美色涩在线第一页| 91久久精品一区二区二区| 不卡视频在线看| 成人永久aaa| 懂色一区二区三区免费观看| 国产真实乱对白精彩久久| 亚洲成人你懂的| 性久久久久久久久| 亚洲午夜精品久久久久久久久| 日韩毛片一二三区| 中文字幕一区在线| 亚洲欧美在线aaa| 专区另类欧美日韩| 亚洲精品中文字幕在线观看| 亚洲日本成人在线观看| 专区另类欧美日韩| 亚洲精品免费一二三区| 亚洲激情在线激情| 亚洲一区影音先锋| 午夜欧美电影在线观看| 日韩不卡一区二区| 久久99热99| 国产成人在线电影| 99久久久久久99| 在线一区二区三区做爰视频网站| 色哟哟在线观看一区二区三区| 在线欧美日韩精品| 欧美精品国产精品| 精品国产区一区| 国产精品麻豆久久久| 亚洲毛片av在线| 五月天一区二区| 久久国产精品区| 丰满少妇在线播放bd日韩电影| 成人av高清在线| 欧美性欧美巨大黑白大战| 91精品国产91久久综合桃花 | av电影天堂一区二区在线| 色综合咪咪久久| 91精品国产色综合久久不卡电影 | 日本亚洲一区二区| 国产精品综合在线视频| 91麻豆国产福利在线观看| 欧美日韩国产小视频在线观看| 欧美一级日韩免费不卡| 欧美国产综合一区二区| 一卡二卡三卡日韩欧美| 久久精品国产久精国产| 粉嫩av一区二区三区粉嫩| 欧美亚洲日本国产| 久久综合九色综合欧美就去吻 | 久久免费电影网| 亚洲免费视频中文字幕| 青草国产精品久久久久久| 成人性生交大片免费| 欧美午夜片在线看| 国产亚洲欧美中文| 视频一区中文字幕国产| 成人激情电影免费在线观看| 欧美精品精品一区| 国产精品视频麻豆| 开心九九激情九九欧美日韩精美视频电影 | 国产+成+人+亚洲欧洲自线| 欧美探花视频资源| 中文字幕+乱码+中文字幕一区| 日韩av高清在线观看| 99久久精品免费观看| 精品国产在天天线2019| 亚洲国产精品影院| 成人免费视频caoporn| 欧美大片顶级少妇| 亚洲成av人**亚洲成av**| 成人深夜在线观看| 精品国产乱子伦一区| 午夜在线电影亚洲一区| 99免费精品在线| 国产视频一区不卡| 久久99九九99精品| 欧美精品在线观看一区二区| 亚洲精品日日夜夜| 不卡电影一区二区三区| 国产婷婷色一区二区三区四区| 日本va欧美va精品| 欧美久久久久久久久久| 亚洲女与黑人做爰| av在线播放一区二区三区| 久久久久久97三级| 久久99久久久久久久久久久| 91精品免费在线观看| 午夜av一区二区| 欧美午夜电影在线播放| 亚洲激情六月丁香| 91丨porny丨户外露出| 中文字幕一区三区| 97久久精品人人做人人爽| 国产精品久久久久久久午夜片| 国产99久久久国产精品| 国产日韩欧美高清在线|