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

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

?? demonodefactory.java

?? 全面實現ilog地功能,沒有使用第三方lib.
?? JAVA
字號:
/*
 * This source code is part of TWaver 1.3.1
 *
 * SERVA Software PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 * Copyright 2000-2005 SERVA Software, Inc. All rights reserved.
 */

package demo;

import twaver.Dummy;
import twaver.Element;
import twaver.TDataBox;
import demo.alarm.AlarmDemo;
import demo.alarm.AlarmModelDemo;
import demo.alarm.AlarmTableDemo;
import demo.chart.ChartDemo;
import demo.network.chassis.APIChassisDemo;
import demo.network.chassis.DynamicChassisDemo;
import demo.network.chassis.XMLChassisDemo;
import demo.sheet.customsheet.CustomSheetDemo;
import demo.network.customui.CustomUIDemo;
import demo.databox.MonitorDemo;
import demo.databox.PersistenceDemo;
import demo.databox.XMLDrivenDemo;
import demo.sheet.dynamicbean.DynamicBeanDemo;
import demo.editor.TEditorDemo;
import demo.network.AnimationDemo;
import demo.network.BackgroundDemo;
import demo.network.DoubleClickDemo;
import demo.network.GIFImageDemo;
import demo.network.HelloWorldDemo;
import demo.network.IconAttachmentDemo;
import demo.network.LinkPathDemo;
import demo.network.MultilineLabelDemo;
import demo.network.PerformanceDemo;
import demo.network.SpaceDemo;
import demo.network.SubNetworkDemo;
import demo.alarm.AlarmPropagationDemo;
import demo.table.APITableDemo;
import demo.table.XMLTableDemo;
import demo.network.topology.TopologyDemo;
import demo.tree.TreePopupMenuDemo;
import demo.tree.TreeSortDemo;
import demo.tutorial.TutorialDemo;
import demo.network.RoutTraceDemo;

class Category extends Dummy {
    Category(String name) {
        super();
        setName(name);
        setIcon("/demo/resource/component.png");
    }
}

public class DemoNodeFactory {
    public static TDataBox box = null;

    // add Category
    public static Dummy addCategory(String name) {
        Dummy dumy = new Category(name);
        box.addElement(dumy);
        return dumy;
    }

    // add Category
    public static Dummy addCategory(Dummy parent, String name) {
        Dummy dumy = new Category(name);
        dumy.setParent(parent);
        box.addElement(dumy);
        return dumy;
    }

    // add Demo
    public static DemoNode addDemo(Element parent, String name, Class demoClass) {
        DemoNode demo = new DemoNode(parent, name, demoClass);
        box.addElement(demo);
        return demo;
    }

    // create all node
    public static void createAll(TDataBox box) {
        DemoNodeFactory.box = box;

        //create category.
        Dummy dataBox = addCategory("DataBox");
        Dummy network = addCategory("Network Component");
        Dummy chassis = addCategory(network, "Chassis");
        Dummy topo = addCategory(network, "Topology");
        Dummy tree = addCategory("Tree Component");
        Dummy table = addCategory("Table Component");
        Dummy basicTable = addCategory(table, "Basic Table");
        Dummy alarmTable = addCategory(table, "Alarm Table");
        Dummy sheet = addCategory("Property Sheet Component");
        Dummy alarm = addCategory("Alarm");
        Dummy chart = addCategory("Chart");
        Dummy editor = addCategory("Editor");
        Dummy tutorial = addCategory("Tutorial");

        //set demos.
        addDemo(dataBox, "Monitor Demo", MonitorDemo.class);
        addDemo(dataBox, "XML Driven Demo", XMLDrivenDemo.class);
        addDemo(dataBox, "Persistence Demo", PersistenceDemo.class);
        addDemo(chassis, "API Chassis Demo", APIChassisDemo.class);
        addDemo(chassis, "XML Chassis Demo", XMLChassisDemo.class);
        addDemo(chassis, "Dynamic Chassis Demo", DynamicChassisDemo.class);
        addDemo(topo, "Hello World Demo", HelloWorldDemo.class);
        addDemo(topo, "Multi-line Label Demo", MultilineLabelDemo.class);
        addDemo(topo, "Background Demo", BackgroundDemo.class);
        addDemo(topo, "Icon Attachment Demo", IconAttachmentDemo.class);
        addDemo(topo, "Subnetwork Demo", SubNetworkDemo.class);
        addDemo(topo, "Double Click Demo", DoubleClickDemo.class);
        addDemo(topo, "Animation Ruler Demo", AnimationDemo.class);
        addDemo(topo, "Network Topology Demo", TopologyDemo.class);
        addDemo(topo, "Performance Demo", PerformanceDemo.class);
        addDemo(topo, "Custom UI Demo", CustomUIDemo.class);
        addDemo(topo, "Route Trace Demo", RoutTraceDemo.class);
        addDemo(topo, "Link Path Demo", LinkPathDemo.class);
        addDemo(topo, "Space Demo", SpaceDemo.class);
        addDemo(topo, "GIF Image Demo", GIFImageDemo.class);
        addDemo(tree, "Tree Sort Demo", TreeSortDemo.class);
        addDemo(tree, "Tree Popup Menu Demo", TreePopupMenuDemo.class);
        addDemo(alarm, "Alarm Demo", AlarmDemo.class);
        addDemo(alarm, "Alarm Propagation Demo", AlarmPropagationDemo.class);
        addDemo(alarm, "Alarm Model Demo", AlarmModelDemo.class);
        addDemo(sheet, "Custom Sheet Demo", CustomSheetDemo.class);
        addDemo(sheet, "Dynamic Bean Demo", DynamicBeanDemo.class);
        addDemo(basicTable, "API Table Demo", APITableDemo.class);
        addDemo(basicTable, "XML Table Demo", XMLTableDemo.class);
        addDemo(alarmTable, "Alarm Table Demo", AlarmTableDemo.class);
        addDemo(chart, "Chart Demo", ChartDemo.class);
        addDemo(editor, "Editor Demo", TEditorDemo.class);
        addDemo(tutorial, "Tutorial Demo", TutorialDemo.class);

    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲小说欧美激情另类| 国产精品传媒视频| 欧美色区777第一页| 91色porny| 欧美综合色免费| 欧美色男人天堂| 欧美日韩视频在线第一区| 欧美午夜精品理论片a级按摩| 色丁香久综合在线久综合在线观看| 国产91丝袜在线18| 成人晚上爱看视频| 色综合天天做天天爱| 欧美在线观看视频一区二区| 欧美日韩国产精品成人| 欧美电影精品一区二区| 久久久不卡网国产精品二区| 国产精品水嫩水嫩| 自拍偷拍国产精品| 亚洲国产毛片aaaaa无费看 | 久久久噜噜噜久久中文字幕色伊伊 | 日本不卡高清视频| 精品一区二区三区影院在线午夜| 国产iv一区二区三区| 在线亚洲欧美专区二区| 欧美一卡二卡三卡| 欧美韩国日本不卡| 亚洲一区二区三区中文字幕在线| 日韩电影一区二区三区| 国产精品自在在线| 在线视频你懂得一区二区三区| 欧美日韩电影在线播放| 欧美激情在线免费观看| 亚洲一区二区三区小说| 国内精品视频一区二区三区八戒| 99精品视频在线免费观看| 欧美一区2区视频在线观看| 26uuu精品一区二区三区四区在线| 亚洲欧美在线高清| 裸体健美xxxx欧美裸体表演| 成人高清伦理免费影院在线观看| 欧美日韩亚洲不卡| 国产精品久久久久久久久动漫| 男女性色大片免费观看一区二区| 国内精品国产成人国产三级粉色 | 一区二区三区欧美在线观看| 精品一区二区三区在线观看| 91黄色小视频| 中文字幕乱码一区二区免费| 全部av―极品视觉盛宴亚洲| 91在线高清观看| 日韩美女在线视频| 亚洲一区在线看| 成人高清免费观看| 久久久久国产精品麻豆ai换脸| 亚洲成国产人片在线观看| 成年人网站91| 精品国产乱码久久久久久久久| 亚洲丰满少妇videoshd| 成人黄色电影在线| 国产欧美日韩精品在线| 日本伊人午夜精品| 欧美性三三影院| 亚洲激情网站免费观看| 成人aa视频在线观看| 日韩欧美亚洲国产另类| 日本中文字幕一区二区视频| 欧美日本一区二区| 亚洲国产精品麻豆| 欧美日韩二区三区| 午夜久久久久久久久久一区二区| 91在线丨porny丨国产| 国产精品天天看| 国产盗摄视频一区二区三区| 久久久久久久久蜜桃| 蜜臀久久99精品久久久久久9| 91.成人天堂一区| 午夜久久久影院| 欧美日韩精品一区二区三区| 天堂在线亚洲视频| 欧美精品亚洲一区二区在线播放| 亚洲gay无套男同| 欧美久久久一区| 精品在线一区二区三区| 国产精品久久久久久亚洲毛片| 国产一区二区在线视频| 久久亚洲精精品中文字幕早川悠里| 九九视频精品免费| 日本一区二区三区电影| 一本到高清视频免费精品| 亚洲综合清纯丝袜自拍| 91精品国产色综合久久| 久久99国内精品| 中文字幕制服丝袜一区二区三区| 一本色道久久综合精品竹菊| 天天综合色天天| 国产视频一区二区在线| 91麻豆国产福利精品| 日本成人在线看| 中文字幕高清一区| 色噜噜狠狠成人网p站| 爽好多水快深点欧美视频| 精品美女在线观看| 91免费观看国产| 美女视频网站黄色亚洲| 中文字幕国产一区二区| 5566中文字幕一区二区电影| 国产精华液一区二区三区| 一区二区三区在线免费播放| 欧美本精品男人aⅴ天堂| av在线综合网| 精品一区二区三区在线观看国产| 亚洲人成影院在线观看| 精品国产凹凸成av人网站| 91网站在线观看视频| 精品一区免费av| 亚洲精品国产一区二区精华液| 日韩欧美成人激情| 色婷婷av一区二区三区软件| 成人伦理片在线| 日韩av在线免费观看不卡| 亚洲天堂网中文字| 欧美videos大乳护士334| 欧美又粗又大又爽| 成人精品小蝌蚪| 精品一区二区免费在线观看| 亚洲图片有声小说| 中文字幕一区二区三| 欧美本精品男人aⅴ天堂| 欧美绝品在线观看成人午夜影视| 高清国产午夜精品久久久久久| 毛片av一区二区三区| 五月婷婷久久综合| 亚洲激情中文1区| 国产精品麻豆久久久| 精品99一区二区| 91精品久久久久久久99蜜桃| 欧美天堂一区二区三区| va亚洲va日韩不卡在线观看| 国内不卡的二区三区中文字幕| 午夜精品久久久久久久| 亚洲精品免费在线| 亚洲欧美日韩国产成人精品影院| 欧美国产视频在线| 国产欧美日产一区| 久久蜜臀精品av| 久久新电视剧免费观看| 精品三级在线观看| 欧美α欧美αv大片| 日韩欧美国产综合在线一区二区三区| 欧美日韩色一区| 欧美日韩一区视频| 欧美日韩高清一区二区| 欧美日韩一区成人| 欧美精品久久久久久久多人混战| 欧美日韩一区不卡| 欧美一区二区三区视频在线| 欧美裸体一区二区三区| 91精品国产日韩91久久久久久| 欧美日韩精品二区第二页| 欧美日韩国产综合草草| 3751色影院一区二区三区| 欧美日本乱大交xxxxx| 欧美一区二区三区视频在线观看| 69av一区二区三区| 91精品黄色片免费大全| 日韩精品一区二区三区三区免费 | av男人天堂一区| 91丨porny丨中文| 欧美在线观看一区| 欧美一级精品大片| 久久婷婷国产综合精品青草| 久久久99精品久久| 亚洲天堂2014| 亚洲1区2区3区4区| 精品一区二区在线视频| voyeur盗摄精品| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲免费看黄网站| 日本伊人色综合网| 国产电影一区在线| 色乱码一区二区三区88| 欧美一区二区三区在线电影| 久久夜色精品国产欧美乱极品| 亚洲欧美综合另类在线卡通| 亚洲线精品一区二区三区| 激情六月婷婷综合| 91久久精品一区二区三区| 26uuu亚洲| 一区二区不卡在线视频 午夜欧美不卡在 | 一区二区三区四区高清精品免费观看 | 性欧美大战久久久久久久久| 国产在线麻豆精品观看| 91成人免费在线视频| 久久久久久久一区| 亚洲超碰精品一区二区| 高清久久久久久| 欧美tickling网站挠脚心| 亚洲精品欧美二区三区中文字幕| 国产在线不卡一区| 欧美日韩一区不卡|