Xj3D 2.0 VRML/X3D Code API

Serialized Form


Package org.web3d.browser

Class org.web3d.browser.InvalidConfigurationException extends java.lang.RuntimeException implements Serializable


Package org.web3d.vrml.lang

Class org.web3d.vrml.lang.FieldException extends VRMLException implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
The name of the field that this exception has been generated for

Class org.web3d.vrml.lang.FieldExistsException extends FieldException implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
The name of the field with the error

Class org.web3d.vrml.lang.InvalidFieldAccessException extends FieldException implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
The name of the field with the error

Class org.web3d.vrml.lang.InvalidFieldConnectionException extends FieldException implements Serializable

Class org.web3d.vrml.lang.InvalidFieldException extends FieldException implements Serializable

Class org.web3d.vrml.lang.InvalidFieldFormatException extends FieldException implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
The name of the field with the error


line

int line
The line number the exception occurred on


column

int column
The column number the exception occurred on

Class org.web3d.vrml.lang.InvalidFieldTypeException extends FieldException implements Serializable

Class org.web3d.vrml.lang.InvalidFieldValueException extends FieldException implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
The name of the field with the error

Class org.web3d.vrml.lang.InvalidNodeTypeException extends NodeException implements Serializable

Class org.web3d.vrml.lang.InvalidRouteException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.InvalidTemplateException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.NodeException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.UnknownTemplateException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.UnsupportedComponentException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.UnsupportedNodeException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.UnsupportedProfileException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.UnsupportedSpecVersionException extends VRMLException implements Serializable

Class org.web3d.vrml.lang.VRMLException extends java.lang.RuntimeException implements Serializable


Package org.web3d.vrml.parser

Class org.web3d.vrml.parser.FactoryConfigurationError extends java.lang.Error implements Serializable

Serialized Fields

other

java.lang.Exception other
The wrapped exception if given


Package org.web3d.vrml.sav

Class org.web3d.vrml.sav.ImportFileFormatException extends VRMLException implements Serializable

Class org.web3d.vrml.sav.SAVException extends VRMLException implements Serializable

Class org.web3d.vrml.sav.SAVNotSupportedException extends SAVException implements Serializable

Class org.web3d.vrml.sav.VRMLParseException extends SAVException implements Serializable

Serialized Fields

line

int line
The line number the exception occurred on


column

int column
The column number the exception occurred on


Package org.web3d.vrml.scripting

Class org.web3d.vrml.scripting.InvalidScriptContentException extends VRMLException implements Serializable


Package org.web3d.vrml.scripting.ecmascript

Class org.web3d.vrml.scripting.ecmascript.Global extends org.mozilla.javascript.ScriptableObject implements Serializable


Package org.web3d.vrml.util

Class org.web3d.vrml.util.Xj3DKeyEvent extends java.util.EventObject implements Serializable

Serialized Fields

eventID

int eventID
The id of the event, either KEY_PRESSED or KEY_RELEASED


character

char character
The character associated with the key in this event, or the NO_CHARACTER constant if no character is associated with the key


keyCode

int keyCode
The identifier code associated with this key


isCharacter

boolean isCharacter
Flag indicating that a character is associated with this key


isEnter

boolean isEnter
Flag indicating that the character associated with this key is the Enter key


isBackspace

boolean isBackspace
Flag indicating that the character associated with this key is the Backspace key


isAction

boolean isAction
Flag indicating that this key is a defined Action key


isModifier

boolean isModifier
Flag indicating that this key is a defined Modifier key


Package org.web3d.x3d.dom.swing

Class org.web3d.x3d.dom.swing.DOMTreeCellRenderer extends javax.swing.JLabel implements Serializable

Serialized Fields

selected

boolean selected
Flag indicating this instance has been selected


focused

boolean focused
Flag indicating this instance has focus currently


iconFocusBorder

boolean iconFocusBorder
Flag indicating if icon should have a border around it


textSelectColor

java.awt.Color textSelectColor
Color for selected text


textUnselectColor

java.awt.Color textUnselectColor
Color for unselected text


bgSelectColor

java.awt.Color bgSelectColor
Color of selected background


bgUnselectColor

java.awt.Color bgUnselectColor
Color of unselected background


borderColor

java.awt.Color borderColor
Color of the selected border


Package org.web3d.x3d.sai

Class org.web3d.x3d.sai.BrowserEvent extends java.util.EventObject implements Serializable

Serialized Fields

id

int id
The id of the event that this class instance represents

Class org.web3d.x3d.sai.BrowserNotSharedException extends X3DException implements Serializable

