|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BrowserComponent
Abstraction of a specific rendering component that can be placed on screen regardless of renderer type.
| Method Summary | |
|---|---|
void |
destroy()
Called to instruct the component instance to destroy itself and any used resources. |
BrowserCore |
getBrowserCore()
Get the core browser implementation. |
java.lang.Object |
getCanvas()
Get the UI toolkit specific component holding this browser. |
ErrorReporter |
getErrorReporter()
Fetch the error handler so that application code can post messages too. |
int |
getRendererType()
Get the renderer type. |
void |
setMinimumFrameInterval(int millis,
boolean userSet)
Set the minimum frame interval time to limit the CPU resources taken up by the 3D renderer. |
void |
start()
Called to instruct the component instance to start rendering now. |
void |
stop()
Called to instruct the component instance to stop and suspend its state. |
int |
supportedSpecificationVersion()
Get the spec version that is supported. |
| Method Detail |
|---|
int supportedSpecificationVersion()
java.lang.Object getCanvas()
int getRendererType()
BrowserCore getBrowserCore()
ErrorReporter getErrorReporter()
void setMinimumFrameInterval(int millis,
boolean userSet)
millis - The minimum time in milleseconds.userSet - true if this is an end-user set minimumvoid start()
void stop()
void destroy()
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||