public override ContainerTypeIdentifier GetContainerType(object item)
        {
            if (item is TimeLineDeadlineEventInfo)
            {
                return(ContainerTypeIdentifier.FromType <TimeLineDeadlineContainer>());
            }

            return(base.GetContainerType(item));
        }
        public override ContainerTypeIdentifier GetContainerType(object item)
        {
            if (item is NationalEventSlotInfo)
            {
                return(ContainerTypeIdentifier.FromType <NationalEventContainer>());
            }

            if (item is GlobalEventTimeSlotInfo)
            {
                return(ContainerTypeIdentifier.FromType <GlobalEventContainer>());
            }

            return(base.GetContainerType(item));
        }
        public override ContainerTypeIdentifier GetContainerType(object item)
        {
            if (item is EndLabelEventInfo)
            {
                return(ContainerTypeIdentifier.FromType <EndLabelContainer>());
            }

            if (item is StartLabelEventInfo)
            {
                return(ContainerTypeIdentifier.FromType <StartLabelContainer>());
            }

            return(base.GetContainerType(item));
        }