Constructor.
Parameters: dict - The dictionary that holds the name information. Parameters: valueClass - The PD Model type of object that is the value.
Method to convert the COS value in the name tree to the PD Model object. The
default implementation will simply use reflection to create the correct object
type. Subclasses can do whatever they want.
Parameters: base - The COS object to convert. The converted PD Model object. throws: IOException - If there is an error during creation.
This will return a map of names. The key will be a java.lang.String the value will
depend on where this class is being used.
A map of cos objects. throws: IOException - If there is an error while creating the sub types.
The name to retrieve.
Parameters: name - The name in the tree. The value of the name in the tree. throws: IOException - If an there is a problem creating the destinations.
Set the names of for this node. The keys should be java.lang.String and the
values must be a COSObjectable. This method will set the appropriate upper and lower
limits based on the keys in the map.
Parameters: names - The map of names to objects.