public LayoutManager(IContentManager contentManager, ILayoutSerializer serializer, IElementDisplay elementDisplay, IElementManager elementManager)
 {
     _contentManager = contentManager;
     _serializer     = serializer;
     _elementDisplay = elementDisplay;
     _elementManager = elementManager;
 }
示例#2
0
        public ScannerDataViewModel
        (
            IElementManager <Camera> cameraManager,
            IElementManager <Lens> lensManager
        )
        {
            Title        = "Scanner Data";
            Informations = "";

            CamerasManager = cameraManager;
            LensesManager  = lensManager;

            cameraManager.LoadData(_camerasPath);
            Cameras.AddRange(cameraManager.GetList());

            lensManager.LoadData(_lensPath);
            Lenses.AddRange(lensManager.GetList());

            LeftLine = new Line()
            {
                X1 = 0, X2 = 0, Y1 = 0, Y2 = 0
            };

            RightLine = new Line()
            {
                X1 = 0, X2 = 0, Y1 = 0, Y2 = 0
            };

            MinValue    = 150;
            MaxValue    = 600;
            ActualValue = 300;
            ActualAngle = 0;

            AddData();
        }
示例#3
0
        public Element ToElement(IElementManager elementManager, DescribeElementsContext describeContext, JToken node)
        {
            var descriptor = elementManager.GetElementDescriptorByType <T>(describeContext);
            var element    = elementManager.ActivateElement <T>(descriptor);

            ToElement(element, node);
            return(element);
        }
示例#4
0
 public CustomElementsStep(
     IRepository <ElementBlueprint> repository,
     IElementManager elementManager,
     IOrchardServices orchardServices,
     RecipeExecutionLogger logger) : base(logger)
 {
     _repository      = repository;
     _elementManager  = elementManager;
     _orchardServices = orchardServices;
 }
        public override Element ToElement(IElementManager elementManager, DescribeElementsContext describeContext, JToken node)
        {
            var html    = (string)node["html"];
            var element = (Html)base.ToElement(elementManager, describeContext, node);

            // To support inline editing, we need to update the element's content.
            element.Content = html;

            return(element);
        }
 public ElementService(
     IElementManager elementManager,
     IElementDisplay elementDisplay,
     IShapeDisplay shapeDisplay
     )
 {
     _elementManager = elementManager;
     _elementDisplay = elementDisplay;
     _shapeDisplay = shapeDisplay;
 }
示例#7
0
        public LayoutManager(
            IContentManager contentManager,
            ILayoutSerializer serializer,
            IElementDisplay elementDisplay,
            IElementManager elementManager) {

            _contentManager = contentManager;
            _serializer = serializer;
            _elementDisplay = elementDisplay;
            _elementManager = elementManager;
        }
示例#8
0
 public ElementWrapperPartDriver(
     IElementManager elementManager,
     IElementDisplay elementDisplay,
     IElementSerializer serializer,
     ICultureAccessor cultureAccessor,
     IWorkContextAccessor wca)
 {
     _elementManager  = elementManager;
     _elementDisplay  = elementDisplay;
     _serializer      = serializer;
     _cultureAccessor = cultureAccessor;
     _wca             = wca;
 }
示例#9
0
        public LayoutEditorFactory(
            ILayoutModelMapper mapper, 
            ILayoutManager layoutManager, 
            IElementManager elementManager, 
            IElementDisplay elementDisplay, 
            IShapeDisplay shapeDisplay) {

            _mapper = mapper;
            _layoutManager = layoutManager;
            _elementManager = elementManager;
            _elementDisplay = elementDisplay;
            _shapeDisplay = shapeDisplay;
        }
 public LayoutEditorFactory(
     ILayoutModelMapper mapper,
     ILayoutManager layoutManager,
     IElementManager elementManager,
     IElementDisplay elementDisplay,
     IShapeDisplay shapeDisplay)
 {
     _mapper         = mapper;
     _layoutManager  = layoutManager;
     _elementManager = elementManager;
     _elementDisplay = elementDisplay;
     _shapeDisplay   = shapeDisplay;
 }
        public ElementsConfigurationsViewModel
        (
            IElementManager <Camera> cameraManager,
            IElementManager <Lens> lensManager
        )
        {
            Title = "Added Scanner element";

            CameraManager = cameraManager;
            LensManager   = lensManager;

            AddCameraCommand = new DelegateCommand(AddCamera);
            AddLensCommand   = new DelegateCommand(AddLens);
        }
