FreeWRL/FreeX3D  3.0.0
vrml.external.Browser Class Reference
Inheritance diagram for vrml.external.Browser:
vrml.external.BrowserInterface vrml.external.IBrowser

Public Member Functions

int get_Browser_EVtype (int event)
 
EventOutObserver get_Browser_EVObserver (int eventno)
 
void Browser_RL_Async_send (String EVentreply, int eventno)
 
 Browser (Applet pApplet, int portnum)
 
 Browser (Applet pApplet)
 
 Browser (Applet pApplet, String frameName, int index)
 
String getName ()
 
String getVersion ()
 
int getEncoding ()
 
float getCurrentSpeed ()
 
float getCurrentFrameRate ()
 
String getWorldURL ()
 
String getRenderingProperties ()
 
void replaceWorld (Node[] nodes) throws IllegalArgumentException
 
void loadURL (String[] url, String[] parameter)
 
void firstViewpoint ()
 
void lastViewpoint ()
 
void nextViewpoint ()
 
void previousViewpoint ()
 
void setDescription (String description)
 
String getDescription ()
 
Node[] createX3DFromString (String vrmlSyntax) throws InvalidVrmlException
 
Node[] createVrmlFromString (String vrmlSyntax) throws InvalidVrmlException
 
String createNode (String name)
 
String createProto (String name)
 
String updateNamedNode (String name, Node node)
 
String removeNamedNode (String name)
 
String getProtoDeclaration (String name)
 
String updateProtoDeclaration (String name, String newProtoDecl)
 
String removeProtoDeclaration (String name)
 
String getNodeFieldDefs (Node myn)
 
String getNodeDEFName (Node myn)
 
String getRoutes ()
 
String getNodeType (Node myn)
 
void createVrmlFromURL (String[] url, Node node, String event)
 
void addRoute (Node fromNode, String fromEventOut, Node toNode, String toEventIn) throws IllegalArgumentException
 
void deleteRoute (Node fromNode, String fromEventOut, Node toNode, String toEventIn) throws IllegalArgumentException
 
void beginUpdate ()
 
void endUpdate ()
 
void initialize ()
 
void shutdown ()
 
Node getNode (String getName) throws InvalidNodeException
 
void close ()
 

Static Public Member Functions

static Browser getBrowser (Applet pApplet)
 
static Browser getBrowser (Applet pApplet, int portnum)
 
static Browser getBrowser (Applet pApplet, String frameName, int index)
 
static void SendChildEvent (int parent, int offset, String FieldName, int Child)
 
static void newSendEvent (EventIn node, String Value)
 
static String SendEventOut (int nodeptr, int offset, int datasize, String datatype, String command)
 
static void RegisterListener (EventOutObserver f, Object userData, int nodeptr, int offset, String datatype, int datasize, int EventType)
 
static void unRegisterListener (EventOutObserver f, int nodeptr, int offset, String datatype, int datasize, int EventType)
 

Static Protected Member Functions

static String SendNodeEAIType (int nodeptr)
 
static String SendEventType (int nodeptr, String FieldName, String direction)
 
static synchronized String getVRMLreply (int queryno)
 

Detailed Description

Definition at line 27 of file Browser.java.


The documentation for this class was generated from the following file: