Describe the issue: Usage of dynamic enumerations in Guided Rule Editor is perhaps not the most intuitive, so it should be clearly explained in the documentation. When you want to use dynamic enumerations, syntax like this doesn't work: 'Selector.slTypeDetails[slType]' : (new com.test.selection.ReturnSelectionType()).returnSelection("@{slType}") the reason being that the "expression" needs to be enclosed in quotes, like this: 'Selector.slTypeDetails[slType]' : '(new com.test.selection.ReturnSelectionType()).returnSelection("@{slType}")' This should be clearly mentioned in the documentation in order to be used efficiently. Suggestions for improvement: Create a documentation section for usage of dynamic enumerations. Additional information: More information can be found here: https://bugzilla.redhat.com/show_bug.cgi?id=1230306