示例#12
0
        public virtual Element ToElement(IElementManager elementManager, DescribeElementsContext describeContext, JToken node)
        {
            var elementTypeName = (string)node["contentType"];
            var descriptor      = elementManager.GetElementDescriptorByTypeName(describeContext, elementTypeName);
            var element         = elementManager.ActivateElement(descriptor);

            element.Data        = ElementDataHelper.Deserialize((string)node["data"]);
            element.HtmlId      = (string)node["htmlId"];
            element.HtmlClass   = (string)node["htmlClass"];
            element.HtmlStyle   = (string)node["htmlStyle"];
            element.IsTemplated = (bool)(node["isTemplated"] ?? false);

            return(element);
        }
示例#13
0
        static void Main(string[] args)
        {
            elementManager   = new ElementManager();
            postManager      = new PostManager();
            dashboardManager = new DashboardManager();
            platformManager  = new PlatformManager();
            Console.WriteLine("Politieke Barometer");
            bool afsluiten = false;

            while (!afsluiten)
            {
                showMenu();
            }
        }
 public BlueprintAdminController(
     IElementBlueprintService elementBlueprintService,
     INotifier notifier,
     IElementManager elementManager,
     ICultureAccessor cultureAccessor,
     IShapeFactory shapeFactory,
     ITransactionManager transactionManager,
     ISignals signals)
 {
     _elementBlueprintService = elementBlueprintService;
     _notifier           = notifier;
     _elementManager     = elementManager;
     _cultureAccessor    = cultureAccessor;
     _shapeFactory       = shapeFactory;
     _transactionManager = transactionManager;
     _signals            = signals;
     T = NullLocalizer.Instance;
 }
示例#15
0
 public ElementController(
     IElementDisplay elementDisplay,
     IElementManager elementManager,
     IShapeFactory shapeFactory,
     ITransactionManager transactionManager,
     IContentManager contentManager,
     IObjectStore objectStore,
     IShapeDisplay shapeDisplay,
     ILayoutModelMapper mapper)
 {
     _elementDisplay     = elementDisplay;
     _elementManager     = elementManager;
     _shapeFactory       = shapeFactory;
     _transactionManager = transactionManager;
     _contentManager     = contentManager;
     _objectStore        = objectStore;
     _shapeDisplay       = shapeDisplay;
     _mapper             = mapper;
 }
示例#16
0
 public LayoutPartDriver(
     ILayoutSerializer serializer,
     IElementDisplay elementDisplay,
     IElementManager elementManager,
     ILayoutManager layoutManager,
     Lazy <IContentPartDisplay> contentPartDisplay,
     IShapeDisplay shapeDisplay,
     ILayoutModelMapper mapper,
     ILayoutEditorFactory layoutEditorFactory)
 {
     _serializer          = serializer;
     _elementDisplay      = elementDisplay;
     _elementManager      = elementManager;
     _layoutManager       = layoutManager;
     _contentPartDisplay  = contentPartDisplay;
     _shapeDisplay        = shapeDisplay;
     _mapper              = mapper;
     _layoutEditorFactory = layoutEditorFactory;
 }
示例#17
0
        public LayoutPartDriver(
            ILayoutSerializer serializer,
            IElementDisplay elementDisplay,
            IElementManager elementManager,
            ILayoutManager layoutManager,
            Lazy <IContentPartDisplay> contentPartDisplay,
            IShapeDisplay shapeDisplay,
            ILayoutModelMapper mapper,
            ILayoutEditorFactory layoutEditorFactory)
        {
            _serializer          = serializer;
            _elementDisplay      = elementDisplay;
            _elementManager      = elementManager;
            _layoutManager       = layoutManager;
            _contentPartDisplay  = contentPartDisplay;
            _shapeDisplay        = shapeDisplay;
            _mapper              = mapper;
            _layoutEditorFactory = layoutEditorFactory;
            _stack = new HashSet <string>();

            Logger = NullLogger.Instance;
        }
        public LayoutPartHandler(
            IRepository <LayoutPartRecord> repository,
            ILayoutManager layoutManager,
            IElementManager elementManager,
            IContentManager contentManager,
            IContentPartDisplay contentPartDisplay,
            IShapeDisplay shapeDisplay,
            ILayoutSerializer serializer,
            IAliasService aliasService)
        {
            _layoutManager      = layoutManager;
            _contentManager     = contentManager;
            _contentPartDisplay = contentPartDisplay;
            _shapeDisplay       = shapeDisplay;
            _serializer         = serializer;
            _aliasService       = aliasService;
            _elementManager     = elementManager;

            Filters.Add(StorageFilter.For(repository));
            OnPublished <LayoutPart>(UpdateTemplateClients);
            OnIndexing <LayoutPart>(IndexLayout);
            OnRemoved <LayoutPart>(RemoveElements);
        }
