stream.write_any(a);
}
// -- complex types --
public void writeEnum(CorbaObjectHandler obj) throws CorbaBindingException {
CorbaEnumHandler enumHandler = (CorbaEnumHandler)obj;
Enum enumType = (Enum)enumHandler.getType();
String enumLabel = enumHandler.getValue();
List<Enumerator> enumerators = enumType.getEnumerator();
// We won't use an iterator here so that we have the index number of the enumerator string.
// This is how CORBA references enums when reading and writing to streams.
for (int i = 0; i < enumerators.size(); ++i) {