Create a new FxGroupAssignmentEdit from an existing FxGroupAssignment as a new one for a given type with a
new alias and a given parentXPath
Parameters: ga - original group assignment Parameters: type - type to assign it Parameters: alias - new alias Parameters: parentXPath - parent XPath within the type to assign Parameters: parent - optional parent assignment if already known new FxGroupAssignmentEdit throws: com.flexive.shared.exceptions.FxNotFoundException - if parentXPath is invalid throws: com.flexive.shared.exceptions.FxInvalidParameterException - if parentXPath is invalid
Create a new FxGroupAssignmentEdit from an existing FxGroupAssignment as a new one for a given type with a
new alias and a given parentXPath
Parameters: ga - original group assignment Parameters: type - type to assign it Parameters: alias - new alias Parameters: parentXPath - parent XPath within the type to assign new FxGroupAssignmentEdit throws: com.flexive.shared.exceptions.FxNotFoundException - if parentXPath is invalid throws: com.flexive.shared.exceptions.FxInvalidParameterException - if parentXPath is invalid
Set the multiplicity of this assignment. May only be set if the group this assignment belongs to allows
overriding the multiplicity.
Parameters: multiplicity - new multiplicity this throws: FxInvalidParameterException - on errors
Set an option
Parameters: key - option key Parameters: value - value of the option the assignment itself, useful for chained calls throws: FxInvalidParameterException - if the property does not allow overriding
Set a boolean option
Parameters: key - option key Parameters: value - value of the option the assignment itself, useful for chained calls throws: FxInvalidParameterException - if the property does not allow overriding