def setByUnifName(self, unifName):
        # Check for renamable parts
        m, r = self._splitOnMatchSeq(unifName, (u"wikipage/", u"savedsearch/", u"savedpagesearch/"))

        if m is not None:
            self.renamable = True
            self.unifNamePrefix = m
            self.itemName = r
            return

        m, r = self._splitOnMatch(unifName, u"funcpage/")
        if m is not None:
            self.unifNamePrefix = m
            self.itemName = "<%s>" % DocPages.getHrNameForFuncTag(r)
Example #2
0
    def setByUnifName(self, unifName):
        # Check for renamable parts
        m, r = self._splitOnMatchSeq(
            unifName, (u"wikipage/", u"savedsearch/", u"savedpagesearch/"))

        if m is not None:
            self.renamable = True
            self.unifNamePrefix = m
            self.itemName = r
            return

        m, r = self._splitOnMatch(unifName, u"funcpage/")
        if m is not None:
            self.unifNamePrefix = m
            self.itemName = "<%s>" % DocPages.getHrNameForFuncTag(r)