Class VSParticipantEditor

All Implemented Interfaces:
IThemeListener, IEditedPropControllerOwner<AbstractReference<IPropCnr>, ReferenceString>, IEditedPropertyEntry<AbstractReference<IPropCnr>, ReferenceString>, IEditedPropertyEntryMultiProp<AbstractReference<IPropCnr>, ReferenceString>, IPropertyDefined, IDisposedPart

public class VSParticipantEditor extends ReferencePropEditor<IPropCnr>
The VirtualSpace Participant (reference property) editor.

Every change of the reference goes through VSParticipantsHolder.setVirtualSpace(IVSParticipant, VirtualSpace, IComplexOperation), which moves the participant between the VirtualSpaces' participant lists in the same operation, and Un-define through the ordinary property delete, which removes the entry the same way: this editor keeps no list code of its own.

Author:
Christopher Mindus