Class PreparationEventCopyExtension

java.lang.Object
ch.tocco.nice2.optional.event.api.eventcopy.PreparationEventCopyExtension
All Implemented Interfaces:
EventCopyExtension
Direct Known Subclasses:
SeminarQualificationEventCopyExtension

public abstract class PreparationEventCopyExtension extends Object implements EventCopyExtension
  • Constructor Details

    • PreparationEventCopyExtension

      public PreparationEventCopyExtension()
  • Method Details

    • copy

      public final void copy(Entity sourceEvent, Entity copyEvent, Map<EventCopyExtension.SourceId,Entity> copiedEntities)
      Description copied from interface: EventCopyExtension
      copy entities
      Specified by:
      copy in interface EventCopyExtension
      Parameters:
      sourceEvent - the original event that is being copied
      copyEvent - the copied event
      copiedEntities - a map of every entity that has been copied so far, mapping from sources to copies