+
+
+/*virtual*/ void Container::Enumerate(FILE * file)
+{
+ // Only put "CONTAINER" markers if *not* the top level container
+ if (parent != NULL)
+ fprintf(file, "CONTAINER\n");
+
+ for(uint i=0; i<objects.size(); i++)
+ objects[i]->Enumerate(file);
+
+ if (parent != NULL)
+ fprintf(file, "ENDCONTAINER\n");
+}
+