Class dnx.lr.MFNode
All Packages Class Hierarchy This Package Previous Next Index
Class dnx.lr.MFNode
java.lang.Object
|
+----dnx.util.DNXObject
|
+----dnx.lr.Field
|
+----dnx.lr.MField
|
+----dnx.lr.MFNode
- public class MFNode
- extends MField
-
MFNode()
-
-
MFNode(Node)
-
-
MFNode(NodeList)
-
-
MFNode(SFNode)
-
-
addValue(MFNode)
-
-
addValue(Node)
-
-
addValue(NodeList)
-
-
addValue(SFNode)
-
-
clear()
-
-
clone(Node)
- This is used, among other things, when a new node is created --
the fields representing the default values (which are stored in
the NodeDefinition) are cloned to produce the fields in a Node.
-
copy(Field)
-
-
copy(MFNode)
-
-
enumerate()
-
-
equals(MFNode)
-
-
equals(Object)
-
-
free()
-
-
getIndex(Node)
-
-
getPrimitiveValue(int)
-
-
getValue(int)
- Return the value at index
-
insertValue(int, MFNode)
-
-
insertValue(int, Node)
-
-
insertValue(int, NodeList)
-
-
insertValue(int, SFNode)
-
-
print(PrintAction)
-
-
readInternal(ReadAction)
- Implementation of read().
-
remove(int)
-
-
remove(MFNode)
-
-
remove(Node)
-
-
remove(NodeList)
-
-
remove(SFNode)
-
-
setValue(int, Node)
-
-
setValue(int, SFNode)
-
-
setValue(Node)
-
-
setValue(NodeList)
-
-
setValue(SFNode)
-
-
size()
-
MFNode
public MFNode()
MFNode
public MFNode(Node n)
MFNode
public MFNode(SFNode f)
MFNode
public MFNode(NodeList li)
free
public void free()
- Overrides:
- free in class Field
size
public int size()
getValue
public Node getValue(int index)
- Return the value at index
getPrimitiveValue
public Node getPrimitiveValue(int index)
enumerate
public Enumeration enumerate()
equals
public boolean equals(MFNode f)
equals
public boolean equals(Object o)
- Overrides:
- equals in class Object
clear
public void clear()
addValue
public void addValue(Node n)
addValue
public void addValue(SFNode f)
addValue
public void addValue(NodeList list)
addValue
public void addValue(MFNode f)
insertValue
public void insertValue(int index,
Node n)
insertValue
public void insertValue(int index,
SFNode n)
insertValue
public void insertValue(int index,
NodeList n)
insertValue
public void insertValue(int index,
MFNode n)
remove
public void remove(int index)
remove
public void remove(Node n)
remove
public void remove(SFNode f)
remove
public void remove(NodeList n)
remove
public void remove(MFNode f)
getIndex
public int getIndex(Node n)
setValue
public void setValue(Node n)
setValue
public void setValue(SFNode f)
setValue
public void setValue(NodeList list)
setValue
public void setValue(int index,
Node n)
setValue
public void setValue(int index,
SFNode f)
copy
public void copy(MFNode f)
copy
public void copy(Field f)
- Overrides:
- copy in class Field
readInternal
protected void readInternal(ReadAction a) throws IOException, VRMLSyntaxException
- Implementation of read().
- Overrides:
- readInternal in class Field
print
public void print(PrintAction a)
- Overrides:
- print in class Field
clone
public Object clone(Node owner)
- This is used, among other things, when a new node is created --
the fields representing the default values (which are stored in
the NodeDefinition) are cloned to produce the fields in a Node.
- Overrides:
- clone in class Field
All Packages Class Hierarchy This Package Previous Next Index