view src/main/java/jp/ac/u_ryukyu/alicevnc/AliceVNCConfig.java @ 84:222b28a166e8

update Alice 582
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Fri, 29 Jan 2016 20:12:22 +0900
parents c94436e90e9e
children
line wrap: on
line source

package jp.ac.u_ryukyu.alicevnc;

import alice.topology.node.TopologyNodeConfig;

import java.util.LinkedList;

public class AliceVNCConfig extends TopologyNodeConfig {
    private boolean change = true;
    private boolean debug = false;
    private String path;

    public AliceVNCConfig(String[] args) {
        super(args);
        for (int i = 0; i< args.length; i++) {
            if ("-c".equals(args[i])) {
                change = false;
            } else if ("--debug".equals(args[i])) {
                debug = true;
            } else if ("--file".equals(args[i])) {
                path = args[++i];
            }
        }
    }

    public boolean getAllowChange(){
        return change;
    }

    public boolean debugMode(){
        return debug;
    }

    public String getFilePath() {
        return path;
    }
}