If by "combo box" you mean the list of values that are associated with a property, then there is a mechanism that allows you to do this. The list of values that you can supply in the type definition is provided using the constraint mechanism. You can create code, in Java, that will extend the constraint mechanism and supply values from arbitrary sources.