FreeWRL / FreeX3D 4.3.0
FreeWRLFieldDefinition.java
1package sai;
2import org.web3d.x3d.sai.*;
3
5 protected String name;
6 protected int accessType;
7 protected int fieldType;
8 protected String fieldTypeString;
9 protected String defaultVal;
10
11 public FreeWRLFieldDefinition(String nm, int access, int field) {
12 name = nm;
13 accessType = access;
14 fieldType = field;
15 fieldTypeString = FreeWRLFieldTypes.getStringDesc(fieldType);
16 }
17
18 public String getName() {
19 return name;
20 }
21
22 public int getAccessType() {
23 return accessType;
24 }
25
26 public int getFieldType() {
27 return fieldType;
28 }
29
30 public String getFieldTypeString() {
31 return fieldTypeString;
32 }
33
34 public void setDefaultValue(String val) {
35 defaultVal = val;
36 }
37
38 public String getDefault() {
39 return defaultVal;
40 }
41}