FreeWRL / FreeX3D
4.3.0
FWRoute.java
1
package
sai;
2
import
org.web3d.x3d.sai.*;
3
4
public
class
FWRoute
implements
X3DRoute
{
5
FreeWRLNode
sourceNode;
6
FreeWRLNode
destNode;
7
String sourceField;
8
String destField;
9
10
public
FWRoute
(
FreeWRLNode
sn, String sf,
FreeWRLNode
dn, String df) {
11
sourceNode = sn;
12
sourceField = sf;
13
destNode = dn;
14
destField = df;
15
}
16
17
public
String toString() {
18
String temp;
19
temp =
""
+ sourceNode.getPerlPtr() +
" "
+ sourceField +
" "
+ destNode.getPerlPtr() +
" "
+ destField;
20
return
temp;
21
}
22
23
public
boolean
equals(Object o) {
24
return
(o !=
null
) && (o instanceof
FWRoute
) && (sourceNode.equals(((
FWRoute
)o).sourceNode)) && (destNode.equals(((
FWRoute
)o).destNode)) && (sourceField.equals(((
FWRoute
)o).sourceField)) && (destField.equals(((
FWRoute
)o).destField));
25
}
26
27
public
X3DNode
getSourceNode()
throws
InvalidRouteException
{
28
return
sourceNode;
29
}
30
31
public
X3DNode
getDestinationNode()
throws
InvalidRouteException
{
32
return
destNode;
33
}
34
35
public
String getSourceField()
throws
InvalidRouteException
{
36
return
sourceField;
37
}
38
39
public
String getDestinationField()
throws
InvalidRouteException
{
40
return
destField;
41
}
42
43
public
void
dispose() {
44
45
}
46
}
org.web3d.x3d.sai.InvalidRouteException
Definition
InvalidRouteException.java:3
sai.FWRoute
Definition
FWRoute.java:4
sai.FreeWRLNode
Definition
FreeWRLNode.java:6
org.web3d.x3d.sai.X3DNode
Definition
X3DNode.java:3
org.web3d.x3d.sai.X3DRoute
Definition
X3DRoute.java:3
src
java
sai
FWRoute.java
Generated by
1.11.0