Chapter 15 Working with IDL
You generate a custom valuetype using a class with the <<CORBACustomValue>> stereotype.
Custom valuetypes behave like valuetypes. See section Valuetype.