コード例 #1
0
    def runAction(self, actionContext):
        viewSelection = actionContext.getViewSelection()
        document = ZBlogDocument()
        pubMetaData = self._createPubMetaData(viewSelection)
        if pubMetaData:
            document.addPubMetaData(pubMetaData)

        editorWindow = getEditorWindow()
        editorWindow.openDocument(document)
        editorWindow.Show()
コード例 #2
0
    def runAction(self, actionContext):
        viewSelection = actionContext.getViewSelection()
        document = ZBlogDocument()
        pubMetaData = self._createPubMetaData(viewSelection)
        if pubMetaData:
            document.addPubMetaData(pubMetaData)

        editorWindow = getEditorWindow()
        editorWindow.openDocument(document)
        editorWindow.Show()
コード例 #3
0
ファイル: file_new.py プロジェクト: Tidosho/zoundryraven
    def _createDocument(self, actionContext): #@UnusedVariable
        document = ZBlogDocument()

        accountStore = getApplicationModel().getService(IZBlogAppServiceIDs.ACCOUNT_STORE_SERVICE_ID)
        accounts = accountStore.getAccounts()
        if accounts and len(accounts) == 1:
            account = accounts[0]
            blogs = account.getBlogs()
            if blogs and len(blogs) == 1:
                blog = blogs[0]
                document.addPubMetaData(createDefaultPubMetaDataForBlog(blog))

        return document
コード例 #4
0
ファイル: blogactions.py プロジェクト: Tidosho/zoundryraven
 def _createDocument(self, actionContext):
     blog = actionContext.getBlog()
     document = ZBlogDocument()
     document.addPubMetaData(createDefaultPubMetaDataForBlog(blog))
     return document
コード例 #5
0
ファイル: blogactions.py プロジェクト: mpm2050/Raven
 def _createDocument(self, actionContext):
     blog = actionContext.getBlog()
     document = ZBlogDocument()
     document.addPubMetaData(createDefaultPubMetaDataForBlog(blog))
     return document