예제 #1
0
		public PanelDevice()
		{
			Device = new repositoryModuleDevice()
			{
				id = "PanelDevice"
			};

			CreateChildren();
			CreateStates();
			CreateImages();
			CreateEvents();
			CreateProperties();
		}
예제 #2
0
		public void Initialize(Driver driver)
		{
			_driver = driver;
			Device = new repositoryModuleDevice()
			{
				id = driver.DriverType.ToString()
			};

			CreateChildren();
			CreateStates();
			CreateImages();
			CreateEvents();
			CreateProperties();
			CreateCommands();
		}
예제 #3
0
        public ComputerDevice()
        {
            Device = new repositoryModuleDevice()
            {
                id = "PanelDevice",
                rootSpecified = true,
                root = true
            };

            CreateChildren();
            CreateStates();
            CreateImages();
            CreateEvents();
            CreateProperties();
            CreateButtons();
        }