FreeWRL / FreeX3D 4.3.0
Browser.java
1package vrml;
2//JAS import java.util.Hashtable;
3
4public class Browser
5{
6 Browser() {}
7 public String toString() {return "";} // This overrides a method in Object
8
9 // Browser interface
10 public String getName() {
11 return "VRML/X3D Browser maintained by Communications Research Centre, Canada" ;
12 }
13 public String getVersion() {return "0.02";}
14
15 public float getCurrentSpeed() {return (float)0.0;} // XXX
16
17 public float getCurrentFrameRate() {return (float)0.0;} // XXX
18
19 // public String getWorldURL();
20 // public void replaceWorld(BaseNode[] nodes);
21
22 public BaseNode[] createX3DFromString(String x3dSyntax)
24 {
25 return FWJavaScript.createX3DFromString(x3dSyntax);
26 }
27
28 public BaseNode[] createVrmlFromString(String vrmlSyntax)
30 {
31 return FWJavaScript.createVrmlFromString(vrmlSyntax);
32 }
33 //
34
35 // public void createVrmlFromURL(String[] url, BaseNode node, String event)
36 // throws InvalidVRMLSyntaxException;
37
38 // public void addRoute(BaseNode fromNode, String fromEventOut,
39 // BaseNode toNode, String toEventIn);
40
41 // public void deleteRoute(BaseNode fromNode, String fromEventOut,
42 // BaseNode toNode, String toEventIn);
43
44 // public void loadURL(String[] url, String[] parameter)
45 // throws InvalidVRMLSyntaxException;
46
47 // public void setDescription(String description);
48}
49
50