示例#19
0
        public LayoutPartHandler(
            IRepository<LayoutPartRecord> repository,
            ILayoutManager layoutManager,
            IElementManager elementManager,
            IContentManager contentManager,
            IContentPartDisplay contentPartDisplay,
            IShapeDisplay shapeDisplay,
            ILayoutSerializer serializer,
            IAliasService aliasService) {

            _layoutManager = layoutManager;
            _contentManager = contentManager;
            _contentPartDisplay = contentPartDisplay;
            _shapeDisplay = shapeDisplay;
            _serializer = serializer;
            _aliasService = aliasService;
            _elementManager = elementManager;

            Filters.Add(StorageFilter.For(repository));
            OnPublished<LayoutPart>(UpdateTemplateClients);
            OnIndexing<LayoutPart>(IndexLayout);
            OnRemoved<LayoutPart>(RemoveElements);
        }
示例#20
0
 public SubstancesService(ISubstanceManager iSubstanceManager, IElementManager iElementManager)
 {
     _elements   = iElementManager;
     _substances = iSubstanceManager;
 }
示例#21
0
 public Element ToElement(IElementManager elementManager, DescribeElementsContext describeContext, JToken node)
 {
     return(new RecycleBin());
 }
 public ElementSerializer(IElementManager elementManager, IElementFactory elementFactory) {
     _elementManager = elementManager;
     _elementFactory = elementFactory;
 }
 public LayoutModelMapper(ILayoutSerializer serializer, IElementManager elementManager, Lazy <IEnumerable <ILayoutModelMap> > maps)
 {
     _serializer     = serializer;
     _elementManager = elementManager;
     _maps           = maps;
 }
 public ElementDriversCoordinator(IElementManager elementManager)
 {
     _elementManager = elementManager;
 }
示例#25
0
 public SubstancesService()
 {
     _substances = new SubstanceManager();
     _elements   = new ElementManager();
 }
示例#26
0
 public LayoutModelMapper(ILayoutSerializer serializer, IElementManager elementManager, Lazy<IEnumerable<ILayoutModelMap>> maps) {
     _serializer = serializer;
     _elementManager = elementManager;
     _maps = maps;
 }
示例#27
0
 /// <summary>
 /// 初始化
 /// </summary>
 public static void Init()
 {
     _Current = ResolveMediator.Resolve <IElementManager>();
 }
 public ElementDriversCoordinator(IElementManager elementManager)
 {
     _elementManager = elementManager;
 }
示例#29
0
 public CustomElementsStep(IRepository <ElementBlueprint> repository, IElementManager elementManager)
 {
     _repository     = repository;
     _elementManager = elementManager;
 }
示例#30
0
 public ElementSerializer(IElementManager elementManager, IElementFactory elementFactory)
 {
     _elementManager = elementManager;
     _elementFactory = elementFactory;
 }
示例#31
0
 public ElementTokens(IElementManager elementManager, IElementDisplay elementDisplay, IShapeDisplay shapeDisplay)
 {
     _elementManager = elementManager;
     _elementDisplay = elementDisplay;
     _shapeDisplay   = shapeDisplay;
 }
 public ElementTokens(IElementManager elementManager, IElementDisplay elementDisplay, IShapeDisplay shapeDisplay) {
     _elementManager = elementManager;
     _elementDisplay = elementDisplay;
     _shapeDisplay = shapeDisplay;
 }