Class org.web3d.x3d.sai.ConnectionException extends X3DException implements Serializable

Class org.web3d.x3d.sai.ImportedNodeException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InsufficientCapabilitiesException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidBrowserException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidDocumentException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidExecutionContextException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidFieldException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidFieldValueException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidNodeException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidOperationTimingException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidProtoException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidReadableFieldException extends InvalidFieldException implements Serializable

Class org.web3d.x3d.sai.InvalidRouteException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidURLException extends X3DException implements Serializable

Class org.web3d.x3d.sai.InvalidWritableFieldException extends InvalidFieldException implements Serializable

Class org.web3d.x3d.sai.InvalidX3DException extends X3DException implements Serializable

Class org.web3d.x3d.sai.NodeInUseException extends X3DException implements Serializable

Class org.web3d.x3d.sai.NodeUnavailableException extends X3DException implements Serializable

Class org.web3d.x3d.sai.NoSuchBrowserException extends X3DException implements Serializable

Class org.web3d.x3d.sai.NotSupportedException extends X3DException implements Serializable

Class org.web3d.x3d.sai.URLUnavailableException extends X3DException implements Serializable

Class org.web3d.x3d.sai.X3DException extends java.lang.RuntimeException implements Serializable

Class org.web3d.x3d.sai.X3DFieldEvent extends java.util.EventObject implements Serializable

Serialized Fields

timestamp

double timestamp
The timestamp, in VRML time, that this occurred at


userData

java.lang.Object userData
User associated data


Package org.xj3d.ui.awt.browser.ogl

Class org.xj3d.ui.awt.browser.ogl.BrowserJPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

window

java.awt.Window window
The top level component that this component descends from


glCanvas

java.awt.Component glCanvas
The real component that is being rendered to


vpManager

ViewpointManager vpManager
The toolbar holding viewpoint information


navToolbar

SwingNavigationToolbar navToolbar
The toolbar holding navigation information


locToolbar

SwingLocationToolbar locToolbar
The toolbar holding location information


statusBar

SwingStatusBar statusBar
The status bar


console

SwingConsoleWindow console
Area to push error messages to


mainCanvas

OGLBrowserCanvas mainCanvas
The canvas used to display the world


cursorManager

CursorManager cursorManager
The cursorManager


universe

OGLStandardBrowserCore universe
The internal universe


frameMillis

int frameMillis
The frame cycle interval set, -1 if unset


wireframe

boolean wireframe
Wireframe or filled mode


pointrender

boolean pointrender
point or filled mode


elumensMode

boolean elumensMode
Are we in Elumens Spherical mode


caps

javax.media.opengl.GLCapabilities caps
The glCapabilities choosen


numSamples

int numSamples
Number of antialiasing samples


maxChooserStarted

boolean maxChooserStarted
HAve we used the sample chooser yet?


sampleChooser

org.xj3d.ui.awt.browser.ogl.SampleChooser sampleChooser
Chooser for dealing with max multisampling

Class org.xj3d.ui.awt.browser.ogl.VRMLBrowserAWTPanel extends java.awt.Panel implements Serializable

Serialized Fields

eaiBrowser

EAIBrowser eaiBrowser
The Browser instance this is the display for


glCanvas

java.awt.Canvas glCanvas
The real component that is being rendered to


mainCanvas

OGLBrowserCanvas mainCanvas
The canvas used to display the world


universe

OGLStandardBrowserCore universe
The universe to place our scene into


worldLoader

WorldLoaderManager worldLoader
World load manager to help us load files


descriptionLabel

java.awt.Label descriptionLabel
The Label to show the description text on


urlLabel

java.awt.Label urlLabel
The Label to show the current URL text


console

AWTConsoleWindow console
Area to push error messages to


frameCycleTime

int frameCycleTime
The frame cycle interval set, -1 if unset

Class org.xj3d.ui.awt.browser.ogl.VRMLBrowserJPanel extends BrowserJPanel implements Serializable

Serialized Fields

eaiBrowser

EAIBrowser eaiBrowser
The Browser instance this is the display for

Class org.xj3d.ui.awt.browser.ogl.X3DBrowserAWTPanel extends java.awt.Panel implements Serializable

Serialized Fields

saiBrowser

SAIBrowser saiBrowser
The Browser instance this is the display for


caps

javax.media.opengl.GLCapabilities caps
The glCapabilities choosen


glCanvas

java.awt.Canvas glCanvas
The real component that is being rendered to


mainCanvas

OGLBrowserCanvas mainCanvas
The canvas used to display the world


universe

OGLStandardBrowserCore universe
The universe to place our scene into


