Interface ComplexTypeDefinition.ComplexTypeDefinitionMutator

All Superinterfaces:
Definition.DefinitionMutator, PrismLifecycleDefinition.Mutable, PrismPresentationDefinition.Mutable, TypeDefinition.TypeDefinitionMutator
All Known Subinterfaces:
ResourceObjectClassDefinition.ResourceObjectClassDefinitionMutator
Enclosing interface:
ComplexTypeDefinition

public static interface ComplexTypeDefinition.ComplexTypeDefinitionMutator extends TypeDefinition.TypeDefinitionMutator
An interface to mutate the definition of a complex type. TODO document the interface (e.g. what should add(ItemDefinition) method do in the case of duplicate definitions, etc)