|
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 FieldFactory
Factory abstract interface for generating field objects from a given node.
The idea of this factory is to break a circular compile dependency between SF/MFNode and all the field classes.
| Method Summary | |
|---|---|
org.web3d.vrml.scripting.sai.BaseField |
createField(VRMLNodeType node,
java.lang.String field,
boolean checkEventIn,
boolean internal,
java.lang.ref.ReferenceQueue fieldQueue,
BaseNodeFactory baseNodeFac)
Create a field given a name from the node. |
| Method Detail |
|---|
org.web3d.vrml.scripting.sai.BaseField createField(VRMLNodeType node,
java.lang.String field,
boolean checkEventIn,
boolean internal,
java.lang.ref.ReferenceQueue fieldQueue,
BaseNodeFactory baseNodeFac)
node - The node to create the field fromfield - The name of the field to fetchcheckEventIn - true if we should check for an event ininternal - true if this represents an internal field definitionfieldQueue - The access listener for propogating s2 requestsbaseNodeFac - The factory used to create node wrappers
InvalidEventInException - The field is not an eventIn
InvalidExposedFieldException - The field is not an exposedField
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||