cursorManager

CursorManager cursorManager
The cursorManager


vpManager

ViewpointManager vpManager
Viewpoint manager for altering the current viewpoint


worldLoader

WorldLoaderManager worldLoader
World load manager to help us load files


urlTextField

java.awt.TextField urlTextField
The textfield to read the values from


locationGoButton

java.awt.Button locationGoButton
The go button on the URl panel


openButton

java.awt.Button openButton
The open button on the URl panel


reloadButton

java.awt.Button reloadButton
The reload button on the URl panel


statusLabel

java.awt.Label statusLabel
The label for status messages


descriptionLabel

java.awt.Label descriptionLabel
The Label to show the description text on


urlLabel

java.awt.Label urlLabel
The Label to show the current URL text


fpsLabel

java.awt.Label fpsLabel
Label for frames per second.


console

AWTConsoleWindow console
Area to push error messages to


numSamples

int numSamples
Number of antialiasing samples


maxChooserStarted

boolean maxChooserStarted
HAve we used the sample chooser yet?


sampleChooser

org.xj3d.ui.awt.browser.ogl.SampleChooser sampleChooser
Chooser for dealing with max multisampling


wireframe

boolean wireframe
Wireframe or filled mode


pointrender

boolean pointrender
point or filled mode


showFPS

boolean showFPS
Should we display FPS counter


frameMillis

int frameMillis
The frame cycle interval set, -1 if unset


lastFPS

float lastFPS
The last FPS, used to avoid garbage generation.


elumensMode

boolean elumensMode
Are we in Elumens Spherical mode


firstFocused

boolean firstFocused
Have we gotten focus. Need to wait till JOGL gets its AWT peer

Class org.xj3d.ui.awt.browser.ogl.X3DBrowserJPanel extends BrowserJPanel implements Serializable

Serialized Fields

saiBrowser

SAIBrowser saiBrowser
The SAIBrowser instance


Package org.xj3d.ui.awt.widgets

Class org.xj3d.ui.awt.widgets.AWTConsoleWindow extends java.awt.Frame implements Serializable

Serialized Fields

errorField

java.awt.TextArea errorField
The textfield to put the error information in


clearButton

java.awt.Button clearButton
Clear button to remove stuff from window


docLocator

Locator docLocator
Locator used for printing out line/column information

Class org.xj3d.ui.awt.widgets.DynamicGridLayout extends java.lang.Object implements Serializable

Serialized Fields

hgap

int hgap

vgap

int vgap

rows

int rows

cols

int cols

row_align

int[] row_align

col_align

int[] col_align

row_size

int[] row_size

col_size

int[] col_size

row_height

int[] row_height

col_width

int[] col_width

vert_align

int vert_align

horiz_align

int horiz_align

Class org.xj3d.ui.awt.widgets.FitWorldAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

standAlone

boolean standAlone
Is this standalone or in a menu


browserCore

BrowserCore browserCore
A BrowserCore instance to handle fitToWorld

Class org.xj3d.ui.awt.widgets.HomeViewpointAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

vpManager

ViewpointManager vpManager
The manager of viewpoints that we use to change them on the fly

Class org.xj3d.ui.awt.widgets.LookatAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

browserCore

BrowserCore browserCore
A BrowserCore instance to handle fitToWorld

Class org.xj3d.ui.awt.widgets.NavModeAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

standAlone

boolean standAlone
Is this standalone or in a menu


browserCore

BrowserCore browserCore
A BrowserCore instance to handle fitToWorld


mode

java.lang.String mode
The mode

Class org.xj3d.ui.awt.widgets.NextViewpointAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

vpManager

ViewpointManager vpManager
The manager of viewpoints that we use to change them on the fly

Class org.xj3d.ui.awt.widgets.OpenAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

fileHandler

FileHandler fileHandler
The handler for dealing with file open actions


parent

java.awt.Component parent
Parent frame used to handle the file dialog


fc

javax.swing.JFileChooser fc
The dialog used to select the file to open

Class org.xj3d.ui.awt.widgets.PreviousViewpointAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

vpManager

ViewpointManager vpManager
The manager of viewpoints that we use to change them on the fly

Class org.xj3d.ui.awt.widgets.ReloadAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

fileHandler

FileHandler fileHandler
The handler for dealing with file open actions


parent

java.awt.Component parent
Parent frame used to handle the file dialog


url

javax.swing.JComboBox url
The combo box field containing the current url

Class org.xj3d.ui.awt.widgets.SwingConsoleButton extends javax.swing.JButton implements Serializable

Serialized Fields

console

SwingConsoleWindow console
Area to push error messages to

