view src/main/java/jp/ac/u_ryukyu/alicevnc/AliceVNCConfig.java @ 40:47d6f7a76b86

for measurement
author sugi
date Mon, 08 Dec 2014 22:05:56 +0900
parents 08a14d094d02
children c94436e90e9e
line wrap: on
line source

package jp.ac.u_ryukyu.alicevnc;

import alice.topology.node.TopologyNodeConfig;

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;
    }
}