void IElementEventHandler.Importing(ImportElementContext context) { }
 void IElementEventHandler.ImportCompleted(ImportElementContext context) { }
        private void ImportElement(ImportElementContext context) {
            var contentItemIdentity = context.ExportableData.Get("ContentItemId");

            if (String.IsNullOrWhiteSpace(contentItemIdentity))
                return;

            var contentItem = context.Session.GetItemFromSession(contentItemIdentity);
            var element = (PlaceableContentItem)context.Element;

            element.ContentItemId = contentItem != null ? contentItem.Id : default(int?);
        }
 public override void Importing(ImportElementContext context)
 {
     InvokeDrivers(context.Element, driver => driver.Importing(context));
 }
Example #5
0
 public void Importing(ImportElementContext context)
 {
     OnImporting((TElement)context.Element, context);
 }
Example #6
0
 protected virtual void OnImporting(TElement element, ImportElementContext context)
 {
 }
 public virtual void Importing(ImportElementContext context)
 {
 }
 public virtual void ImportCompleted(ImportElementContext context)
 {
 }
        private void ImportElement(ImportElementContext context)
        {
            var widgetIdentity = context.ExportableData.Get("WidgetId");

            if (String.IsNullOrWhiteSpace(widgetIdentity))
                return;

            var widget = context.Session.GetItemFromSession(widgetIdentity);
            var element = (Widget)context.Element;

            element.WidgetId = widget != null ? widget.Id : default(int?);
        }
 public void ImportCompleted(ImportElementContext context)
 {
     OnImportCompleted((TElement)context.Element, context);
 }
 protected virtual void OnImportCompleted(TElement element, ImportElementContext context)
 {
 }