iicm.vrml.pw
Class MFNode

java.lang.Object
  |
  +--iicm.vrml.pw.Field
        |
        +--iicm.vrml.pw.MultiField
              |
              +--iicm.vrml.pw.MFNode

public class MFNode
extends MultiField

MFNode - Field that holds a vector of nodes


Fields inherited from class iicm.vrml.pw.Field
changed, class_, F_EVENTIN, F_EVENTOUT, F_EXPOSEDFIELD, F_FIELD, readerror, STR_EVENTIN, STR_EVENTOUT, STR_EXPOSEDFIELD, STR_FIELD
 
Constructor Summary
MFNode()
           
 
Method Summary
 void addNodes(java.util.Vector nds)
           
 java.lang.String fieldName()
          the field's type name
 java.util.Vector getNodes()
           
 int getValueCount()
           
 void removeNodes(java.util.Vector nds)
           
 void setValue(Node[] nds)
           
 
Methods inherited from class iicm.vrml.pw.Field
findProtoField, getFieldClass, getFieldClassName, getTimeOfChange, readError, sendEvent, setEventCallback, wasChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MFNode

public MFNode()
Method Detail

fieldName

public java.lang.String fieldName()
Description copied from class: Field
the field's type name
Overrides:
fieldName in class Field

getValueCount

public final int getValueCount()
Overrides:
getValueCount in class MultiField
Tags copied from class: MultiField
Returns:
number of field values

getNodes

public final java.util.Vector getNodes()

setValue

public final void setValue(Node[] nds)

addNodes

public void addNodes(java.util.Vector nds)

removeNodes

public void removeNodes(java.util.Vector nds)