|
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 fields from a given node.
The idea of this factory is to break a circular compile dependency between JSAINode and JSAISFNode/JSAIMFNode.
| Method Summary | |
|---|---|
ConstField |
createConstField(VRMLNodeType node,
java.lang.String field)
Create a constant field that represents an eventOut. |
Field |
createField(VRMLNodeType node,
java.lang.String field,
boolean checkEventIn)
Create a field given a name from the node. |
| Method Detail |
|---|
Field createField(VRMLNodeType node,
java.lang.String field,
boolean checkEventIn)
node - The node to create the field fromfield - The name of the field to fetchcheckEventIn - true if we should check for an event in
InvalidEventInException - The field is not an eventIn
InvalidExposedFieldException - The field is not an exposedField
ConstField createConstField(VRMLNodeType node,
java.lang.String field)
node - The node to create the field fromfield - The name of the field to fetch
InvalidEventInException - The field is not an eventOut
|
Xj3D 2.0 VRML/X3D Code API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||