Skip to content

Object array editor

Fabian Becker requested to merge object-array-editor into master

This introduces a new generic ObjectArrayEditor which allows adding assignable classes of a type T to a list (shown in a JList) and configuring those objects in a GenericObjectEditor instance.

Screen_Shot_2015-12-16_at_20.05.56

This thing is useful in multiple instances:

  • MetaEvA
    • To select problems and configure them (dimension, init range, etc.)
    • To select optimizers (configuration will be ignored)
  • Experiment Generator (future project)
    • To select problems and configure optimizer to be executed in a run matrix

ToDo:

  • Allow deactivating/hiding the "Config" button
  • Make sure this will automatically be used for objects that have an Anything[]
  • Find a way to get a better toString() (CEC2005 for some reason looks fine)

Merge request reports