def testAddFactory (self): FactorySelector.addFactory (TestPageFactory()) wikiroot = WikiDocument.load (self.path) test_page = wikiroot[u"Типы страниц/TestPage"] self.assertEqual (type (FactorySelector.getFactory (test_page.getTypeString())), TestPageFactory)
def testAddFactory(self): FactorySelector.addFactory(ExamplePageFactory()) wikiroot = WikiDocument.load(self.path) test_page = wikiroot["Типы страниц/TestPage"] self.assertEqual( type(FactorySelector.getFactory(test_page.getTypeString())), ExamplePageFactory)
def initialize(self): """ Инициализация контроллера при активации плагина. Подписка на нужные события """ global _ _ = get_() FactorySelector.addFactory(MarkdownPageFactory()) self._application.onPageDialogPageFactoriesNeeded += self.__onPageDialogPageFactoriesNeeded self._application.onPageViewCreate += self.__onPageViewCreate self._application.onPageViewDestroy += self.__onPageViewDestroy self._application.onPageDialogPageTypeChanged += self.__onPageDialogPageTypeChanged self._application.onPageDialogDestroy += self.__onPageDialogDestroy self._application.onPageUpdateNeeded += self.__onPageUpdateNeeded
def initialize (self): """ Инициализация контроллера при активации плагина. Подписка на нужные события """ global _ _ = get_() FactorySelector.addFactory(MarkdownPageFactory()) self._application.onPageDialogPageFactoriesNeeded += self.__onPageDialogPageFactoriesNeeded self._application.onPageViewCreate += self.__onPageViewCreate self._application.onPageViewDestroy += self.__onPageViewDestroy self._application.onPageDialogPageTypeChanged += self.__onPageDialogPageTypeChanged self._application.onPageDialogDestroy += self.__onPageDialogDestroy self._application.onPageUpdateNeeded += self.__onPageUpdateNeeded
def initialize (self): global _ _ = get_() self._correctSysPath() self._application.onPageDialogPageFactoriesNeeded += self._onPageDialogPageFactoriesNeeded self._application.onPageViewDestroy += self._onPageViewDestroy self._application.onPageViewCreate += self._onPageViewCreate self._registerHtmlProcessors() if self._application.mainWindow is not None: self._registerActions () self._guiController.initialize() FactorySelector.addFactory (WebPageFactory())
def initialize(self): global _ _ = get_() self._correctSysPath() self._application.onPageDialogPageFactoriesNeeded += self._onPageDialogPageFactoriesNeeded self._application.onPageViewDestroy += self._onPageViewDestroy self._application.onPageViewCreate += self._onPageViewCreate self._application.onPageUpdateNeeded += self._onPageUpdateNeeded self._registerHtmlProcessors() if self._application.mainWindow is not None: self._registerActions() self._guiController.initialize() FactorySelector.addFactory(WebPageFactory())
def testEvent_01 (self): Application.onPageFactoryListChange += self.__onFactoryChange FactorySelector.addFactory (TestPageFactory()) self.assertEqual (self.addEventsCount, 1) self.assertEqual (self.removeEventCount, 0) self.assertEqual (self.eventFactory, FactorySelector.getFactory (TestPage.getTypeString())) Application.onPageFactoryListChange += self.__onFactoryChange FactorySelector.removeFactory (TestPageFactory().getTypeString()) self.assertEqual (self.addEventsCount, 1) self.assertEqual (self.removeEventCount, 1) self.assertEqual (self.eventFactory, None) FactorySelector.reset() self.assertEqual (self.addEventsCount, 1) self.assertEqual (self.removeEventCount, 2) self.assertEqual (self.eventFactory, None)
def initialize(self): """ Инициализация контроллера при активации плагина. Подписка на нужные события """ FactorySelector.addFactory(LatexPageFactory())
def initialize (self): """ Инициализация контроллера при активации плагина. Подписка на нужные события """ FactorySelector.addFactory (TestPageFactory())