Class org.xj3d.ui.awt.widgets.SwingConsoleWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

ignoredExceptionTypes

HashSet<E> ignoredExceptionTypes
The set of exceptions to ignore the stack trace for


errorField

javax.swing.JTextArea errorField
The textfield to put the error information in


clearButton

javax.swing.JButton clearButton
Clear button to remove stuff from window


copyButton

javax.swing.JButton copyButton
Copy button that sends the current contents to the clipboard.


docLocator

Locator docLocator
Locator used for printing out line/column information

Class org.xj3d.ui.awt.widgets.SwingLocationToolbar extends javax.swing.JPanel implements Serializable

Serialized Fields

historyFile

java.lang.String historyFile
The current history file


locations

java.util.Vector<E> locations
The list of stored locations


errorReporter

ErrorReporter errorReporter
Reporter instance for handing out errors


urlComboBox

javax.swing.JComboBox urlComboBox
The textfield to read the values from


locationGoButton

javax.swing.JButton locationGoButton
The go button on the URl panel


openButton

javax.swing.JButton openButton
The open button on the URl panel


reloadButton

javax.swing.JButton reloadButton
The reload button on the URl panel


contentDirectory

java.lang.String contentDirectory
The content directory to load content from. NULL if none provided


browserCore

BrowserCore browserCore
The core of the browser to register nav changes with


ignoreAction

boolean ignoreAction
Should we ingore the actionPerformed for the comboBox


locationEmpty

boolean locationEmpty
Does the location bar contain an empty entry


loader

WorldLoaderManager loader
A world loader manager for loading worlds


userDir

java.lang.String userDir
The current user_dir


throttle

FramerateThrottle throttle
The framerate throttle if in use


openAction

OpenAction openAction
The actions


reloadAction

ReloadAction reloadAction

Class org.xj3d.ui.awt.widgets.SwingNavigationToolbar extends javax.swing.JPanel implements Serializable

Serialized Fields

errorReporter

ErrorReporter errorReporter
Reporter instance for handing out errors


navigationModes

java.lang.String[] navigationModes
The last known navigation state list for updating nav mode


navStateGroup

javax.swing.ButtonGroup navStateGroup
Button group holding the navigation state buttons


flyButton

javax.swing.JToggleButton flyButton
Button representing the fly navigation state


panButton

javax.swing.JToggleButton panButton
Button representing the pan navigation state


tiltButton

javax.swing.JToggleButton tiltButton
Button representing the tilt navigation state


walkButton

javax.swing.JToggleButton walkButton
Button representing the walk navigation state


examineButton

javax.swing.JToggleButton examineButton
Button representing the examine navigation state


trackButton

javax.swing.JToggleButton trackButton
Button representing the track navigation state


browserCore

BrowserCore browserCore
The core of the browser to register nav changes with


flyAction

NavModeAction flyAction
The actions


flyMenuAction

NavModeAction flyMenuAction

walkAction

NavModeAction walkAction

walkMenuAction

NavModeAction walkMenuAction

examineAction

NavModeAction examineAction

examineMenuAction

NavModeAction examineMenuAction

panAction

NavModeAction panAction

panMenuAction

NavModeAction panMenuAction

tiltAction

NavModeAction tiltAction

tiltMenuAction

NavModeAction tiltMenuAction

trackAction

NavModeAction trackAction

trackMenuAction

NavModeAction trackMenuAction

Class org.xj3d.ui.awt.widgets.SwingStatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

errorReporter

ErrorReporter errorReporter
Reporter instance for handing out errors


statusLabel

javax.swing.JLabel statusLabel
The label for status messages


lastFPS

float lastFPS
The last FPS, used to avoid garbage generation.


fpsLabel

javax.swing.JLabel fpsLabel
Label for frames per second.


progressBar

javax.swing.JProgressBar progressBar
A progress bar for main file loading


browserCore

BrowserCore browserCore
The core of the browser to register nav changes with


dlListener

SwingProgressListener dlListener
The progress listener


statusThread

java.lang.Thread statusThread
The periodic thread updating the status bar.


runStatusThread

boolean runStatusThread
The run state of the statusThread

Class org.xj3d.ui.awt.widgets.SwingViewpointToolbar extends javax.swing.JPanel implements Serializable

Serialized Fields

errorReporter

ErrorReporter errorReporter
Reporter instance for handing out errors


vpManager

ViewpointManager vpManager
The manager of viewpoints that we use to change them on the fly


viewpoints

javax.swing.JComboBox viewpoints
Combo box holding the list of viewpoint data


viewpointModel

