def __createTag(self, tag): encodedTag = URLEncoder.encode(tag, "UTF-8") tagNode = Tag(self.__model, "urn:tags:" + encodedTag, True) tagNode.setMeans(self.__model.createURI("urn:tags:" + encodedTag)); tagNode.setTaglabel(self.__model.createPlainLiteral(tag)) return tagNode
def addTag(self, tag): encodedTag = URLEncoder.encode(tag, "UTF-8") tagNode = Tag(self.__model, "urn:tags:" + encodedTag, True) tagNode.setMeans(self.__model.createURI("urn:tags:" + encodedTag)) tagNode.setTaglabel(self.__model.createPlainLiteral(tag)) self.__content.addTagged(tagNode)