|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvrml.eai.field.BaseField
vrml.eai.field.EventIn
public abstract class EventIn
A VRML eventIn class. Represents the VRML write only access type.
The user can associate data and also listen for events on this eventIn. These events are notified to the listener at the time that they arrive at the field. This allows the addition of extra features like monitoring a particular field for certain values being set (eg for debugging purposes) without having to know every single node that has a ROUTE to this eventIn.
| Field Summary |
|---|
| Fields inherited from class vrml.eai.field.BaseField |
|---|
fieldType, MFColor, MFFloat, MFInt32, MFNode, MFRotation, MFString, MFTime, MFVec2f, MFVec3f, SFBool, SFColor, SFFloat, SFImage, SFInt32, SFNode, SFRotation, SFString, SFTime, SFVec2f, SFVec3f, UNSET_FIELD |
| Constructor Summary | |
|---|---|
protected |
EventIn(int type)
Construct an instance of this class. |
| Method Summary | |
|---|---|
abstract java.lang.Object |
getUserData()
Get the user data that is associated with this eventIn |
abstract void |
setUserData(java.lang.Object data)
Associate user data with this event. |
| Methods inherited from class vrml.eai.field.BaseField |
|---|
getType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected EventIn(int type)
type - The type of the field| Method Detail |
|---|
public abstract void setUserData(java.lang.Object data)
data - The data to associate with this eventIn instancepublic abstract java.lang.Object getUserData()
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||