vrml.field
Class MFNode

java.lang.Object
  extended by vrml.Field
      extended by vrml.MField
          extended by vrml.field.MFNode
All Implemented Interfaces:
java.lang.Cloneable

public class MFNode
extends MField


Constructor Summary
MFNode()
           
MFNode(BaseNode[] node)
           
MFNode(int size, BaseNode[] node)
           
 
Method Summary
 void addValue(BaseNode node)
           
 void addValue(ConstSFNode node)
           
 void addValue(SFNode node)
           
 void clear()
           
 void delete(int index)
           
 BaseNode get1Value(int index)
           
 int getSize()
           
 void getValue(BaseNode[] node)
           
 void insertValue(int index, BaseNode node)
           
 void insertValue(int index, ConstSFNode node)
           
 void insertValue(int index, SFNode node)
           
 void set1Value(int index, BaseNode node)
           
 void set1Value(int index, ConstSFNode node)
           
 void set1Value(int index, SFNode node)
           
 void setValue(BaseNode[] node)
           
 void setValue(ConstMFNode node)
           
 void setValue(int size, BaseNode[] node)
           
 void setValue(MFNode node)
           
 java.lang.String toString()
           
 
Methods inherited from class vrml.Field
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MFNode

public MFNode()

MFNode

public MFNode(int size,
              BaseNode[] node)

MFNode

public MFNode(BaseNode[] node)
Method Detail

getSize

public int getSize()
Specified by:
getSize in class MField

clear

public void clear()
Specified by:
clear in class MField

delete

public void delete(int index)
Specified by:
delete in class MField

getValue

public void getValue(BaseNode[] node)

get1Value

public BaseNode get1Value(int index)

setValue

public void setValue(BaseNode[] node)

setValue

public void setValue(int size,
                     BaseNode[] node)

setValue

public void setValue(MFNode node)

setValue

public void setValue(ConstMFNode node)

set1Value

public void set1Value(int index,
                      BaseNode node)

set1Value

public void set1Value(int index,
                      ConstSFNode node)

set1Value

public void set1Value(int index,
                      SFNode node)

addValue

public void addValue(BaseNode node)

addValue

public void addValue(ConstSFNode node)

addValue

public void addValue(SFNode node)

insertValue

public void insertValue(int index,
                        BaseNode node)

insertValue

public void insertValue(int index,
                        ConstSFNode node)

insertValue

public void insertValue(int index,
                        SFNode node)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object