yes, make the property of interest an object (not an enum) but hide the getter and setter of that property, then define a separate getter and setter that makes it appear as if that property is a string, you'll need a choiceXXX() for the setter to make it into a drop down, and maybe another action to be able to add an new entry to the list.
I cannot copy some code from here but can do so later on, also I think there is a ticket to allow this all to happen by annotation at some stage. It works fine with the above but its such a regular requirement that a short-cut method would be good. On Tue, Mar 8, 2016 at 3:47 PM, Vishma Senadhi Dias <[email protected] > wrote: > Hi all, > > I have used enumerated classes for drop down inputs in isis. The issue I > have is I need the input data sets to be dynamic. More precisely I need the > inputs to be generated at the run time, not the compile time. Using > enumerated classes restricts me to the compile time which make me change > the code and compile again and again whenever a change of input set occurs. > > > Is there any way of implementing combo box or a drop-down to select input > parameters to a field other than enumerated types? > > Best Regards, > Vishma. >
