annotate src/main/java/jp/ac/u_ryukyu/alicevnc/AliceVNCConfig.java @ 80:c94436e90e9e

update Alice r:579
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Thu, 17 Dec 2015 21:29:44 +0900
parents 47d6f7a76b86
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
1 package jp.ac.u_ryukyu.alicevnc;
a73b8a20e233 create another viewer window
one
parents:
diff changeset
2
a73b8a20e233 create another viewer window
one
parents:
diff changeset
3 import alice.topology.node.TopologyNodeConfig;
a73b8a20e233 create another viewer window
one
parents:
diff changeset
4
80
c94436e90e9e update Alice r:579
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
5 import java.util.LinkedList;
c94436e90e9e update Alice r:579
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
6
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
7 public class AliceVNCConfig extends TopologyNodeConfig {
20
15398aebb0ef refactor
sugi
parents: 1
diff changeset
8 private boolean change = true;
38
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
9 private boolean debug = false;
40
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
10 private String path;
36
e6e5b45c921d set manifest
sugi
parents: 20
diff changeset
11
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
12 public AliceVNCConfig(String[] args) {
a73b8a20e233 create another viewer window
one
parents:
diff changeset
13 super(args);
a73b8a20e233 create another viewer window
one
parents:
diff changeset
14 for (int i = 0; i< args.length; i++) {
36
e6e5b45c921d set manifest
sugi
parents: 20
diff changeset
15 if ("-c".equals(args[i])) {
20
15398aebb0ef refactor
sugi
parents: 1
diff changeset
16 change = false;
38
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
17 } else if ("--debug".equals(args[i])) {
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
18 debug = true;
40
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
19 } else if ("--file".equals(args[i])) {
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
20 path = args[++i];
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
21 }
a73b8a20e233 create another viewer window
one
parents:
diff changeset
22 }
a73b8a20e233 create another viewer window
one
parents:
diff changeset
23 }
a73b8a20e233 create another viewer window
one
parents:
diff changeset
24
20
15398aebb0ef refactor
sugi
parents: 1
diff changeset
25 public boolean getAllowChange(){
15398aebb0ef refactor
sugi
parents: 1
diff changeset
26 return change;
15398aebb0ef refactor
sugi
parents: 1
diff changeset
27 }
38
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
28
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
29 public boolean debugMode(){
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
30 return debug;
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
31 }
40
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
32
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
33 public String getFilePath() {
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
34 return path;
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
35 }
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
36 }