annotate src/main/java/jp/ac/u_ryukyu/alicevnc/AliceVNCConfig.java @ 53:9325819b2853

back version Alice tag:work-compressedDSM
author Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
date Thu, 12 Nov 2015 17:25:28 +0900
parents 47d6f7a76b86
children c94436e90e9e
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
a73b8a20e233 create another viewer window
one
parents:
diff changeset
5 public class AliceVNCConfig extends TopologyNodeConfig {
20
15398aebb0ef refactor
sugi
parents: 1
diff changeset
6 private boolean change = true;
38
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
7 private boolean debug = false;
40
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
8 private String path;
36
e6e5b45c921d set manifest
sugi
parents: 20
diff changeset
9
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
10 public AliceVNCConfig(String[] args) {
a73b8a20e233 create another viewer window
one
parents:
diff changeset
11 super(args);
a73b8a20e233 create another viewer window
one
parents:
diff changeset
12 for (int i = 0; i< args.length; i++) {
36
e6e5b45c921d set manifest
sugi
parents: 20
diff changeset
13 if ("-c".equals(args[i])) {
20
15398aebb0ef refactor
sugi
parents: 1
diff changeset
14 change = false;
38
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
15 } else if ("--debug".equals(args[i])) {
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
16 debug = true;
40
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
17 } else if ("--file".equals(args[i])) {
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
18 path = args[++i];
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
19 }
a73b8a20e233 create another viewer window
one
parents:
diff changeset
20 }
a73b8a20e233 create another viewer window
one
parents:
diff changeset
21 }
a73b8a20e233 create another viewer window
one
parents:
diff changeset
22
20
15398aebb0ef refactor
sugi
parents: 1
diff changeset
23 public boolean getAllowChange(){
15398aebb0ef refactor
sugi
parents: 1
diff changeset
24 return change;
15398aebb0ef refactor
sugi
parents: 1
diff changeset
25 }
38
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
26
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
27 public boolean debugMode(){
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
28 return debug;
08a14d094d02 add debug option
sugi
parents: 36
diff changeset
29 }
40
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
30
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
31 public String getFilePath() {
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
32 return path;
47d6f7a76b86 for measurement
sugi
parents: 38
diff changeset
33 }
1
a73b8a20e233 create another viewer window
one
parents:
diff changeset
34 }