FreeWRL / FreeX3D
4.3.0
Browser.java
1
package
org.web3d.x3d.sai;
2
import
org.w3c.dom.Node;
3
import
java.util.*;
4
5
public
interface
Browser
{
6
public
X3DScene
importDocument(Node element)
throws
InvalidBrowserException
,
InvalidDocumentException
,
NotSupportedException
,
ConnectionException
;
7
public
String getName()
throws
InvalidBrowserException
,
ConnectionException
;
8
public
String getVersion()
throws
InvalidBrowserException
,
ConnectionException
;
9
public
ProfileInfo
getProfile(String name)
throws
InvalidBrowserException
,
NotSupportedException
,
ConnectionException
;
10
public
ProfileInfo
[] getSupportedProfiles()
throws
InvalidBrowserException
,
ConnectionException
;
11
public
ComponentInfo
[] getSupportedComponents()
throws
InvalidBrowserException
,
ConnectionException
;
12
public
ComponentInfo
getComponent(String name,
int
level)
throws
InvalidBrowserException
,
NotSupportedException
,
ConnectionException
;
13
public
X3DExecutionContext
getExecutionContext()
throws
InvalidBrowserException
,
ConnectionException
;
14
public
X3DScene
createScene(
ProfileInfo
profile,
ComponentInfo
[] components)
throws
InvalidBrowserException
,
ConnectionException
;
15
public
float
getCurrentSpeed()
throws
InvalidBrowserException
,
ConnectionException
;
16
public
float
getCurrentFrameRate()
throws
InvalidBrowserException
,
ConnectionException
;
17
public
void
replaceWorld(
X3DScene
scene)
throws
InvalidBrowserException
,
ConnectionException
;
18
public
void
loadURL(String[] url, Map parameters)
throws
InvalidBrowserException
,
InvalidURLException
,
ConnectionException
;
19
public
String getDescription()
throws
InvalidBrowserException
,
ConnectionException
;
20
public
void
setDescription (String desc)
throws
InvalidBrowserException
,
ConnectionException
;
21
public
X3DScene
createX3DFromString(String scene)
throws
InvalidBrowserException
,
InvalidX3DException
,
NotSupportedException
,
ConnectionException
;
22
public
X3DScene
createX3DFromStream(java.io.InputStream is)
throws
InvalidBrowserException
,
InvalidX3DException
,
NotSupportedException
, java.io.IOException,
ConnectionException
;
23
public
X3DScene
createX3DFromURL(String[] url)
throws
InvalidBrowserException
,
InvalidX3DException
,
ConnectionException
, java.io.IOException;
24
public
java.util.Map getRenderingProperties()
throws
InvalidBrowserException
,
ConnectionException
;
25
public
java.util.Map getBrowserProperties()
throws
InvalidBrowserException
,
ConnectionException
;
26
public
void
nextViewpoint()
throws
InvalidBrowserException
,
ConnectionException
;
27
public
void
previousViewpoint()
throws
InvalidBrowserException
,
ConnectionException
;
28
public
void
firstViewpoint()
throws
InvalidBrowserException
,
ConnectionException
;
29
public
void
lastViewpoint()
throws
InvalidBrowserException
,
ConnectionException
;
30
public
void
print(Object obj)
throws
InvalidBrowserException
,
ConnectionException
;
31
public
void
println(Object obj)
throws
InvalidBrowserException
,
ConnectionException
;
32
public
void
dispose();
33
}
org.web3d.x3d.sai.ConnectionException
Definition
ConnectionException.java:3
org.web3d.x3d.sai.InvalidBrowserException
Definition
InvalidBrowserException.java:3
org.web3d.x3d.sai.InvalidDocumentException
Definition
InvalidDocumentException.java:3
org.web3d.x3d.sai.InvalidURLException
Definition
InvalidURLException.java:3
org.web3d.x3d.sai.InvalidX3DException
Definition
InvalidX3DException.java:3
org.web3d.x3d.sai.NotSupportedException
Definition
NotSupportedException.java:3
org.web3d.x3d.sai.Browser
Definition
Browser.java:5
org.web3d.x3d.sai.ComponentInfo
Definition
ComponentInfo.java:3
org.web3d.x3d.sai.ProfileInfo
Definition
ProfileInfo.java:3
org.web3d.x3d.sai.X3DExecutionContext
Definition
X3DExecutionContext.java:3
org.web3d.x3d.sai.X3DScene
Definition
X3DScene.java:3
src
java
org
web3d
x3d
sai
Browser.java
Generated by
1.11.0