* @return the value of the relative-to-action child.
*/
@NotNull
- GenericAttributeValue<String> getRelativeToAction();
+ @Convert(ActionOrGroupResolveConverter.class)
+ GenericAttributeValue<ActionOrGroup> getRelativeToAction();
/**
<add-to-group group-id="<error descr="Cannot resolve group 'INVALID_VALUE'">INVALID_VALUE</error>"/>
<add-to-group group-id="myGroup" relative-to-action="myAction" anchor="after"/>
+ <add-to-group group-id="myGroup" relative-to-action="<error descr="Cannot resolve action or group 'INVALID_VALUE'">INVALID_VALUE</error>" anchor="after"/>
+
<<error descr="'anchor' must be specified with 'relative-to-action'">add-to-group</error> group-id="myGroup" relative-to-action="myAction"/>
<add-to-group group-id="myGroup" relative-to-action="myAction" anchor="<error descr="Must use 'after'|'before' with 'relative-to-action'">first</error>"/>
</action>