javax.swing.DefaultComboBoxModel viewpointModel
The model used by the combo box to handle viewpoint data


nextViewpoint

javax.swing.JButton nextViewpoint
Button representing a move to the next viewpoint


prevViewpoint

javax.swing.JButton prevViewpoint
Button representing a move to the next viewpoint


homeViewpoint

javax.swing.JButton homeViewpoint
Button representing a move to straighten up a viewpoint (lost user)


fitworldViewpoint

javax.swing.JButton fitworldViewpoint
Button representing a move to show the whole world


lookatViewpoint

javax.swing.JButton lookatViewpoint
Button representing a seek operation


viewpointsByLayer

java.util.ArrayList<E> viewpointsByLayer
Viewpoint nodes indexed by the layer they are in. The array contains another ArrayList in each index, or null if that layer is no longer valid. Each of these nested arrays contains a list of the Viewpoint nodes in that layer.


noInitialVPS

boolean noInitialVPS
Was there an initial viewpoint in the scene


defaultViewpoints

java.util.ArrayList<E> defaultViewpoints
The default viewpoint for each layer ID. Contains a list of VRMLViewpointNodeType instances.


boundViewpoints

java.util.ArrayList<E> boundViewpoints
The bound viewpoint for each layer ID. Contains a list of VRMLViewpointNodeType instances.


activeLayerId

int activeLayerId
The currently active layer ID


browserCore

BrowserCore browserCore
A BrowserCore instance to handle fitToWorld


nextViewpointMenuAction

NextViewpointAction nextViewpointMenuAction
The actions to return


prevViewpointMenuAction

PreviousViewpointAction prevViewpointMenuAction

homeViewpointMenuAction

HomeViewpointAction homeViewpointMenuAction

lookatMenuAction

LookatAction lookatMenuAction

fitWorldMenuAction

FitWorldAction fitWorldMenuAction

nextViewpointAction

NextViewpointAction nextViewpointAction
The local actions


prevViewpointAction

PreviousViewpointAction prevViewpointAction

homeViewpointAction

HomeViewpointAction homeViewpointAction

lookatAction

LookatAction lookatAction

fitWorldAction

FitWorldAction fitWorldAction

Package org.xj3d.ui.construct.event

Class org.xj3d.ui.construct.event.RecorderEvent extends java.util.EventObject implements Serializable

Serialized Fields

id

int id
The event id


frames

int frames
The number of frames recorded


Package org.xj3d.ui.construct.ogl

Class org.xj3d.ui.construct.ogl.JFrameNotifyWrapper extends javax.swing.JFrame implements Serializable

Serialized Fields

sceneManager

org.j3d.aviatrix3d.management.RenderManager sceneManager
The scene Manager


Package org.xj3d.ui.swt.widgets

Class org.xj3d.ui.swt.widgets.AlarmEvent extends java.util.EventObject implements Serializable


Package vrml

Class vrml.InvalidEventInException extends java.lang.IllegalArgumentException implements Serializable

Class vrml.InvalidEventOutException extends java.lang.IllegalArgumentException implements Serializable

Class vrml.InvalidExposedFieldException extends java.lang.IllegalArgumentException implements Serializable

Class vrml.InvalidFieldChangeException extends java.lang.IllegalArgumentException implements Serializable

Class vrml.InvalidFieldException extends java.lang.IllegalArgumentException implements Serializable

Class vrml.InvalidRouteException extends java.lang.IllegalArgumentException implements Serializable

Class vrml.InvalidVRMLSyntaxException extends java.lang.IllegalArgumentException implements Serializable


Package vrml.eai

Class vrml.eai.ConnectionException extends VrmlException implements Serializable

Class vrml.eai.InvalidBrowserException extends VrmlException implements Serializable

Class vrml.eai.InvalidNodeException extends VrmlException implements Serializable

Class vrml.eai.InvalidURLException extends VrmlException implements Serializable

Class vrml.eai.InvalidVrmlException extends VrmlException implements Serializable

Class vrml.eai.NoSuchBrowserException extends VrmlException implements Serializable

Class vrml.eai.NotSupportedException extends VrmlException implements Serializable

Class vrml.eai.URLUnavailableException extends VrmlException implements Serializable

Class vrml.eai.VrmlException extends java.lang.RuntimeException implements Serializable


Package vrml.eai.field

Class vrml.eai.field.InvalidEventInException extends InvalidFieldException implements Serializable

Class vrml.eai.field.InvalidEventOutException extends InvalidFieldException implements Serializable

Class vrml.eai.field.InvalidFieldException extends VrmlException implements Serializable


Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium