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

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

?? wizard.java

?? eclipse平臺的CDT項目3.0版本的源代碼
?? JAVA
字號:
/*
 * Created by IntelliJ IDEA.
 * User: dbradford
 * Date: Sep 23, 2002
 * Time: 10:20:37 AM
 * To change template for new class use 
 * Code Style | Class Templates options (Tools | IDE Options).
 */
package cdt.projects.tree.nodes;

import javax.swing.*;
import java.io.OutputStream;
import java.util.LinkedList;

import cdt.projects.tree.wizards.quiz.QuizWizard;
import cdt.projects.tree.wizards.diffdx.DifferentialWizard;
import cdt.projects.tree.wizards.treatment.TreatmentWizard;
import cdt.Frame1;

public class Wizard extends Node {

    /** Identifier indicating that this wizard launches a quiz wizard. */
    public static final String QUIZ_WIZARD = new String("Quiz Wizard");
    /**
     * Identifier indicating that this wizard launches a differential diagnosis wizard.
     */
    public static final String DIFFDX_WIZARD = new String("Differential Diagnosis Wizard");
    /** Identifier indicating that this wizard launches the treatment wizard. */
    public static final String TREATMENT_WIZARD = new String("Treatment Wizard");

    /** Identifier indicating what kind of wizard this node represents. */
    private String wizardType;

    /**
     * Initializes a Wizard node.
     */
    public Wizard() {
        this.wizardType = null;
    }

    /**
     * Not used.
     *
     * @return null.
     */
    public String getData() {
        return null;
    }

    /**
     * Not used.
     *
     * @param s unused.
     */
    public void setData(String s) {
    }

    /**
     * Assigns what type of wizard this is.
     *
     * @param wizardType The type of wizard this node represents.
     */
    public void setWizardType(String wizardType) {
        this.wizardType = wizardType;
    }

    /**
     * Tells what kind of wizard this node represents.
     *
     * @return The type of wizard this node represents.
     */
    public String getWizardType() {
        return this.wizardType;
    }

    /**
     * Runs the wizard represented by a given wizard node.
     *
     * @param wiz The wizard that need to be run.
     */
    public static void runWizard(Wizard wiz) {
        final String wizardType = wiz.getWizardType();
        if(null == wizardType) { return; }

        // This is needed to prevent NullPointerException's modifying the project tree
        Runnable doWork = new Runnable() {
            public void run() {
                if(wizardType.equals(QUIZ_WIZARD)) {
                    new QuizWizard(Frame1.frame);
                } else if(wizardType.equals(DIFFDX_WIZARD)) {
                    new DifferentialWizard(Frame1.frame);
                } else if(wizardType.equals(TREATMENT_WIZARD)) {
                    new TreatmentWizard(Frame1.frame);
                }
            }
        };
        SwingUtilities.invokeLater(doWork);
    }

    /**
     * Cannot add nodes into this one, so this is left blank.
     *
     * @param into Not used.
     */
    public void addNodeInto(Node into) {
        LinkedList list = getSiblings();
        list.remove(this);
    }

    /**
     * Makes a copy of this node.  Needed for saving.
     *
     * @return copy of this node.
     */
    public Node copy() {
        Wizard ret = new Wizard();
        ret.setWizardType(this.getWizardType());
        ret.setName(this.getName());
        return ret;
    }

    /**
     * Whether or not this node is visible in the {@link cdt.projects.tree.ProjectTree ProjectTree}.
     *
     * @return true.
     */
    public boolean isVisible() {
        return true;
    }

    /**
     * Writes the project data to an OutputStream.
     *
     * @param out OutputStream to send project data to.
     * @param dir Indicates the directory of the file this {@link Node Node} represents.
     */
    public void writeProject(OutputStream out, String dir) {
        try {
            String tag = "<wizard name=\"" +getName()+ "\" wizardType=\"" +this.getWizardType()+ "\"/>\n";
            out.write(tag.getBytes());
        } catch(Exception e) {
            cdt.ErrorD.ErrorDlg.ErrorMsg("Error writing project -> " +dir+getFile());
        }
    }

    /**
	 * Wizards cannot have children, as that makes them appear as folders
	 * defaultly in the tree.
	 *
	 * @return false.
	 */
    public boolean getAllowsChildren() {
        return false;
    }

    /**
     * a node has been dropped into this one so add it above this one.
	 *
	 * @param n node dropped.
     */
    public void dropInto(Node n) {
        addNodeAbove(n);
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品一区二区三区在线观看| 91免费在线播放| 樱桃国产成人精品视频| 久久久久久免费网| 国产女人18毛片水真多成人如厕| 日韩女优毛片在线| 欧美电影免费观看高清完整版| 精品久久人人做人人爰| 欧美成va人片在线观看| 久久婷婷久久一区二区三区| 国产午夜久久久久| 国产精品久久久久久久蜜臀| 亚洲视频资源在线| 欧美精品三级在线观看| 久久精品av麻豆的观看方式| 亚洲一二三四区不卡| 亚洲综合在线免费观看| 亚洲综合免费观看高清在线观看| **网站欧美大片在线观看| 一区二区三区精品视频| 日韩不卡一区二区三区| 久草热8精品视频在线观看| 久久av老司机精品网站导航| 国产成人亚洲综合色影视| 成人动漫av在线| 色诱亚洲精品久久久久久| 欧美狂野另类xxxxoooo| 精品盗摄一区二区三区| 亚洲视频香蕉人妖| 日韩精品专区在线影院观看| 日韩天堂在线观看| 国产亚洲欧美一级| 亚洲精品视频观看| 久久99久久久欧美国产| 91在线高清观看| 91精品国产免费| 中文字幕一区在线观看| 日韩精品每日更新| 成人小视频在线| 欧美一区二区三区不卡| 国产精品久久久久久久久免费樱桃 | 91国产成人在线| 欧美一区二区三区免费大片| 国产精品伦理在线| 日本aⅴ亚洲精品中文乱码| 国产一区二区免费在线| 欧美日韩激情在线| 亚洲欧美色综合| 国产乱人伦精品一区二区在线观看| 在线中文字幕一区二区| 久久午夜电影网| 日本人妖一区二区| 欧美性猛片xxxx免费看久爱| 国产丝袜美腿一区二区三区| 午夜电影网一区| 91亚洲国产成人精品一区二三| 亚洲精品在线三区| 肉丝袜脚交视频一区二区| 一本久久精品一区二区| 中文av一区特黄| 国产精品99久久久久久似苏梦涵| 欧美男同性恋视频网站| 伊人开心综合网| 成人av电影在线| 国产精品久久久久天堂| 成人免费观看视频| 国产亚洲欧美一级| 国产精品一品二品| 国产网红主播福利一区二区| 日本vs亚洲vs韩国一区三区 | 678五月天丁香亚洲综合网| 亚洲女人小视频在线观看| 成人小视频免费观看| 久久久久久久久伊人| 国产剧情av麻豆香蕉精品| 日韩精品专区在线影院重磅| 蜜臂av日日欢夜夜爽一区| 在线成人免费观看| 久久国产精品一区二区| 精品少妇一区二区三区在线播放| 青娱乐精品视频| 精品人伦一区二区色婷婷| 韩日av一区二区| 久久日韩粉嫩一区二区三区| 国产成人精品综合在线观看 | 亚洲美女免费视频| 欧美在线一区二区三区| 亚洲猫色日本管| 91久久国产最好的精华液| 一区二区在线观看视频 | 日韩欧美一二三区| 久久国产精品一区二区| 欧美激情综合五月色丁香小说| 不卡视频免费播放| 亚洲国产视频在线| 日韩女优av电影| 丁香六月久久综合狠狠色| 亚洲日本在线看| 91精品国产综合久久福利软件| 久久精品国内一区二区三区| 欧美精品一区二区三区高清aⅴ| 国产成人亚洲综合a∨婷婷图片 | 亚洲图片欧美色图| 精品国精品自拍自在线| 成人免费看的视频| 亚洲国产视频一区| 国产视频视频一区| 欧美日韩在线精品一区二区三区激情| 麻豆久久久久久| 亚洲视频电影在线| 欧美大白屁股肥臀xxxxxx| 粉嫩嫩av羞羞动漫久久久| 亚洲成人激情综合网| 精品国产91久久久久久久妲己| 99免费精品视频| 美日韩一区二区| 亚洲日本va午夜在线电影| 欧美一级理论片| 色综合天天综合给合国产| 麻豆精品久久久| 一区二区在线观看av| 久久男人中文字幕资源站| 欧美日韩国产一级片| 国产一区91精品张津瑜| 无码av免费一区二区三区试看| 中文字幕巨乱亚洲| 精品国产污网站| 欧美另类videos死尸| 91麻豆精品在线观看| 国产精品中文欧美| 男女性色大片免费观看一区二区 | 91精品国产入口| 在线视频国产一区| 成人午夜电影网站| 激情久久五月天| 日韩电影免费一区| 亚洲综合色网站| 亚洲欧美精品午睡沙发| 国产女同互慰高潮91漫画| 精品伦理精品一区| 欧美丰满一区二区免费视频| 99久久99久久久精品齐齐 | 国产精品欧美久久久久无广告 | 99国产精品国产精品毛片| 经典三级视频一区| 六月丁香婷婷久久| 久久99精品视频| 精彩视频一区二区三区| 久久er精品视频| 久久成人免费日本黄色| 欧美bbbbb| 久久99精品久久久久久久久久久久| 三级久久三级久久| 日本不卡一二三区黄网| 日本特黄久久久高潮| 麻豆国产一区二区| 国产美女一区二区| 国产91精品露脸国语对白| 丁香婷婷综合色啪| 99久久免费视频.com| 色综合久久综合网欧美综合网| 91女人视频在线观看| 在线看国产一区二区| 欧美日韩国产美| 91精品国产欧美一区二区18| 欧美顶级少妇做爰| 欧美日韩三级视频| 欧美亚洲一区二区在线| 日韩vs国产vs欧美| 久久av资源网| 韩国女主播成人在线观看| 国产伦精一区二区三区| 成人综合在线观看| 99热在这里有精品免费| av欧美精品.com| 色综合咪咪久久| 欧美日韩卡一卡二| 欧美一区二区网站| 欧美午夜电影网| 精品福利一区二区三区| 久久精品人人爽人人爽| 国产精品三级av| 日韩激情中文字幕| 麻豆精品一区二区av白丝在线| 六月丁香婷婷久久| 国产高清无密码一区二区三区| 91在线视频18| 一本到三区不卡视频| 一本色道久久综合狠狠躁的推荐| 在线观看视频一区| 欧美高清视频一二三区 | 亚洲激情男女视频| 亚洲成人久久影院| 免费观看久久久4p| 成人精品在线视频观看| 91免费观看视频在线| 日韩精品一区二区三区三区免费 | 日韩三级伦理片妻子的秘密按摩| 日韩亚洲欧美成人一区| 久久九九久精品国产免费直播|